.copy-content a{color:rgb(var(--sgs-color-theme));-webkit-text-decoration:none;text-decoration:none}.copy-content p{margin:0}.copy-content *+p,.copy-content *+ul{margin-top:.5rem;margin-top:var(--sgs-spacing-sm)}.copy-content *+ul{padding-left:2.5ch}.copy-content *+li{margin-top:.25rem;margin-top:var(--sgs-spacing-2xs)}.copy-content mark{background-color:#0000;color:rgb(var(--sgs-color-theme))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-500{font-weight:500!important}.text-600{font-weight:600!important}.text-white{color:var(--sgs-color-white)}.text-black{color:var(--sgs-color-black)}.text-grey{color:var(--sgs-color-grey)}.text-grey-40{color:var(--sgs-color-grey-40)}.text-grey-55{color:var(--sgs-color-grey-55)}.text-grey-dark{color:var(--sgs-color-grey-dark)}.text-auto,.text-theme{color:rgb(var(--sgs-color-theme))}.text-boat,.text-havelock{color:rgb(var(--sgs-color-havelock))}.text-moto,.text-observatory{color:rgb(var(--sgs-color-observatory))}.text-picton{color:rgb(var(--sgs-color-picton))}.text-success{color:var(--sgs-color-success)}.text-info{color:rgb(var(--sgs-color-picton))}.text-error{color:var(--sgs-color-error)}.leading-tight{line-height:1.25;line-height:var(--sgs-leading-tight)}.leading-snug{line-height:1.33;line-height:var(--sgs-leading-snug)}.leading-normal{line-height:1.42;line-height:var(--sgs-leading-normal)}.leading-relaxed{line-height:1.55;line-height:var(--sgs-leading-relaxed)}.leading-loose{line-height:1.625;line-height:var(--sgs-leading-loose)}.copy-xxs{font:400 .625rem/1.42 Inter,sans-serif;font:var(--sgs-text-xxs-400)}.copy-xxs strong{font-weight:600}.copy-xxs-strong{font:500 .625rem/1.42 Inter,sans-serif;font:var(--sgs-text-xxs-500)}.copy-xs{font:400 .75rem/1.42 Inter,sans-serif;font:var(--sgs-text-xs-400)}.copy-xs strong{font-weight:600}.copy-xs-strong{font:600 .75rem/1.42 Inter,sans-serif;font:var(--sgs-text-xs-600)}.copy-sm{font:400 .875rem/1.42 Inter,sans-serif;font:var(--sgs-text-sm-400)}.copy-sm strong{font-weight:600}.copy-sm-strong{font:500 .875rem/1.42 Inter,sans-serif;font:var(--sgs-text-sm-600)}.copy-base{font:400 1rem/1.625 Inter,sans-serif;font:var(--sgs-text-md-400)}.copy-base strong{font-weight:600}.copy-base-strong{font:500 1rem/1.625 Inter,sans-serif;font:var(--sgs-text-md-500)}.copy-lg{font:400 1.125rem/1.55 Inter,sans-serif;font:var(--sgs-text-lg-400)}.copy-lg strong{font-weight:600}.copy-lg-strong{font:600 1.125rem/1.55 Inter,sans-serif;font:var(--sgs-text-lg-600)}.table-data{border:none;border-collapse:collapse;min-width:0;overflow-x:auto;width:100%}.table-data thead{background-color:#fafafa;background-color:var(--sgs-color-grey-250);border-bottom:1px solid #dcdcdc;border-bottom:1px solid var(--sgs-color-grey-surface);border-top:1px solid #dcdcdc;border-top:1px solid var(--sgs-color-grey-surface)}.table-data th{color:var(--sgs-color-grey-55);font:500 .875rem/1.42 Inter,sans-serif;font:var(--sgs-text-sm-600);padding:1.25rem .5rem;padding:var(--sgs-spacing-2xl) var(--sgs-spacing-sm)}.table-data td{border-bottom:1px solid #dcdcdc;border-bottom:1px solid var(--sgs-color-grey-surface);color:var(--sgs-color-black);font:400 .75rem/1.42 Inter,sans-serif;font:var(--sgs-text-xs-400);line-height:1.625!important;line-height:var(--sgs-leading-loose)!important;padding:.75rem .5rem;padding:var(--sgs-spacing-md) var(--sgs-spacing-sm)}.table-data.dense th{padding-bottom:.5rem;padding-bottom:var(--sgs-spacing-sm);padding-top:.5rem;padding-top:var(--sgs-spacing-sm)}.calendar{align-content:start;background-color:#dcdcdc;background-color:var(--sgs-color-grey-surface);border:1px solid #dcdcdc;border:1px solid var(--sgs-color-grey-surface);min-width:fit-content}.calendar,.calendar-timesheet{grid-gap:.0625rem;grid-gap:var(--sgs-spacing-1);display:grid;gap:.0625rem;gap:var(--sgs-spacing-1)}.calendar-timesheet{grid-auto-flow:row;grid-template-columns:7ch 1fr;min-width:0}.calendar-label{background-color:#fafafa;background-color:var(--sgs-color-grey-250);color:var(--sgs-color-grey-55);padding:.375rem .5rem;padding:var(--sgs-spacing-xs) var(--sgs-spacing-sm);text-align:center}.calendar-slot{background-color:#fff;background-color:var(--sgs-color-white);padding:.25rem .5rem;padding:var(--sgs-spacing-2xs) var(--sgs-spacing-sm);position:relative}.calendar-slot:after{border-bottom:1px dashed #dcdcdc;border-bottom:1px dashed var(--sgs-color-grey-surface);content:"";display:block;height:0;left:0;position:absolute;right:0;top:50%}.modal-form,.modal-form__fields{grid-gap:1.25rem;gap:1.25rem}.modal-form__footer{gap:1rem}@media (width>=36em){.modal-form,.modal-form__fields{gap:1.5rem;gap:var(--sgs-spacing-3xl)}}@media (--viewport-large ){.modal-form,.modal-form__fields{gap:2rem;gap:var(--sgs-spacing-4xl)}}.scrollbar-horizontal{--scrollbar-size:.75rem;scrollbar-color:#4b4b4d #fff;scrollbar-color:rgb(var(--sgs-color-gun-powder)) var(--sgs-color-white);scrollbar-width:thin}.scrollbar-horizontal::-webkit-scrollbar{height:var(--scrollbar-size)}.scrollbar-horizontal::-webkit-scrollbar-track{background-color:#fff;background-color:var(--sgs-color-white);border-radius:.5rem;border-radius:var(--sgs-radius-sm)}.scrollbar-horizontal::-webkit-scrollbar-thumb{background-color:#4b4b4d;background-color:rgb(var(--sgs-color-gun-powder));border:2px solid #fff;border:2px solid var(--sgs-color-white);border-radius:.375rem;border-radius:var(--sgs-radius-xs)}.scrollbar-horizontal::-webkit-scrollbar-thumb:hover{background-color:#2d2f39;background-color:var(--sgs-color-black-rock)}@media (pointer:coarse){.scrollbar-horizontal{scrollbar-width:none}}.scrollbar-vertical{--scrollbar-size:.75rem;scrollbar-color:#4b4b4d #fff;scrollbar-color:rgb(var(--sgs-color-gun-powder)) var(--sgs-color-white);scrollbar-width:thin}.scrollbar-vertical::-webkit-scrollbar{width:var(--scrollbar-size)}.scrollbar-vertical::-webkit-scrollbar-track{background-color:#fff;background-color:var(--sgs-color-white);border-radius:.5rem;border-radius:var(--sgs-radius-sm)}.scrollbar-vertical::-webkit-scrollbar-thumb{background-color:#4b4b4d;background-color:rgb(var(--sgs-color-gun-powder));border:2px solid #fff;border:2px solid var(--sgs-color-white);border-radius:.375rem;border-radius:var(--sgs-radius-xs)}.scrollbar-vertical::-webkit-scrollbar-thumb:hover{background-color:#2d2f39;background-color:var(--sgs-color-black-rock)}@media (pointer:coarse){.scrollbar-vertical{scrollbar-width:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/build/fonts/inter-100.330d40f9.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/inter-400.85c12872.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/build/fonts/inter-500.da6143a9.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/build/fonts/inter-600.59404139.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/build/fonts/inter-700.54851dc3.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/build/fonts/inter-900.037d78a2.woff2)format("woff2")}*,:after,:before{box-sizing:inherit}:root{--sgs-color-mango-tango:235,105,11;--sgs-color-mango-tango-light:#f58432;--sgs-color-observatory:1,131,104;--sgs-color-gun-powder:75,75,77;--sgs-color-picton:69,156,219;--sgs-color-havelock:70,126,210;--sgs-color-snow:#f9f9f9;--sgs-color-white:#fff;--sgs-color-black:#000;--sgs-color-black-95:#000000f2;--sgs-color-black-rock:#2d2f39;--sgs-color-grey-dark:#4b4b4d;--sgs-color-grey:#afafaf;--sgs-color-grey-250:#fafafa;--sgs-color-grey-40:#757575;--sgs-color-grey-55:#373737;--sgs-color-grey-surface:#dcdcdc;--sgs-color-grey-surface-bg:#f5f5f5;--sgs-color-error:#ef3030;--sgs-color-success:#03b23f;--sgs-color-error-hover:#d71515;--sgs-color-success-hover:#029036;--sgs-color-error-raw:239,48,48;--sgs-color-success-raw:3,178,63;--sgs-color-active:#0bd951;--sgs-color-info:rgb(var(--sgs-color-havelock));--sgs-color-blueish-raw:111,155,220;--sgs-color-highlight:#fff7dc;--sgs-color-theme:var(--sgs-color-mango-tango);--sgs-color-theme-hover:var(--sgs-color-mango-tango-light);--sgs-color-theme-focus:rgba(var(--sgs-color-theme),.6);--sgs-color-boat:var(--sgs-color-havelock);--sgs-color-moto:var(--sgs-color-observatory);--sgs-ease-standard:cubic-bezier(.4,0,.2,1);--sgs-ease-out:cubic-bezier(0,0,.2,1);--sgs-ease-in:cubic-bezier(.4,0,1,1);--sgs-ease-sharp:cubic-bezier(.4,0,.6,1);--sgs-spacing-1:.0625rem;--sgs-spacing-2:.125rem;--sgs-spacing-2xs:.25rem;--sgs-spacing-xs:.375rem;--sgs-spacing-sm:.5rem;--sgs-spacing-md:.75rem;--sgs-spacing-lg:.875rem;--sgs-spacing-xl:1rem;--sgs-spacing-2xl:1.25rem;--sgs-spacing-3xl:1.5rem;--sgs-spacing-4xl:2rem;--sgs-spacing-5xl:2.5rem;--sgs-spacing-6xl:3rem;--sgs-spacing-7xl:4rem;--sgs-button-shadow:0 var(--sgs-spacing-3xl) var(--sgs-spacing-4xl) #0000000d;--sgs-card-shadow:0 var(--sgs-spacing-md) var(--sgs-spacing-4xl) #0000000d;--sgs-card-shadow-1:var(--sgs-card-border),var(--sgs-button-shadow);--sgs-card-shadow-2:var(--sgs-card-border),0 var(--sgs-spacing-xl) var(--sgs-spacing-4xl) #00000040;--sgs-card-border:0 0 0 var(--sgs-spacing-sm) #ffffff4d;--sgs-radius-2:.125rem;--sgs-radius-2xs:.25rem;--sgs-radius-xs:.375rem;--sgs-radius-sm:.5rem;--sgs-radius-md:.625rem;--sgs-radius-lg:.75rem;--sgs-radius-xl:1rem;--sgs-radius-3xl:1.5rem;--sgs-radius-rounded:50%;--sgs-font:"Inter",sans-serif;--sgs-leading-tight:1.25;--sgs-leading-snug:1.33;--sgs-leading-normal:1.42;--sgs-leading-relaxed:1.55;--sgs-leading-loose:1.625;--sgs-text-xxs:.625rem;--sgs-text-xs:.75rem;--sgs-text-sm:.875rem;--sgs-text-md:1rem;--sgs-text-lg:1.125rem;--sgs-text-xl:1.25rem;--sgs-text-2xl:1.5rem;--sgs-text-4xl:2rem;--sgs-text-5xl:2.5rem;--sgs-title-h1:700 var(--sgs-text-4xl) /var(--sgs-leading-tight) var(--sgs-font);--sgs-title-h2:100 var(--sgs-text-4xl) /var(--sgs-leading-tight) var(--sgs-font);--sgs-title-h3:700 var(--sgs-text-2xl) /var(--sgs-leading-snug) var(--sgs-font);--sgs-title-h4:100 var(--sgs-text-2xl) /var(--sgs-leading-snug) var(--sgs-font);--sgs-title-h5:700 var(--sgs-text-xl) /var(--sgs-leading-snug) var(--sgs-font);--sgs-title-h6:700 var(--sgs-text-lg) /var(--sgs-leading-relaxed) var(--sgs-font);--sgs-text-xxs-400:400 var(--sgs-text-xxs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-xxs-500:500 var(--sgs-text-xxs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-xxs-600:600 var(--sgs-text-xxs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-xs-400:400 var(--sgs-text-xs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-xs-500:500 var(--sgs-text-xs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-xs-600:600 var(--sgs-text-xs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-sm-400:400 var(--sgs-text-sm) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-sm-600:500 var(--sgs-text-sm) /var(--sgs-leading-normal) var(--sgs-font);--sgs-text-md-400:400 var(--sgs-text-md) /var(--sgs-leading-loose) var(--sgs-font);--sgs-text-md-500:500 var(--sgs-text-md) /var(--sgs-leading-loose) var(--sgs-font);--sgs-text-md-600:600 var(--sgs-text-md) /var(--sgs-leading-loose) var(--sgs-font);--sgs-text-md-700:700 var(--sgs-text-md) /var(--sgs-leading-loose) var(--sgs-font);--sgs-text-lg-400:400 var(--sgs-text-lg) /var(--sgs-leading-relaxed) var(--sgs-font);--sgs-text-lg-500:500 var(--sgs-text-lg) /var(--sgs-leading-relaxed) var(--sgs-font);--sgs-text-lg-600:600 var(--sgs-text-lg) /var(--sgs-leading-relaxed) var(--sgs-font);--sgs-text-lg-700:600 var(--sgs-text-lg) /var(--sgs-leading-relaxed) var(--sgs-font);--sgs-text-xl-400:400 var(--sgs-text-xl) /var(--sgs-leading-snug) var(--sgs-font);--sgs-text-xl-500:500 var(--sgs-text-xl) /var(--sgs-leading-snug) var(--sgs-font);--sgs-button-xs-500:500 var(--sgs-text-xs) /var(--sgs-leading-normal) var(--sgs-font);--sgs-button-md-500:500 var(--sgs-text-md) /var(--sgs-leading-normal) var(--sgs-font);--sgs-button-xl-500:500 var(--sgs-text-xl) /var(--sgs-leading-normal) var(--sgs-font);--sgs-container-max-width:80rem;--sgs-container-side-max-width:22.5rem;--sgs-container-narrow-max-width:40rem;--sgs-container-wide-max-width:75rem;--sgs-container-wider-max-width:87.5rem;--sgs-color-surfaces-dividers-light:var(--sgs-color-grey-surface);--sgs-depth-navigation-dropdown:11;--sgs-depth-navigation-overlay:12;--sgs-calendar-grid-header-height:1.625lh;--sgs-calendar-grid-slot-height:4lh}body,html{height:100%}html{scroll-behavior:smooth;scroll-padding-top:2.5rem;scroll-padding-top:var(--sgs-spacing-5xl)}body{display:flex;flex-flow:column}body:has(dialog:popover-open){overflow:hidden!important}[role=button]:not(:disabled),a[href],button:not(:disabled){cursor:pointer}.data-table{grid-gap:var(--sgs-spacing-xl);gap:var(--sgs-spacing-xl)}.data-table,.data-table__toolbar{align-content:start;display:grid;min-width:0}.data-table__toolbar{grid-gap:var(--sgs-spacing-md);gap:var(--sgs-spacing-md)}.data-table__content{align-items:start;display:flex;gap:var(--sgs-spacing-4xl);min-width:0}.data-table__table{box-sizing:border-box;display:flex;flex-grow:1;overflow-x:auto}@media (width>=48em){.data-table__toolbar{align-items:center;display:flex;justify-content:space-between}}.layout{align-items:start;background-color:var(--sgs-color-grey-surface-bg);box-sizing:border-box;display:grid;font-family:var(--sgs-font);padding:var(--sgs-spacing-xl)}.layout.has-side{gap:var(--sgs-spacing-xl)}.layout__wrapper{display:grid;grid-template-rows:auto 1fr auto;height:100%}.layout__content{grid-gap:var(--sgs-spacing-3xl);align-content:start;display:grid;gap:var(--sgs-spacing-3xl);justify-items:stretch}.layout.constrained{margin-left:auto;margin-right:auto;width:100%}.layout.constrained.is-narrow{max-width:var(--sgs-container-narrow-max-width)}.layout.constrained.is-wide{max-width:var(--sgs-container-wide-max-width)}.layout.constrained.is-wider{max-width:var(--sgs-container-wider-max-width)}@media (width<=47.9375em){.layout [data-sgs-layout-trigger-hide],.layout [data-sgs-layout-trigger-show]{display:none}}@media (width>=48em){.layout.has-side{grid-template-columns:var(--sgs-container-side-max-width) 1fr;transition:grid-template-columns .25s var(--sgs-ease-standard)}.layout.has-side.is-collapsed{grid-template-columns:0 1fr}.layout.has-side.is-collapsed [data-sgs-layout-trigger-hide],.layout.has-side:not(.is-collapsed) [data-sgs-layout-trigger-show]{display:none}.layout.has-side.is-reversed{grid-template-columns:1fr var(--sgs-container-side-max-width);margin-left:auto;margin-right:auto;max-width:var(--sgs-container-wider-max-width);width:100%}.layout.has-side.is-reversed>.layout__content{order:-1}.layout.has-side.is-reversed.is-collapsed{grid-template-columns:1fr 0}}body:has(dialog[open]) .layout{pointer-events:none;-webkit-user-select:none;user-select:none}body:has(dialog:popover-open) .layout{pointer-events:none;-webkit-user-select:none;user-select:none}.menu-dropdown{grid-gap:.0625rem;background-color:var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-sm);box-shadow:var(--sgs-card-shadow);display:grid;gap:.0625rem;left:50%;position:absolute;top:var(--sgs-spacing-6xl);transform:translate(-50%);white-space:nowrap;z-index:var(--sgs-depth-navigation-dropdown)}.menu-item{align-items:center;color:var(--sgs-color-grey-40);cursor:pointer;display:inline-flex;font:var(--sgs-button-md-500);padding-bottom:var(--sgs-spacing-sm);padding-top:var(--sgs-spacing-sm);position:relative;-webkit-text-decoration:none;text-decoration:none}.menu-item.is-active,.menu-item:focus,.menu-item:hover{color:var(--sgs-color-black)}.menu-item.is-small{display:flex;font:var(--sgs-button-xl-500);gap:var(--sgs-spacing-xl);padding:var(--sgs-spacing-sm) var(--sgs-spacing-sm) var(--sgs-spacing-sm) var(--sgs-spacing-xl)}.menu-item.is-small:before{background-color:rgb(var(--sgs-color-theme));border-radius:var(--sgs-radius-sm);bottom:var(--sgs-spacing-sm);content:"";left:0;opacity:0;position:absolute;top:var(--sgs-spacing-sm);transform:scaleY(.7);transform-origin:50%;transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard);width:.25rem}.menu-item.is-small.is-active:before,.menu-item.is-small:focus:before,.menu-item.is-small:hover:before{opacity:1;transform:scaleY(1)}.menu-item.is-large{gap:var(--sgs-spacing-sm)}.menu-item.is-large:after{background-color:rgb(var(--sgs-color-theme));border-radius:var(--sgs-radius-sm);bottom:0;content:"";filter:brightness(120%);height:.1875rem;left:50%;opacity:0;position:absolute;transform:translate(-50%)scaleX(.8);transform-origin:50%;transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard);width:2rem}.menu-item.is-large.is-active:after,.menu-item.is-large:focus:after,.menu-item.is-large:hover:after{opacity:1;transform:translate(-50%)scaleX(1)}.menu-item__wrapper{position:relative}.menu-items{align-items:center;display:flex;gap:var(--sgs-spacing-3xl)}.menu-items__wrapper{position:relative}.menu-items__wrapper .menu-dropdown{opacity:0;pointer-events:none;transform:translate(-50%,var(--sgs-spacing-2xs));transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard),visibility 0s linear .15s;visibility:hidden}.menu-items__wrapper .menu-dropdown:before{background-color:#0000;content:"";height:20px;left:0;position:absolute;top:-20px;width:100%;z-index:20}.menu-items__wrapper:hover .menu-dropdown{opacity:1;pointer-events:auto;transform:translate(-50%);transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard),visibility 0s;visibility:visible}.menu-items .divider.is-vertical{align-self:center;height:1.5rem}.menu-overlay{background-color:var(--sgs-color-white);display:flex;flex-flow:column;gap:var(--sgs-spacing-3xl);inset:4.5625rem 0 0;min-height:0;overflow:hidden;padding:var(--sgs-spacing-md) var(--sgs-spacing-xl);position:fixed;z-index:var(--sgs-depth-navigation-overlay)}.menu-overlay[aria-expanded=false]{opacity:0;pointer-events:none;transform:translateX(calc(var(--sgs-spacing-xl)*-1));transition:transform .2s var(--sgs-ease-in),opacity .2s var(--sgs-ease-in)}.menu-overlay[aria-expanded=true]{opacity:1;transform:translate(0);transition:transform .25s var(--sgs-ease-out),opacity .25s var(--sgs-ease-out)}@media (width>=48em){.menu-overlay{padding:var(--sgs-spacing-2xl) var(--sgs-spacing-4xl)}}@media (width>=72.25em){.menu-overlay{display:none}}.button-dropdown{appearance:none;display:inline-block;position:relative;text-indent:1px;text-overflow:""}.button-dropdown:focus{outline:none}.button-dropdown__icon{color:rgb(var(--sgs-color-theme));pointer-events:none;position:absolute;right:var(--sgs-spacing-md);top:calc(50% + .14em);top:calc(50% + .1lh);transform:translateY(-50%)}.button-dropdown:has(.button-dropdown__input:checked) .button-dropdown__toggle{border-color:var(--sgs-color-theme-focus);box-shadow:0 0 0 2px rgba(var(--sgs-color-theme),.6)}.button-dropdown:has(.button-dropdown__input:checked) .button-dropdown__icon{transform:translateY(-75%)rotate(180deg)}.button-dropdown__toggle{align-items:center;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);box-sizing:border-box;color:var(--sgs-color-black-rock);display:flex;font:var(--sgs-text-md-400);justify-content:space-between;padding-bottom:.8125rem;padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-6xl);padding-top:.8125rem;position:relative;transition:border .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard),box-shadow .15s var(--sgs-ease-standard);width:100%}.button-dropdown__toggle:focus{border-color:var(--sgs-color-theme-focus)}.button-dropdown__choices{grid-gap:.0625rem;background-color:var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-sm);box-shadow:var(--sgs-card-shadow);display:grid;gap:.0625rem;list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:calc(100% + var(--sgs-spacing-2xs));transition:visibility .15s var(--sgs-ease-standard),opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard);z-index:var(--sgs-depth-navigation-dropdown)}.button-dropdown__input{display:none}.button-dropdown__input+.button-dropdown__choices{opacity:0;transform:translateY(var(--sgs-spacing-2xs));visibility:hidden}.button-dropdown__input:checked+.button-dropdown__choices{opacity:1;transform:translateY(0);visibility:visible}@media (hover:hover){.button-dropdown__toggle:hover{border-color:var(--sgs-color-theme-focus)}}.button-group{border-radius:var(--sgs-radius-xs);box-sizing:border-box;display:inline-flex;transition:background-color .15s var(--sgs-ease-standard)}.button-group__button{align-items:center;background-color:#0000;border:1px solid #0000;color:inherit;display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:filter .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard),border-color .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.button-group__button:first-child{border-bottom-left-radius:calc(var(--sgs-radius-xs) - 1px);border-top-left-radius:calc(var(--sgs-radius-xs) - 1px)}.button-group__button:last-child{border-bottom-right-radius:calc(var(--sgs-radius-xs) - 1px);border-top-right-radius:calc(var(--sgs-radius-xs) - 1px)}.button-group__button:active svg{color:inherit}.button-group svg{height:1.5rem;transition:color .15s var(--sgs-ease-standard);width:1.5rem}.button-group__label{flex:1;line-height:1.355}.button-group.is-disabled{filter:grayscale();opacity:.5;pointer-events:none}.button-group.is-outlined{gap:1px;padding:1px}.button-group.is-outlined .button-group__button{background-color:var(--sgs-color-white)}.button-group.is-themed.is-filled{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-group.is-themed.is-filled .button-group__button:active{background-color:var(--sgs-color-theme-hover)}.button-group.is-themed.is-filled .button-group__button.is-selected{background-color:var(--sgs-color-theme-hover);color:var(--sgs-color-white)}.button-group.is-themed.is-outlined{background-color:rgb(var(--sgs-color-theme));color:rgb(var(--sgs-color-theme))}.button-group.is-themed.is-outlined .button-group__button.is-selected,.button-group.is-themed.is-outlined .button-group__button:active{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-group.is-light svg{color:rgb(var(--sgs-color-theme))}.button-group.is-light.is-filled{background-color:var(--sgs-color-white);color:var(--sgs-color-black)}.button-group.is-light.is-filled .button-group__button.is-selected{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-group.is-light.is-outlined{background-color:var(--sgs-color-grey-surface);color:var(--sgs-color-black)}.button-group.is-light .button-group__button:active,.button-group.is-light.is-outlined .button-group__button.is-selected{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-group.is-light .button-group__button:active svg{color:inherit}.button-group.is-dark.is-filled{background-color:rgb(var(--sgs-color-gun-powder));color:var(--sgs-color-white)}.button-group.is-dark.is-filled .button-group__button.is-selected{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button-group.is-dark.is-outlined{background-color:var(--sgs-color-grey-40);color:var(--sgs-color-black)}.button-group.is-dark.is-outlined svg{color:rgb(var(--sgs-color-theme))}.button-group.is-dark.is-outlined .button-group__button.is-selected{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button-group.is-dark .button-group__button:active{background-color:var(--sgs-color-grey-55);color:var(--sgs-color-white)}.button-group.is-dark .button-group__button:active svg{color:inherit}.button-group.is-small{font:var(--sgs-button-xs-500)}.button-group.is-small .button-group__button{gap:var(--sgs-spacing-xs);padding:var(--sgs-spacing-sm) var(--sgs-spacing-md)}.button-group.is-small .button-group__button svg{height:1rem;width:1rem}.button-group.is-small .button-group__button:has(svg:first-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-sm)}.button-group.is-small .button-group__button:has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-sm)}.button-group.is-small .button-group__button:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-xs)}.button-group.is-medium .button-group__button{font:var(--sgs-button-md-500);gap:var(--sgs-spacing-xs);padding:var(--sgs-spacing-xs) var(--sgs-spacing-md)}.button-group.is-medium .button-group__button:has(svg:first-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-sm)}.button-group.is-medium .button-group__button:has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-sm)}.button-group.is-medium .button-group__button:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-xs)}.button-group.is-large,.button-group.is-xlarge{border-radius:var(--sgs-radius-sm)}.button-group.is-large:first-child,.button-group.is-xlarge:first-child{border-bottom-left-radius:calc(var(--sgs-radius-sm) - 1px);border-top-left-radius:calc(var(--sgs-radius-sm) - 1px)}.button-group.is-large:last-child,.button-group.is-xlarge:last-child{border-bottom-right-radius:calc(var(--sgs-radius-sm) - 1px);border-top-right-radius:calc(var(--sgs-radius-sm) - 1px)}.button-group.is-large .button-group__button,.button-group.is-xlarge .button-group__button{font:var(--sgs-button-md-500);gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-lg) var(--sgs-spacing-md)}:is(.button-group.is-large .button-group__button:has(svg:first-child),.button-group.is-xlarge .button-group__button:has(svg:first-child)){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-lg)}:is(.button-group.is-large .button-group__button:has(svg:last-child),.button-group.is-xlarge .button-group__button:has(svg:last-child)){padding-left:var(--sgs-spacing-lg);padding-right:var(--sgs-spacing-md)}:is(.button-group.is-large .button-group__button:has(svg:first-child):has(svg:last-child),.button-group.is-xlarge .button-group__button:has(svg:first-child):has(svg:last-child)){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-md)}.button-group.is-elevated{box-shadow:var(--sgs-button-shadow)}@media (hover:hover){.button-group__button{cursor:pointer}.button-group .button-group__button:active:hover svg,.button-group .button-group__button:hover svg{color:inherit}.button-group.is-themed .button-group__button:active:hover,.button-group.is-themed .button-group__button:hover{background-color:var(--sgs-color-theme-hover);color:var(--sgs-color-white)}.button-group.is-light .button-group__button:active:hover,.button-group.is-light .button-group__button:hover{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-group.is-light .button-group__button:active:hover svg,.button-group.is-light .button-group__button:hover svg{color:var(--sgs-color-white)}.button-group.is-light.is-outlined .button-group__button:active:hover,.button-group.is-light.is-outlined .button-group__button:hover{background-color:var(--sgs-color-theme-hover);color:var(--sgs-color-white)}.button-group.is-dark .button-group__button:active:hover,.button-group.is-dark .button-group__button:hover{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}}@media (width>=48em){.button-group__button.is-xlarge{font:var(--sgs-button-xl-500);gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-md)}.button-group__button.is-xlarge:has(svg:first-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-xl)}.button-group__button.is-xlarge:has(svg:last-child){padding-left:var(--sgs-spacing-xl);padding-right:var(--sgs-spacing-md)}.button-group__button.is-xlarge:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-md)}}.button-icon-group{border-radius:var(--sgs-radius-xs);box-sizing:border-box;display:inline-flex;gap:1px;padding:1px;transition:background-color .15s var(--sgs-ease-standard)}.button-icon-group__button{background-color:#0000;border:1px solid #0000;box-sizing:border-box;color:inherit;display:grid;place-content:center;transition:background-color .15s var(--sgs-ease-standard),border-color .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.button-icon-group__button:first-child{border-bottom-left-radius:calc(var(--sgs-radius-xs) - 1px);border-top-left-radius:calc(var(--sgs-radius-xs) - 1px)}.button-icon-group__button:last-child{border-bottom-right-radius:calc(var(--sgs-radius-xs) - 1px);border-top-right-radius:calc(var(--sgs-radius-xs) - 1px)}.button-icon-group.is-disabled{filter:grayscale();opacity:.5;pointer-events:none}.button-icon-group.is-small .button-icon-group__button{padding:var(--sgs-spacing-sm)}.button-icon-group.is-small svg{height:1rem;width:1rem}.button-icon-group.is-medium .button-icon-group__button{padding:var(--sgs-spacing-xs)}.button-icon-group.is-medium svg{height:1.25rem;width:1.25rem}.button-icon-group.is-large .button-icon-group__button{padding:var(--sgs-spacing-sm)}.button-icon-group.is-large svg{height:1.5rem;width:1.5rem}.button-icon-group.is-dark{background-color:var(--sgs-color-grey-40);color:rgb(var(--sgs-color-theme))}.button-icon-group.is-dark:has(.button-icon-group__button:active){background-color:var(--sgs-color-black)}.button-icon-group.is-dark .button-icon-group__button{background-color:var(--sgs-color-white)}.button-icon-group.is-dark .button-icon-group__button:active{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button-icon-group.is-light{background-color:var(--sgs-color-grey-surface);color:rgb(var(--sgs-color-theme))}.button-icon-group.is-light:has(.button-icon-group__button:active){background-color:rgb(var(--sgs-color-theme))}.button-icon-group.is-light .button-icon-group__button{background-color:var(--sgs-color-white)}.button-icon-group.is-light .button-icon-group__button:active{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-icon-group.is-themed{background-color:rgb(var(--sgs-color-theme));color:rgb(var(--sgs-color-theme))}.button-icon-group.is-themed .button-icon-group__button{background-color:var(--sgs-color-white)}.button-icon-group.is-themed .button-icon-group__button:active{background-color:var(--sgs-color-theme);color:var(--sgs-color-white)}@media (hover:hover){.button-icon-group__button{cursor:pointer}.button-icon-group.is-light:hover{background-color:var(--sgs-color-theme-hover)}.button-icon-group.is-light .button-icon-group__button:hover{background-color:var(--sgs-color-theme-hover);color:var(--sgs-color-white)}.button-icon-group.is-dark:hover:hover{background-color:var(--sgs-color-black)}.button-icon-group.is-dark:hover .button-icon-group__button:hover{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button-icon-group.is-themed .button-icon-group__button:hover{background-color:var(--sgs-color-theme-hover);color:var(--sgs-color-white)}}.button-icon{--sgs-button-icon-theme:var(--sgs-button-icon-color,rgb(var(--sgs-color-gun-powder)));border:1px solid #0000;border-radius:50%;box-sizing:border-box;display:inline-grid;justify-self:start;padding:.1875rem;place-content:center;transition:background-color .15s var(--sgs-ease-standard),border-color .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.button-icon:disabled{filter:grayscale();opacity:.5}.button-icon.is-small svg{height:1rem;width:1rem}.button-icon.is-medium svg{height:1.25rem;width:1.25rem}.button-icon.is-large svg{height:1.5rem;width:1.5rem}.button-icon.is-light{background-color:var(--sgs-color-white);border-color:var(--sgs-color-grey-surface);color:var(--sgs-button-icon-theme)}.button-icon.is-light:active{background-color:var(--sgs-button-icon-theme);border-color:var(--sgs-button-icon-theme);color:var(--sgs-color-white)}.button-icon.is-dark{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button-icon.is-dark:active{background-color:var(--sgs-button-icon-theme)}.button-icon.is-themed{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-icon.is-themed:active{background-color:var(--sgs-color-theme-dark)}.button-icon.is-boat{color:rgb(var(--sgs-color-boat))}.button-icon.is-boat:active{color:rgb(var(--sgs-color-boat-dark))}.button-icon.is-solo.is-boat,.button-icon.is-solo.is-boat:active,.button-icon.is-solo.is-dark,.button-icon.is-solo.is-dark:active,.button-icon.is-solo.is-light,.button-icon.is-solo.is-light:active,.button-icon.is-solo.is-themed,.button-icon.is-solo.is-themed:active{background-color:#0000;border-color:#0000}.button-icon.is-solo.is-light:active{color:var(--sgs-color-black)}.button-icon.is-solo.is-dark{color:var(--sgs-button-icon-theme)}.button-icon.is-solo.is-dark:active{color:var(--sgs-color-white)}.button-icon.is-solo.is-themed{color:rgb(var(--sgs-color-theme))}.button-icon.is-solo.is-themed:active{color:var(--sgs-color-white)}@media (hover:hover){.button-icon{cursor:pointer}.button-icon:disabled{pointer-events:none}.button-icon.is-light:hover{border-color:var(--sgs-button-icon-theme);color:var(--sgs-color-white)}.button-icon.is-dark:hover,.button-icon.is-light:hover{background-color:var(--sgs-button-icon-theme)}.button-icon.is-themed:hover{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button-icon.is-solo.is-dark:hover,.button-icon.is-solo.is-light:hover,.button-icon.is-solo.is-themed:hover{background-color:#0000;border-color:#0000}.button-icon.is-solo.is-light:hover{color:var(--sgs-button-icon-color-hover,var(--sgs-color-black))}.button-icon.is-solo.is-dark:hover{color:var(--sgs-button-icon-color-hover,var(--sgs-color-white))}.button-icon.is-solo.is-themed:hover{color:var(--sgs-button-icon-color-hover,var(--sgs-color-theme-focus))}}.button{align-items:center;border:1px solid #0000;border-radius:var(--sgs-radius-sm);cursor:pointer;display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:filter .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard),border-color .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.button svg{height:1.5rem;transition:color .15s var(--sgs-ease-standard);width:1.5rem}.button_label{flex:1;line-height:1.5}.button:disabled{pointer-events:none}.button.is-readonly{cursor:default;pointer-events:none}.button.is-themed.is-filled{background-color:rgb(var(--sgs-color-theme));color:#fff}.button.is-themed.is-filled:disabled{background-color:var(--sgs-color-grey)}.button.is-themed.is-filled:active{background-color:var(--sgs-color-grey-55)}.button.is-themed.is-outlined{border-color:rgb(var(--sgs-color-theme))}.button.is-themed.is-outlined,.button.is-themed.is-outlined svg{color:rgb(var(--sgs-color-theme))}.button.is-themed.is-outlined:disabled{border-color:var(--sgs-color-grey);color:var(--sgs-color-grey)}.button.is-themed.is-outlined:disabled svg{color:rgb(var(--sgs-color-grey))}.button.is-themed.is-outlined:active{background-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button.is-light svg{color:rgb(var(--sgs-color-theme))}.button.is-light.is-filled{background-color:var(--sgs-color-white);color:var(--sgs-color-black)}.button.is-light.is-outlined{border-color:var(--sgs-color-grey-surface);color:var(--sgs-color-black)}.button.is-light.is-outlined:disabled{border-color:var(--sgs-color-grey)}.button.is-light.is-selected{background-color:rgb(var(--sgs-color-theme));border-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.button.is-light:disabled,.button.is-light:disabled svg{color:var(--sgs-color-grey)}.button.is-light:active{background-color:rgb(var(--sgs-color-theme));border-color:rgb(var(--sgs-color-theme))}.button.is-dark,.button.is-light:active,.button.is-light:active svg{color:var(--sgs-color-white)}.button.is-dark{background-color:rgb(var(--sgs-color-gun-powder))}.button.is-dark.is-outlined{background-color:#0000;border-color:var(--sgs-color-grey-40);color:var(--sgs-color-black)}.button.is-dark.is-outlined svg{color:rgb(var(--sgs-color-theme))}.button.is-dark.is-outlined:disabled{background-color:#0000;border-color:var(--sgs-color-grey);color:var(--sgs-color-grey)}.button.is-dark.is-selected{background-color:var(--sgs-color-black);border-color:var(--sgs-color-black);color:var(--sgs-color-white)}.button.is-dark:disabled{background-color:var(--sgs-color-grey)}.button.is-dark:disabled svg{color:var(--sgs-color-grey)}.button.is-dark:active{background-color:var(--sgs-color-black);border-color:var(--sgs-color-black)}.button.is-dark:active,.button.is-dark:active svg,.button.is-error{color:var(--sgs-color-white)}.button.is-error{background-color:var(--sgs-color-error)}.button.is-error.is-outlined{background-color:#0000;border-color:var(--sgs-color-error);color:var(--sgs-color-error)}.button.is-error:disabled{background-color:var(--sgs-color-grey)}.button.is-error:active{background-color:var(--sgs-color-error-hover);color:var(--sgs-color-white)}.button.is-small{border-radius:var(--sgs-radius-xs);font:var(--sgs-button-xs-500);gap:var(--sgs-spacing-xs);padding:var(--sgs-spacing-sm) var(--sgs-spacing-md)}.button.is-small svg{height:1rem;width:1rem}.button.is-small:has(svg:first-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-sm)}.button.is-small:has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-sm)}.button.is-small:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-sm);padding-right:var(--sgs-spacing-sm)}.button.is-medium{border-radius:var(--sgs-radius-xs);font:var(--sgs-button-md-500);gap:var(--sgs-spacing-xs);padding:var(--sgs-spacing-xs) var(--sgs-spacing-md)}.button.is-medium:has(svg:first-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-sm)}.button.is-medium:has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-sm)}.button.is-medium:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-xs)}.button.is-large,.button.is-xlarge{font:var(--sgs-button-md-500);gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-md) var(--sgs-spacing-md)}:is(.button.is-large:has(svg:first-child),.button.is-xlarge:has(svg:first-child)){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-lg)}:is(.button.is-large:has(svg:last-child),.button.is-xlarge:has(svg:last-child)){padding-left:var(--sgs-spacing-lg);padding-right:var(--sgs-spacing-md)}:is(.button.is-large:has(svg:first-child):has(svg:last-child),.button.is-xlarge:has(svg:first-child):has(svg:last-child)){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-md)}.button.is-link,.button.is-outlined{background-color:#0000}.button.is-link{border-color:#0000;color:var(--sgs-color-black);padding-left:0;padding-right:0}:is(.button.is-link:has(svg:first-child),.button.is-link:has(svg:last-child)){padding-left:0;padding-right:0}.button.is-link svg{color:rgb(var(--sgs-color-theme))}.button.is-link:disabled{background-color:#0000;color:var(--sgs-color-grey)}.button.is-link:active{background-color:#0000;border-color:#0000;color:rgb(var(--sgs-color-theme))}.button.is-elevated{box-shadow:var(--sgs-button-shadow)}@media (hover:hover){.button.is-themed:hover{background-color:rgb(var(--sgs-color-theme));filter:brightness(120%)}.button.is-light:hover,.button.is-themed.is-outlined:hover svg,.button.is-themed:hover{color:var(--sgs-color-white)}.button.is-light:hover{background-color:rgb(var(--sgs-color-theme));border-color:rgb(var(--sgs-color-theme))}.button.is-light:hover svg{color:var(--sgs-color-white)}.button.is-light.is-outlined:hover{filter:brightness(120%)}.button.is-dark:hover{background-color:var(--sgs-color-black);border-color:var(--sgs-color-black)}.button.is-dark.is-outlined:hover svg,.button.is-dark:hover,.button.is-error:hover{color:var(--sgs-color-white)}.button.is-error:hover{background-color:var(--sgs-color-error-hover);border-color:var(--sgs-color-error-hover)}.button.is-link:hover{background-color:#0000;border-color:#0000;color:rgb(var(--sgs-color-theme))}}@media (width>=48em){.button.is-xlarge{font:var(--sgs-button-xl-500);gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-md)}.button.is-xlarge:has(svg:first-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-xl)}.button.is-xlarge:has(svg:last-child){padding-left:var(--sgs-spacing-xl);padding-right:var(--sgs-spacing-md)}.button.is-xlarge:has(svg:first-child):has(svg:last-child){padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-md)}}.divider{border:none;flex-shrink:0;height:1px;margin:0;place-self:stretch stretch}.divider.is-light{background-color:var(--sgs-color-grey-surface)}.divider.is-dark{background-color:var(--sgs-color-grey-40)}.divider.is-darker{background-color:var(--sgs-color-grey-dark)}.divider.is-vertical{height:auto;width:2px}.dropdown-item{align-items:center;background-color:var(--sgs-color-white);color:var(--sgs-color-black);display:flex;gap:var(--sgs-spacing-sm);justify-content:center;line-height:1.75;padding:var(--sgs-spacing-sm) var(--sgs-spacing-4xl);position:relative;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.dropdown-item__icon{flex-shrink:0}.dropdown-item__text{flex-grow:1;text-align:center}.dropdown-item.with-icon,.dropdown-item.with-icon .dropdown-item__text{padding-left:var(--sgs-spacing-lg);padding-right:var(--sgs-spacing-lg)}.dropdown-item:first-child{border-top-left-radius:var(--sgs-radius-sm);border-top-right-radius:var(--sgs-radius-sm)}.dropdown-item:last-child{border-bottom-left-radius:var(--sgs-radius-sm);border-bottom-right-radius:var(--sgs-radius-sm)}.dropdown-item.is-active{color:rgb(var(--sgs-color-theme))}.dropdown-item.is-active:before{opacity:1;transform:scaleY(1)}.dropdown-item:hover{color:rgb(var(--sgs-color-theme))}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--sgs-color-grey-250)}.dropdown-item:focus:after,.dropdown-item:hover:after{opacity:1;transform:scaleY(1)}.heading{align-items:center;display:flex;gap:var(--sgs-spacing-sm);margin:0}.heading-1{font:var(--sgs-title-h1)}.heading-2{font:var(--sgs-title-h2)}.heading-3{font:var(--sgs-title-h3)}.heading-4{font:var(--sgs-title-h4)}.heading-5{font:var(--sgs-title-h5)}.heading-6{font:var(--sgs-title-h6)}.heading .icon{transform:translateY(-.03lh)}.heading .icon--theme,.heading.is-themed{color:rgb(var(--sgs-color-theme))}.key-point{align-items:center;color:var(--sgs-color-grey-dark);display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-sm);justify-content:center}.key-point.is-small{flex-wrap:nowrap;gap:var(--sgs-spacing-2xs)}.key-point.is-theme{color:rgb(var(--sgs-color-theme))}.key-point.is-link{-webkit-text-decoration:none;text-decoration:none;transition:color .15s var(--sgs-ease-standard)}.key-point.is-link:hover{color:rgb(var(--sgs-color-theme))}.link-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:filter .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.link-icon,.link-icon.is-light.is-primary{color:var(--sgs-color-grey-40)}.link-icon.is-light.is-secondary,.link-icon.is-light:hover{color:rgb(var(--sgs-color-theme))}.link-icon.is-light:hover{filter:brightness(120%)}.link-icon.is-dark.is-primary{color:var(--sgs-color-grey-surface)}.link-icon.is-dark.is-secondary{color:var(--sgs-color-grey)}.link-icon.is-dark:hover{color:var(--sgs-color-white)}.link{align-items:center;color:var(--sgs-color-grey-40);cursor:pointer;display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:filter .15s var(--sgs-ease-standard),color .15s var(--sgs-ease-standard)}.link.is-small{font:var(--sgs-text-sm-400)}.link.is-x-small{font:var(--sgs-text-xs-400)}.link.is-active{pointer-events:none}.link.is-light.is-primary{color:var(--sgs-color-grey-40)}.link.is-light.is-secondary{color:rgb(var(--sgs-color-theme))}.link.is-light.is-active,.link.is-light:active{color:var(--sgs-color-black)}.link.is-light:hover{color:rgb(var(--sgs-color-theme));filter:brightness(120%)}.link.is-dark.is-primary{color:var(--sgs-color-grey-surface)}.link.is-dark.is-secondary{color:var(--sgs-color-grey)}.link.is-dark.is-active,.link.is-dark:active,.link.is-dark:hover{color:var(--sgs-color-white)}.notice{background-color:var(--sgs-color-grey-250);border-radius:var(--sgs-radius-lg);color:var(--sgs-color-grey-dark);display:flex;gap:var(--sgs-spacing-md)}.notice,.notice.is-solo{padding:var(--sgs-spacing-xl)}.notice.is-solo{background-color:var(--sgs-color-white);color:var(--sgs-color---sgs-color-black);gap:var(--sgs-spacing-xl)}.notice.is-wide{margin-left:auto;margin-right:auto;max-width:var(--sgs-container-wide-max-width)}.notice.is-inline{display:inline-flex;padding:var(--sgs-spacing-sm) var(--sgs-spacing-md);width:auto}.notice__icon{flex-shrink:0;transform:translateY(-.1lh)}.notice__content{grid-gap:var(--sgs-spacing-xs);display:grid;gap:var(--sgs-spacing-xs);max-width:108ch}.notice a{color:rgb(var(--sgs-color-theme));-webkit-text-decoration:none;text-decoration:none}.notice a:hover{-webkit-text-decoration:underline;text-decoration:underline}.notification{align-items:flex-start;background-color:var(--sgs-color-grey-250);border-radius:var(--sgs-radius-xs);display:flex;gap:var(--sgs-spacing-md);overflow:hidden;padding:var(--sgs-spacing-md) var(--sgs-spacing-6xl) var(--sgs-spacing-md) var(--sgs-spacing-md);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s var(--sgs-ease-standard)}.notification.is-critical{background-color:var(--sgs-color-white)}.notification.is-critical:before{background-color:rgb(var(--sgs-color-mango-tango));content:"";inset:0;opacity:.1;position:absolute;transition:opacity .15s var(--sgs-ease-standard)}.notification.is-critical:hover:before{opacity:.15}.notification__icon{flex-shrink:0}.notification__copy{display:flex;flex-direction:column;flex-grow:1;gap:var(--sgs-spacing-sm);max-width:35ch;padding-top:.1lh;text-wrap:balance}.notification__title{color:var(--sgs-color-black);margin:0}.notification.is-critical .notification__title{color:var(--sgs-color-error)}.notification__text{color:var(--sgs-color-grey-55);margin:0}.notification__action{background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-xs);bottom:var(--sgs-spacing-sm);display:grid;padding:var(--sgs-spacing-xs);place-content:center;position:absolute;right:var(--sgs-spacing-sm)}.notification__action .icon{transition:transform .15s var(--sgs-ease-standard)}.notification__badge{background-color:rgb(var(--sgs-color-mango-tango));border-radius:var(--sgs-radius-rounded);height:.75rem;position:absolute;right:var(--sgs-spacing-sm);top:var(--sgs-spacing-sm);width:.75rem}@media (hover:hover){.notification:hover{background-color:var(--sgs-color-grey-surface-bg)}.notification:hover .notification__action .icon{transform:translateX(var(--sgs-spacing-2))}}.pill{--sgs-pill-tint:var(--sgs-color-gun-powder);align-items:center;background-color:var(--sgs-pill-tint);border-radius:var(--sgs-radius-2xs);display:inline-flex;gap:var(--sgs-spacing-2xs);max-width:100%;overflow:hidden;padding:var(--sgs-spacing-2xs) var(--sgs-spacing-xs);text-overflow:ellipsis;white-space:nowrap}.pill.is-large{padding:var(--sgs-spacing-2xs) var(--sgs-spacing-sm)}.pill:not(.is-lowercase){text-transform:uppercase}.pill.is-lowercase{padding-bottom:var(--sgs-spacing-2);padding-top:var(--sgs-spacing-2)}.pill.is-compact{border-radius:var(--sgs-radius-2);padding:0 .1875rem}.pill.is-outline{background-color:#0000;border:1px solid var(--sgs-pill-tint);color:var(--sgs-pill-tint)}.pill.is-transparent{color:var(--sgs-color-grey-dark);--sgs-pill-tint:transparent}.pill.is-dark{--sgs-pill-tint:rgb(var(--sgs-color-gun-powder))}.pill.is-darker{--sgs-pill-tint:var(--sgs-color-grey-55)}.pill.is-blue{--sgs-pill-tint:rgb(var(--sgs-color-havelock))}.pill.is-theme{--sgs-pill-tint:rgb(var(--sgs-color-theme))}.pill.is-error{--sgs-pill-tint:var(--sgs-color-error)}.pill.is-success{--sgs-pill-tint:var(--sgs-color-success)}.pill.with-icon{gap:var(--sgs-spacing-2);padding:var(--sgs-spacing-2) var(--sgs-spacing-xs) var(--sgs-spacing-2) var(--sgs-spacing-2xs)}.pill.with-icon.is-reversed{flex-direction:row-reverse;padding-left:var(--sgs-spacing-xs);padding-right:var(--sgs-spacing-2xs)}.swatch{border-radius:var(--sgs-radius-rounded);display:inline-block;vertical-align:middle}.swatch.is-small{height:.875rem;width:.875rem}.swatch.is-large{height:1.25rem;width:1.25rem}.tab-bar-side{border-radius:var(--sgs-radius-md);flex-flow:column;padding:var(--sgs-spacing-xl) var(--sgs-spacing-md)}.tab-bar-side,.tab-bar-side__link{background-color:var(--sgs-color-white);display:flex;gap:var(--sgs-spacing-md)}.tab-bar-side__link{align-items:center;border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);color:var(--sgs-color-black);padding:var(--sgs-spacing-3xl) var(--sgs-spacing-sm) var(--sgs-spacing-3xl) var(--sgs-spacing-md);-webkit-text-decoration:none;text-decoration:none;transition:all .15s var(--sgs-ease-standard)}.tab-bar-side__link:hover:not(.is-active){background-color:var(--sgs-color-grey-surface-bg)}.tab-bar-side__link.is-active{background-color:var(--sgs-color-black);border-color:var(--sgs-color-black);color:var(--sgs-color-white)}@media (width>=48em){.tab-bar-side{position:sticky;top:var(--sgs-spacing-xl)}}.tab-bar{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xl)}.tag{--sgs-pill-border-tint:var(--sgs-color-gun-powder);--sgs-pill-bg-tint:transparent;--sgs-pill-color:var(--sgs-color-white);align-items:center;background-color:#0000;background-color:var(--sgs-pill-bg-tint);border:1px solid var(--sgs-pill-border-tint);border-radius:var(--sgs-radius-2);color:var(--sgs-pill-color);display:inline-flex;gap:var(--sgs-spacing-2xs);padding:0 var(--sgs-spacing-2xs)}.tag.is-light{--sgs-pill-bg-tint:rgb(var(--sgs-color-gun-powder));--sgs-pill-border-tint:rgb(var(--sgs-color-gun-powder))}.tag.is-theme{--sgs-pill-border-tint:rgb(var(--sgs-color-theme));--sgs-pill-color:rgb(var(--sgs-color-theme))}.tag.is-error{--sgs-pill-border-tint:var(--sgs-color-error);--sgs-pill-color:var(--sgs-color-error)}.tag.is-success{--sgs-pill-border-tint:var(--sgs-color-success);--sgs-pill-color:var(--sgs-color-success)}.calendar-grid-day__timesheet.is-week{grid-template-columns:7ch repeat(6,1fr)}.calendar-grid-day__day{grid-template-rows:var(--sgs-calendar-grid-header-height) repeat(12,var(--sgs-calendar-grid-slot-height));grid-gap:var(--sgs-spacing-1);display:grid;gap:var(--sgs-spacing-1);position:relative}.calendar-grid-day__group{display:flex;font-size:var(--sgs-text-sm);gap:var(--sgs-spacing-1);height:calc(var(--sgs-calendar-grid-slot-height) - 2px);left:1px;line-height:var(--sgs-leading-normal);position:absolute;right:1px}.calendar-grid-day__placeholder{background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-2xs);overflow:hidden;position:relative;width:1ch}.calendar-grid-day__placeholder:before{background-color:var(--sgs-calendar-timeslot-tint);content:"";inset:0;opacity:.4;position:absolute}.calendar-grid-day__timeslot.session-timeslot{font-size:var(--sgs-text-sm);left:1px;line-height:var(--sgs-leading-normal);position:absolute;right:1px}@media (width<=35.9375em){.calendar-grid-day__day-label{display:none}}.calendar-grid-legend{color:var(--sgs-color-grey-40);grid-template-rows:var(--sgs-calendar-grid-header-height) repeat(12,var(--sgs-calendar-grid-slot-height));text-align:right}.calendar-grid-legend,.calendar-grid-month{grid-gap:var(--sgs-spacing-1);display:grid;gap:var(--sgs-spacing-1)}.calendar-grid-month{align-content:start;background-color:var(--sgs-color-grey-surface);border:1px solid var(--sgs-color-grey-surface);min-width:fit-content}.calendar-grid-month__days,.calendar-grid-month__header{display:grid;grid-template-columns:repeat(6,1fr)}.calendar-grid-month__header{gap:var(--sgs-spacing-1);line-height:var(--sgs-leading-normal)}.calendar-grid-month__days{gap:var(--sgs-spacing-1);grid-auto-flow:row;grid-template-rows:repeat(5,1fr);min-width:0}.calendar-header{align-items:center;display:flex;gap:var(--sgs-spacing-xl);justify-content:space-between}.calendar-header__container{container-type:inline-size}.calendar-header__navigation,.calendar-header__tabs{align-items:center;display:flex;gap:var(--sgs-spacing-sm)}.calendar-header__title{margin:0}@container (width<=37.5rem){.calendar-header{flex-flow:column;gap:var(--sgs-spacing-md)}}.calendar-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xl);justify-content:space-between}.calendar-toolbar.no-controls{min-height:2.25rem}.calendar-toolbar__leading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xl)}.calendar-toolbar__links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xs);list-style:none;margin:0;padding:0}.calendar-toolbar__links .link:not(:first-of-type){display:inline-flex}.calendar-toolbar__links .link:not(:first-of-type):before{color:var(--sgs-color-black);content:"•";margin-right:var(--sgs-spacing-xs)}.calendar-toolbar__trailing,.equipment-status{align-items:center;display:flex;gap:var(--sgs-spacing-sm)}.equipment-status{--sgs-equipment-status-icon-color:currentColor;flex-wrap:wrap;justify-content:center;padding-bottom:var(--sgs-spacing-sm);padding-top:var(--sgs-spacing-sm)}.equipment-status.is-processing{--sgs-equipment-status-icon-color:rgb(var(--sgs-color-picton));color:rgb(var(--sgs-color-havelock))}.equipment-status.is-expired{color:var(--sgs-color-error)}.equipment-status__icon{color:var(--sgs-equipment-status-icon-color)}.equipment-status__swatch{margin:var(--sgs-spacing-2)}.session-card__empty{margin:0;padding:var(--sgs-spacing-xl) var(--sgs-spacing-3xl) var(--sgs-spacing-3xl);text-align:center}.session-details{grid-gap:var(--sgs-spacing-4xl);align-content:start;display:grid;gap:var(--sgs-spacing-4xl);padding-left:var(--sgs-spacing-xl);padding-right:var(--sgs-spacing-xl)}.session-overview-item__legend,.session-overview-item__value{border-bottom:1px solid var(--sgs-color-grey-surface);padding-bottom:var(--sgs-spacing-md);padding-top:var(--sgs-spacing-md)}.session-overview-item__legend{align-items:center;display:flex;font-weight:500;gap:var(--sgs-spacing-sm);padding-left:var(--sgs-spacing-sm);padding-right:var(--sgs-spacing-sm)}.session-overview-item__value{margin:0}.session-overview-item__icon{color:rgb(var(--sgs-color-theme))}.session-overview{grid-gap:0 var(--sgs-spacing-md);display:grid;gap:0 var(--sgs-spacing-md);grid-template-columns:1fr 2fr;margin:0}.session-summary{align-content:space-between;aspect-ratio:6/5;background-color:var(--sgs-color-white);display:grid;max-height:10.65em;max-height:7.5lh;min-width:0;padding:var(--sgs-spacing-2);place-self:stretch stretch;width:100%}.session-summary__number{color:rgb(var(--sgs-color-theme));display:block;padding:var(--sgs-spacing-2xs) var(--sgs-spacing-xs)}.session-summary__content{grid-gap:var(--sgs-spacing-2) var(--sgs-spacing-lg);align-content:end;background-color:var(--sgs-color-grey-surface-bg);border-radius:var(--sgs-radius-2xs);display:grid;gap:var(--sgs-spacing-2) var(--sgs-spacing-lg);grid-template-columns:auto 1fr;padding:var(--sgs-spacing-xs) var(--sgs-spacing-xs) var(--sgs-spacing-md) var(--sgs-spacing-sm)}.session-summary__content p{grid-column:span 2;margin:0}.session-summary__content p:first-of-type{grid-area:1/1/2/2}.session-summary__tag{grid-area:1/2/2/3;place-self:start end}.session-summary__swatches{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-2xs);grid-column:span 2;list-style:none;margin:var(--sgs-spacing-2xs) 0 0;padding:0}.session-summary.is-disabled .session-summary__number{color:var(--sgs-color-grey)}.session-summary.is-disabled .session-summary__content{background-color:var(--sgs-color-grey-surface-bg)}.session-timeslot{--sgs-session-timeslot-height:auto;--sgs-session-timeslot-tint:var(--sgs-color-white);--sgs-session-timeslot-position:0;top:0;top:var(--sgs-session-timeslot-position);z-index:0;grid-gap:var(--sgs-spacing-2);align-content:start;background-color:var(--sgs-color-white);border:none;border-radius:var(--sgs-radius-2xs);display:grid;flex:1;gap:var(--sgs-spacing-2);grid-template-rows:auto 1fr;height:auto;height:var(--sgs-session-timeslot-height);overflow:hidden;padding:var(--sgs-spacing-xs) var(--sgs-spacing-xs) var(--sgs-spacing-sm) var(--sgs-spacing-sm);position:relative}.session-timeslot p{margin:0}.session-timeslot__header{align-items:center;display:flex;gap:var(--sgs-spacing-sm);justify-content:space-between;min-width:0}.session-timeslot__legend{align-self:center;text-align:left}.session-timeslot__legend,.session-timeslot__time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-timeslot__tag{flex-shrink:0}.session-timeslot:before{background-color:var(--sgs-session-timeslot-tint);content:"";display:block;inset:0;position:absolute;z-index:-1}.session-timeslot:not(.is-selecting):before{opacity:.4}.session-timeslot.is-admin{padding-top:var(--sgs-spacing-2xs)}.session-timeslot.is-admin:not(.is-selecting){background-color:var(--sgs-color-grey-55);color:var(--sgs-color-white)}.session-timeslot.is-admin:not(.is-selecting):before{content:none}.session-timeslot.is-selecting{border:1px dashed var(--sgs-color-grey);--sgs-session-timeslot-tint:var(--sgs-color-grey-250)!important}.session-timeslot.is-selecting:has(input:checked){border-color:rgb(var(--sgs-color-mango-tango));color:var(--sgs-color-white);--sgs-session-timeslot-tint:rgb(var(--sgs-color-mango-tango))!important}.session-timeslot.is-selecting:hover{border-color:rgb(var(--sgs-color-mango-tango))}@media (width<=35.9375em){.session-timeslot__endtime{display:none}}@media (hover:hover){.session-timeslot{box-shadow:none;transform:translateY(0);transition:box-shadow .25s var(--sgs-ease-standard),transform .25s var(--sgs-ease-standard)}.session-timeslot:hover{box-shadow:var(--sgs-card-shadow);transform:translateY(calc(var(--sgs-spacing-2)*-1))}}.order-detail{grid-gap:var(--sgs-spacing-xl);align-content:start;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);display:grid;gap:var(--sgs-spacing-xl);overflow-y:auto;padding:var(--sgs-spacing-md) var(--sgs-spacing-xl) var(--sgs-spacing-xl)}.order-detail__header{align-items:flex-start;display:flex;gap:var(--sgs-spacing-md);justify-content:space-between;padding-bottom:var(--sgs-spacing-xl);padding-top:var(--sgs-spacing-xl)}.order-detail__heading{display:flex;flex-flow:column;flex-grow:1;gap:var(--sgs-spacing-2xs)}.order-detail .table-data{text-align:center}.order-detail .table-data td:first-child{width:20ch}.order-detail .table-data td:nth-child(3),.order-detail .table-data td:nth-child(4){width:20%}.order-detail__total{display:flex;justify-self:flex-end}.order-detail__actions{border-top:1px solid var(--sgs-color-grey-surface);display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-md);padding-bottom:var(--sgs-spacing-xl);padding-top:var(--sgs-spacing-xl)}.order-summary{align-items:center;background-color:var(--sgs-color-grey-surface-bg);border-radius:var(--sgs-radius-xs);display:inline-flex;gap:1ch;padding:var(--sgs-spacing-xl);white-space:nowrap}.order-summary.is-small{padding-bottom:var(--sgs-spacing-md);padding-top:var(--sgs-spacing-md)}.order-summary__value{align-items:center;display:inline-flex;gap:.25ch}.data-center-header{align-items:center;background-color:var(--sgs-color-grey-55);border-radius:var(--sgs-radius-md);display:flex;gap:var(--sgs-spacing-sm);justify-content:center;padding:var(--sgs-spacing-3xl) var(--sgs-spacing-md)}@media (width<=35.9375em){.data-center-header{flex-flow:column;text-align:center}}.data-session-header{grid-gap:var(--sgs-spacing-xl);display:grid;flex-grow:1;gap:var(--sgs-spacing-xl);padding:var(--sgs-spacing-3xl) var(--sgs-spacing-4xl);place-items:center}@media (width>=36em){.data-session-header{grid-template-columns:repeat(3,1fr)}}.data-cell-center{grid-gap:var(--sgs-spacing-2);gap:var(--sgs-spacing-2)}.data-cell-center,.data-cell-channel{align-content:start;display:grid;justify-items:center}.data-cell-channel{grid-gap:var(--sgs-spacing-2xs);gap:var(--sgs-spacing-2xs);text-align:center}.data-cell-channel__card{color:var(--sgs-color-grey-dark);display:block;text-align:center}.data-cell-examiner{grid-gap:var(--sgs-spacing-sm);align-content:start;display:grid;gap:var(--sgs-spacing-sm)}.data-cell-examiner>div{line-height:1.6;text-align:center}.data-cell-fraud{display:grid;place-content:center}.data-cell-fraud__button{flex-flow:column;width:10ch}.data-cell-fraud__button.button.is-small:has(svg:first-child){gap:var(--sgs-spacing-2);padding:var(--sgs-spacing-sm) var(--sgs-spacing-lg) var(--sgs-spacing-xs)}.data-cell-fraud__button.button.button.is-themed.is-filled:disabled{background-color:rgb(var(--sgs-color-theme))}.data-cell-identity{grid-gap:var(--sgs-spacing-2xs);align-content:start;display:grid;gap:var(--sgs-spacing-2xs);justify-items:center}.data-cell-identity__birthdate{color:var(--sgs-color-grey-dark)}.data-cell-identity__infos,.data-cell-number{align-content:start;display:grid;justify-items:center}.data-cell-number{grid-gap:var(--sgs-spacing-2xs);gap:var(--sgs-spacing-2xs)}.data-cell-number__type{align-items:center;color:var(--sgs-color-grey-dark)}.data-cell-number__statuses,.data-cell-number__type{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-sm);justify-content:center}.data-cell-number__score{align-items:center;color:var(--sgs-color-grey-dark);display:flex;gap:var(--sgs-spacing-sm);padding-top:var(--sgs-spacing-2xs)}.data-cell-school{grid-gap:var(--sgs-spacing-2xs);gap:var(--sgs-spacing-2xs)}.data-cell-school,.data-cell-school__infos{align-content:start;display:grid;justify-items:center}.data-cell-school__infos{grid-gap:var(--sgs-spacing-2);gap:var(--sgs-spacing-2)}.data-cell-status-rich{flex-direction:column}.data-cell-status-rich,.data-cell-status-rich__value{align-items:center;display:flex;gap:var(--sgs-spacing-sm)}.data-cell-status-rich__value{justify-content:center;white-space:nowrap}.data-cell-status{grid-gap:var(--sgs-spacing-xs);display:grid;gap:var(--sgs-spacing-xs);place-content:start}.data-cell-status.is-readonly{place-content:center}.data-cell-status__button{min-width:14ch}.data-cell-status__button--success.button.is-light.is-selected{background-color:var(--sgs-color-success);border-color:var(--sgs-color-success);color:var(--sgs-color-white)}.data-cell-status__button--success.button.is-light.is-selected:hover{border-color:var(--sgs-color-success)}.data-cell-status__button--theme.button.is-light.is-selected{background-color:rgb(var(--sgs-color-theme));border-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}.data-cell-status__button--theme.button.is-light.is-selected:hover{border-color:rgb(var(--sgs-color-theme))}.data-cell-status__button--error.button.is-light.is-selected{background-color:var(--sgs-color-black);border-color:var(--sgs-color-black);color:var(--sgs-color-white)}.data-cell-status__button--error.button.is-light.is-selected:hover{border-color:var(--sgs-color-black)}.data-cell-status__button--info.button.is-light.is-selected{background-color:var(--sgs-color-info);border-color:var(--sgs-color-info);color:var(--sgs-color-white)}.data-cell-status__button--info.button.is-light.is-selected:hover{border-color:var(--sgs-color-info)}.data-cell-status__button.is-light.is-selected svg{color:var(--sgs-color-white)}@media (width>=36em){.data-cell-status:not(.is-readonly){grid-template-columns:repeat(2,1fr)}}.data-cell-thumbnail{-o-object-fit:cover;object-fit:cover}.data-cell-thumbnail.is-tiny{height:2.5rem;width:2.5rem}.data-cell-thumbnail.is-small{height:3rem;width:3rem}.data-cell-thumbnail.is-medium{height:5rem;width:5rem}.data-list-count{margin:0}.data-list-item{align-items:start;color:var(--sgs-color-black);display:flex;gap:var(--sgs-spacing-md);padding-bottom:var(--sgs-spacing-3xl);padding-right:var(--sgs-spacing-3xl);padding-top:var(--sgs-spacing-3xl)}.data-list-item__icon{color:var(--sgs-color-grey);flex-shrink:0;height:1.5rem;transform:translateY(-.03lh);width:1.5rem}@media (width<=35.9375em){.data-list__item:nth-child(2) .divider:first-child{display:none}}@media (width>=36em){.data-list.is-inline{display:grid;grid-template-columns:repeat(2,1fr)}}.data-item-examiner{text-align:center;grid-gap:var(--sgs-spacing-2xs);align-items:start;color:var(--sgs-color-black);display:grid;gap:var(--sgs-spacing-2xs);justify-content:center}.data-item-session{align-items:center;display:flex;gap:var(--sgs-spacing-xl)}.data-item-session__time{align-items:center;display:inline-flex;gap:var(--sgs-spacing-sm)}.data-item-session__count{color:var(--sgs-color-grey-40);min-width:4ch;text-align:right}.data-item-session__count.is-active{color:rgb(var(--sgs-color-theme))}.news-card{grid-gap:var(--sgs-spacing-md);align-content:start;display:grid;flex-grow:1;gap:var(--sgs-spacing-md);justify-items:start;position:relative}.news-card__title{color:var(--sgs-color-black);margin:0;transition:color .15s var(--sgs-ease-standard)}.news-card__body{color:var(--sgs-color-grey-dark);margin:0}.news-card__link{position:static}.news-card__link:before{content:"";inset:0;position:absolute}@media (hover:hover){.news-card:hover .news-card__title{color:rgb(var(--sgs-color-theme))}}.news-carousel{grid-gap:var(--sgs-spacing-xl);container-type:inline-size;display:grid;gap:var(--sgs-spacing-xl)}.news-carousel__viewport{overflow:hidden;padding-bottom:var(--sgs-spacing-sm);padding-top:var(--sgs-spacing-sm)}.news-carousel__container{backface-visibility:hidden;display:flex;gap:var(--sgs-spacing-3xl);touch-action:pan-y pinch-zoom}.news-carousel__slide{display:flex;flex:0 0 100%;min-width:0}.news-carousel__pagination{align-items:center;display:flex;gap:var(--sgs-spacing-sm);justify-content:center}.news-carousel__pagination[hidden]{display:none}.news-carousel__pagination-button{align-items:center;background-color:#0000;border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);color:var(--sgs-color-black);cursor:pointer;display:flex;font:var(--sgs-button-xs-500);height:2rem;justify-content:center;padding:var(--sgs-spacing-xs);transition:all .15s var(--sgs-ease-standard);width:2rem}.news-carousel__pagination-button:hover{background-color:var(--sgs-color-mango-tango-light);border-color:var(--sgs-color-mango-tango-light);color:var(--sgs-color-white)}.news-carousel__pagination-button.is-active{background-color:rgb(var(--sgs-color-theme));border-color:rgb(var(--sgs-color-theme));color:var(--sgs-color-white)}@container (width>=48em){.news-carousel__slide{flex:0 0 calc((100% - var(--sgs-spacing-3xl))/2)}}@container (width>=72.25em){.news-carousel__slide{flex:0 0 calc(33.33333% - var(--sgs-spacing-3xl)*2/3)}}.progress{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.progress__gauge{display:block;width:minmax(10rem,18.75rem)}.progress__gradient{background:conic-gradient(from 90deg,#0000 0deg,#eb690b 180deg,#03b23e 1turn);height:110%;-webkit-mask-image:conic-gradient(from 90deg,#000 calc(180deg + var(--progress-value)*1.8deg),transparent calc(180deg + var(--progress-value)*1.8deg));mask-image:conic-gradient(from 90deg,#000 calc(180deg + var(--progress-value)*1.8deg),transparent calc(180deg + var(--progress-value)*1.8deg));width:100%}.progress__legend{align-items:center;display:flex;flex-direction:column;gap:var(--sgs-spacing-2);margin-top:-22%}.progress__count{padding-top:var(--sgs-spacing-2xs)}.stats-block-diff{background-color:var(--sgs-color-grey-250);border-radius:var(--sgs-radius-sm);padding:var(--sgs-spacing-xl);grid-gap:var(--sgs-spacing-xs);display:grid;gap:var(--sgs-spacing-xs)}.stats-block-diff__date,.stats-block-diff__title{margin:0}.stats-block-diff__value{font:300 var(--sgs-text-5xl) /var(--sgs-leading-normal) var(--sgs-font)}.stats-block-diff__diff{align-items:center;display:flex;gap:var(--sgs-spacing-xs)}.stats-block-diff__diff.is-positive{color:var(--sgs-color-success)}.stats-block-diff__diff.is-negative{color:var(--sgs-color-error)}.stats-block-registration{background-color:var(--sgs-color-grey-250);border-radius:var(--sgs-radius-sm);padding:var(--sgs-spacing-xl);grid-gap:var(--sgs-spacing-xl);container-type:inline-size;display:grid;gap:var(--sgs-spacing-xl);min-width:0}.stats-block-registration__title{margin:0}.stats-block-registration__charts{grid-gap:var(--sgs-spacing-4xl) var(--sgs-spacing-xl);display:grid;gap:var(--sgs-spacing-4xl) var(--sgs-spacing-xl);justify-items:center;min-width:0;padding:var(--sgs-spacing-xl)}@container (width>=30em){.stats-block-registration__charts{grid-template-columns:repeat(2,1fr)}}.stats-examiner,.stats-manager{margin-top:var(--sgs-spacing-xs)}.stats-manager{background-color:var(--sgs-color-grey-250);border-radius:var(--sgs-radius-sm);padding:var(--sgs-spacing-xl);grid-gap:var(--sgs-spacing-xl);container-type:inline-size;display:grid;gap:var(--sgs-spacing-xl)}.stats-manager__block-title{margin:0}.stats-manager__select{justify-self:start;width:auto}.stats-manager__section{display:flex;flex-flow:column;gap:var(--sgs-spacing-sm)}.stats-manager__current,.stats-manager__previous{grid-gap:var(--sgs-spacing-sm);display:grid;gap:var(--sgs-spacing-sm)}@media (width>=48em){.stats-manager__current{grid-template-columns:2fr 1fr 1fr}.stats-manager__previous{grid-template-columns:2fr 3fr 3fr}}.form-control{display:flex;flex-flow:column;gap:var(--sgs-spacing-sm);position:relative;width:100%}.form-control mark{background-color:#0000;color:rgb(var(--sgs-color-theme))}.form-control__label{color:var(--sgs-color-black-rock)}.form-control__label.compact{color:rgb(var(--sgs-color-theme));left:var(--sgs-spacing-md);position:absolute;top:var(--sgs-spacing-md);transition:top .15s var(--sgs-ease-standard);z-index:1}.form-control__field{display:flex;position:relative;width:100%}.form-control.is-required .form-control__label:after{color:rgb(var(--sgs-color-mango-tango));content:"*";margin-left:var(--sgs-spacing-2xs)}.form-control__error,.form-control__help{margin-top:var(--sgs-spacing-xs)}.form-control.is-error .form-control__error{color:var(--sgs-color-error)}.form-control.is-disabled,.form-control.is-readonly{pointer-events:none}.form-control.is-disabled .form-control__label:after{color:inherit}.form-control.is-readonly .form-control__field .input.filled{border-color:var(--sgs-color-grey-surface);color:var(--sgs-color-grey)}.form-control.is-inline{width:auto}.checkbox-group{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-sm) var(--sgs-spacing-xl)}.checkbox-group__wrapper{align-items:center;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-3xl);color:var(--sgs-color-black-rock);display:flex;font:var(--sgs-text-sm-400);gap:var(--sgs-spacing-sm);padding:var(--sgs-spacing-sm) var(--sgs-spacing-xl) var(--sgs-spacing-sm) var(--sgs-spacing-md);transition:border-color .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard),filter .15s var(--sgs-ease-standard);width:fit-content}.checkbox-group__wrapper:has(.checkbox-group__field:checked){background-color:var(--sgs-color-black);border-color:var(--sgs-color-black);color:var(--sgs-color-white)}.checkbox-group__wrapper:has(.checkbox-group__field:checked) .checkbox-group__field{display:none}.checkbox-group__wrapper:has(.checkbox-group__field:checked) .checkbox-group__field~.checkbox-group__icon{display:block;transform:scale(1)}.checkbox-group__field{appearance:none;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-40);border-radius:.1875rem;flex-shrink:0;height:1rem;margin:0;width:1rem}.checkbox-group__icon{color:var(--sgs-color-white);display:none;transform:scale(.75);transition:transform .15s var(--sgs-ease-standard);z-index:10}.checkbox-group__icon svg{display:block}@media (hover:hover){.checkbox-group__wrapper:hover{background-color:rgb(var(--sgs-color-theme));border:1px solid rgb(var(--sgs-color-theme));color:var(--sgs-color-white);filter:brightness(120%)}.checkbox-group__wrapper:has(.checkbox-group__field:checked):hover{background-color:rgb(var(--sgs-color-theme));border:1px solid rgb(var(--sgs-color-theme));filter:brightness(120%)}}.checkbox{align-items:end;display:inline-flex;gap:var(--sgs-spacing-sm);line-height:1.15;position:relative}.checkbox__field{appearance:none;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-40);border-radius:var(--sgs-radius-2xs);display:block;flex-shrink:0;margin:0;position:relative;transition:background-color .15s var(--sgs-ease-standard)}.checkbox__field:after{background-color:var(--sgs-color-theme-focus);border-radius:var(--sgs-radius-2);content:"";display:block;opacity:0;position:absolute;transition:opacity .15s var(--sgs-ease-standard)}.checkbox__field:checked{background-color:var(--sgs-color-grey-55)}.checkbox__field:checked:after{opacity:0}.checkbox__field:checked~.checkbox__icon{opacity:1;transform:scale(1);transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard);visibility:visible}.checkbox.is-small .checkbox__field{height:1rem;width:1rem}.checkbox.is-small .checkbox__field:after{inset:2px}.checkbox.is-small .checkbox__icon{height:1rem;width:1rem}.checkbox.is-large .checkbox__field{height:1.5rem;width:1.5rem}.checkbox.is-large .checkbox__field:after{inset:3px}.checkbox.is-large .checkbox__icon{height:1.5rem;inset:1px;width:1.5rem}.checkbox__icon{color:var(--sgs-color-white);display:inline-block;opacity:0;position:absolute;transform:scale(.75);transform-origin:50%;transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard),visibility 0s .15s;visibility:hidden;z-index:1}.checkbox__icon svg{display:block}.checkbox.is-disabled{pointer-events:none}.checkbox.is-disabled .checkbox__field{background-color:var(--sgs-color-grey-surface-bg);opacity:.5}.checkbox.is-error .checkbox__field{border-color:var(--sgs-color-error)}@media (hover:hover){.checkbox__field:hover:not(:checked):after{opacity:1}}.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month);color:#fff}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.air-datepicker-cell{align-items:center;border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-.-focus-,.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:#fff}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{align-items:center;color:var(--adp-day-name-color);display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);-webkit-user-select:none;user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{height:32px;width:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);font-style:normal;margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:0 0;cursor:default}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{color:var(--adp-btn-color);display:inline-flex}.air-datepicker-button:focus,.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{align-items:center;display:flex;height:100%;justify-content:center;outline:none;width:100%}.air-datepicker-time{grid-column-gap:12px;align-items:center;display:grid;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{align-items:center;display:flex;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);content:"";inset:-3px -2px -2px;opacity:0;position:absolute;z-index:-1}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{align-self:flex-end;color:var(--adp-time-day-period-color);font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.air-datepicker-time--row{align-items:center;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{-webkit-appearance:none;background:0 0;cursor:pointer;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:0 0;border:none;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:0 0;border:none;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:0 0;border:none;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-fill-lower,.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:#5cc4ef1a;--adp-background-color-in-range-focused:#5cc4ef33;--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:#5cc4ef1a;--adp-cell-background-color-in-range-hover:#5cc4ef33;--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-shadow:0 4px 12px #00000026;box-sizing:content-box;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);border:none;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:#0000}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);z-index:-1}.air-datepicker--pointer,.air-datepicker--pointer:after{height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.air-datepicker--pointer:after{background:#fff;border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:""}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}.air-datepicker{--adp-color-current-date:rgb(var(--sgs-color-theme));--adp-background-color:var(--sgs-color-white);--adp-cell-background-color-selected:var(--sgs-color-black);--adp-width:19.5rem;--adp-day-cell-height:40px;border:2px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-sm)}.air-datepicker--pointer{display:none}.air-datepicker-nav{border-bottom:none;min-height:0;padding:var(--sgs-spacing-xl) var(--sgs-spacing-xl) var(--sgs-spacing-md)}.air-datepicker-nav--action{border:1px solid var(--sgs-color-grey-surface);border-radius:50%;height:1.5rem;width:1.5rem}.air-datepicker-nav--action svg{height:1.5rem;margin:0 0 10px -6px;width:1.5rem}.air-datepicker-nav--action svg path{border:1px solid var(--sgs-color-grey);stroke:rgb(var(--sgs-color-theme))}.air-datepicker-nav--title{font:var(--sgs-text-md-700)}.air-datepicker--content{padding:0 var(--sgs-spacing-xl) var(--sgs-spacing-xl) var(--sgs-spacing-xl)}.air-datepicker-body--day-name{color:var(--sgs-color-black-rock);font:var(--sgs-text-sm-400);height:40px;text-transform:capitalize;width:40px}.air-datepicker-body--cells{grid-auto-rows:40px}.air-datepicker-cell{--adp-day-cell-height:40px;color:var(--sgs-color-black);font:var(--sgs-text-xs-400);height:40px;width:40px}.air-datepicker-cell.-focus-{background-color:var(--sgs-color-grey-surface);border-radius:50%}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-focus-{background-color:var(--sgs-color-black);border-radius:50%;color:var(--sgs-color-white)}.air-datepicker--buttons,.air-datepicker-cell .air-datepicker--buttons{padding:0}.air-datepicker-buttons{align-items:center;display:flex;gap:var(--sgs-spacing-md);justify-content:center;padding:var(--sgs-spacing-md) var(--sgs-spacing-xl)}.air-datepicker-button{background:#fff0;border:none;border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height)}.datepicker .input{overflow:hidden;padding-right:var(--sgs-spacing-6xl);text-overflow:ellipsis;white-space:nowrap}.datepicker .input__icon{pointer-events:none}.field-examiners tr:nth-child(2n){background-color:var(--sgs-color-grey-250)}.field-examiners td{font:var(--sgs-text-sm-400);padding-bottom:var(--sgs-spacing-sm);padding-top:var(--sgs-spacing-sm)}.field-examiners td:first-child{text-align:center;width:5ch}.field-examiners .checkbox{vertical-align:middle}.file,.file__native{position:relative;width:100%}.file__native{border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);box-sizing:border-box;color:var(--sgs-color-grey-40);font:var(--sgs-text-md-400);padding:var(--sgs-spacing-md);transition:border .15s var(--sgs-ease-standard)}.file__native::file-selector-button{appearance:none;background-color:var(--sgs-color-grey-dark);border:none;border-radius:var(--sgs-radius-xs);color:var(--sgs-color-white);font:var(--sgs-button-md-500);margin-right:var(--sgs-spacing-lg);padding:var(--sgs-spacing-xs) var(--sgs-spacing-md)}.file__native:hover{border-color:var(--sgs-color-theme-focus)}.file__preview{align-items:center;border:1px solid var(--sgs-color-grey-40);border-radius:var(--sgs-radius-xs);display:flex;gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-xs) var(--sgs-spacing-md) var(--sgs-spacing-xs) var(--sgs-spacing-sm)}.file__thumbnail{border-radius:var(--sgs-radius-2xs);flex-shrink:0;height:2.9375rem;overflow:hidden;width:2.9375rem}.file__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.file__filename{color:var(--sgs-color-grey-55);flex:1;font:var(--sgs-text-md-400);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-error .file__native,.is-error .file__preview{border-color:var(--sgs-color-error)}.is-error .input{color:var(--sgs-color-error)}.is-error .input[type=time]::-webkit-calendar-picker-indicator{position:relative;right:var(--sgs-spacing-4xl)}.is-readonly .input__icon.readonly{color:rgb(var(--sgs-color-picton))}.input{border:1px solid var(--sgs-color-grey-surface);border-radius:.375rem;box-sizing:border-box;color:var(--sgs-color-grey-55);font:var(--sgs-text-md-400);padding:1.1875rem var(--sgs-spacing-md);position:relative;transition:border .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard);width:100%}.input:read-only{border:1px solid var(--sgs-color-grey-surface);padding-right:var(--sgs-spacing-6xl)}.input:disabled{background-color:var(--sgs-color-white);opacity:.9}.input:focus{border:1px solid var(--sgs-color-theme-focus);outline:none}.input::placeholder{color:var(--sgs-color-grey);font:var(--sgs-text-md-400)}.input.compact{padding-bottom:.6875rem;padding-top:1.6875rem}.input:not(:-moz-placeholder-shown){border:1px solid var(--sgs-color-grey-40)}.input.filled,.input:not(:placeholder-shown){border:1px solid var(--sgs-color-grey-40)}.input.dense{padding:var(--sgs-spacing-xs) var(--sgs-spacing-sm)}.input.dense+.input__icon{right:var(--sgs-spacing-md)}.input__container{--sgs-input-icon-color-inner:var(--sgs-input-icon-color,var(--sgs-color-grey));--sgs-input-icon-color-inner-hover:var(--sgs-input-icon-color-hover,var(--sgs-color-grey-dark));flex-grow:1}.input__icon{align-items:center;color:var(--sgs-input-icon-color-inner);display:flex;gap:var(--sgs-spacing-sm);position:absolute;right:var(--sgs-spacing-xl);top:50%;transform:translateY(-50%);transition:color .15s var(--sgs-ease-standard)}.input__reveal__on{display:block}.input__reveal--active .input__reveal__on,.input__reveal__off{display:none}.input__reveal--active .input__reveal__off{display:block}.input[type=search]{padding-right:var(--sgs-spacing-5xl)}.input[type=time]::-webkit-calendar-picker-indicator{height:1.5rem;opacity:0;width:1.5rem;z-index:1}.input[type=time] .input__icon{pointer-events:none}@media (hover:hover){.input:hover{border:1px solid rgb(var(--sgs-color-theme))}.form-control__field:hover .input__icon{color:var(--sgs-input-icon-color-inner-hover)}}.quantity{align-items:center;display:inline-flex;gap:var(--sgs-spacing-xs)}.quantity .button.is-small:has(svg:first-child):has(svg:last-child){padding:var(--sgs-spacing-xs)}.quantity__value{color:var(--sgs-color-black);font:var(--sgs-text-md-600);min-width:3ch;text-align:center}.is-error .select__field,.is-error .select__icon{color:var(--sgs-color-error)}.select{appearance:none;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);color:var(--sgs-color-grey-40);flex-grow:1;font:var(--sgs-text-md-400);min-width:0;overflow:hidden;padding-bottom:.8125rem;padding-left:var(--sgs-spacing-md);padding-right:var(--sgs-spacing-6xl);padding-top:.8125rem;position:relative;text-indent:1px;text-overflow:ellipsis;transition:border .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard);white-space:nowrap}.select:focus,.select:hover{border:1px solid var(--sgs-color-theme-focus)}.select:focus{outline:none}.select::placeholder{color:var(--sgs-color-grey);font:var(--sgs-text-md-400)}.select.compact{padding-bottom:.6875rem;padding-top:1.6875rem}.select.dense{padding:var(--sgs-spacing-xs) var(--sgs-spacing-sm)}.select.filled,.select:not(:invalid){border:1px solid var(--sgs-color-grey-40);color:var(--sgs-color-grey-55)}.select__label{color:rgb(var(--sgs-color-mango-tango));font:var(--sgs-text-sm-600);left:var(--sgs-spacing-md);position:absolute;top:.625rem;transition:top .15s var(--sgs-ease-standard)}.select__label.is-required:after{content:"*";margin-left:var(--sgs-spacing-2xs)}.select__icon{color:rgb(var(--sgs-color-mango-tango));display:grid;place-content:center;pointer-events:none;position:absolute;right:var(--sgs-spacing-md);top:50%;transform:translateY(-50%)}.is-error .textarea{color:var(--sgs-color-error)}.is-error .textarea__icon{color:inherit}.is-readonly .textarea__icon.readonly{color:rgb(var(--sgs-color-picton))}.textarea{border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-xs);box-sizing:border-box;color:var(--sgs-color-grey-55);font:var(--sgs-text-md-400);padding:1.1875rem var(--sgs-spacing-md);position:relative;transition:border .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard);width:100%}.textarea:read-only{border:1px solid var(--sgs-color-grey-40);padding-right:var(--sgs-spacing-6xl)}.textarea:focus{border:1px solid var(--sgs-color-theme-focus);outline:none}.textarea::placeholder{color:var(--sgs-color-grey);font:var(--sgs-text-md-400)}.textarea.compact{padding-bottom:.6875rem;padding-top:1.6875rem}.textarea.filled{border:1px solid var(--sgs-color-grey-40)}.textarea__icon{color:var(--sgs-color-grey);position:absolute;right:var(--sgs-spacing-md);top:50%;transform:translateY(-50%)}@media (hover:hover){.textarea:hover{border:1px solid var(--sgs-color-theme-focus)}}.toggle{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-sm) var(--sgs-spacing-xl)}.toggle__wrapper{align-items:center;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-3xl);color:var(--sgs-color-black-rock);display:flex;font:var(--sgs-text-sm-400);gap:var(--sgs-spacing-sm);padding:var(--sgs-spacing-sm) var(--sgs-spacing-xl) var(--sgs-spacing-sm) var(--sgs-spacing-md);transition:border-color .15s var(--sgs-ease-standard),background-color .15s var(--sgs-ease-standard),filter .15s var(--sgs-ease-standard);width:fit-content}.toggle__wrapper .toggle__label.active{display:none}.toggle__wrapper .toggle__label.inactive{display:block}.toggle__wrapper:has(.toggle__field:checked){background-color:var(--sgs-color-black);border-color:var(--sgs-color-black);color:var(--sgs-color-white)}.toggle__wrapper:has(.toggle__field:checked) .toggle__field{display:none}.toggle__wrapper:has(.toggle__field:checked) .toggle__field~.toggle__icon{display:block;transform:scale(1)}.toggle__wrapper:has(.toggle__field:checked) .toggle__label.active{display:block}.toggle__wrapper:has(.toggle__field:checked) .toggle__label.inactive{display:none}.toggle__field{appearance:none;background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-40);border-radius:.1875rem;flex-shrink:0;height:1rem;margin:0;width:1rem}.toggle__icon{color:var(--sgs-color-white);display:none;transform:scale(.75);transition:transform .15s var(--sgs-ease-standard);z-index:10}.toggle__icon svg{display:block}@media (hover:hover){.toggle__wrapper:hover{background-color:rgb(var(--sgs-color-theme));border:1px solid rgb(var(--sgs-color-theme));color:var(--sgs-color-white);filter:brightness(120%)}.toggle__wrapper:has(.toggle__field:checked):hover{background-color:rgb(var(--sgs-color-theme));border:1px solid rgb(var(--sgs-color-theme));filter:brightness(120%)}}.form-contact{grid-gap:var(--sgs-spacing-2xl);align-content:start;display:grid;gap:var(--sgs-spacing-2xl)}.form-contact__description{margin:0}.form-contact__fields{grid-gap:var(--sgs-spacing-2xl);align-content:start;border:none;display:grid;gap:var(--sgs-spacing-2xl);margin:0;padding:0}.form-contact__footer{display:flex;justify-content:center}@media (width>=36em){.form-contact,.form-contact__fields{gap:var(--sgs-spacing-3xl)}}@media (--viewport-large ){.form-contact,.form-contact__fields{gap:var(--sgs-spacing-4xl)}}.form-equipment-add,.form-equipment-add__fields{grid-gap:var(--sgs-spacing-2xl);align-content:start;display:grid;gap:var(--sgs-spacing-2xl)}.form-equipment-add__fields{border:none;margin:0;padding:0}.form-equipment-add__row{grid-gap:var(--sgs-spacing-2xl);display:grid;gap:var(--sgs-spacing-2xl)}.form-equipment-add__footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xl);justify-content:center}@media (width>=36em){.form-equipment-add,.form-equipment-add__fields,.form-equipment-add__row{gap:var(--sgs-spacing-3xl)}.form-equipment-add__row{grid-template-columns:1fr 1fr}}@media (--viewport-large ){.form-equipment-add,.form-equipment-add__fields,.form-equipment-add__row{gap:var(--sgs-spacing-4xl)}}.form-examiner-unavailability-create{grid-gap:var(--sgs-spacing-4xl);display:grid;gap:var(--sgs-spacing-4xl)}.form-examiner-unavailability-create__fieldset{grid-gap:var(--sgs-spacing-sm);align-content:center;border:none;display:grid;gap:var(--sgs-spacing-sm);margin:0;padding:0 var(--sgs-spacing-xl)}@media (width>=36em){.form-examiner-unavailability-create{padding-bottom:var(--sgs-spacing-lg)}.form-examiner-unavailability-create__fieldset{gap:var(--sgs-spacing-4xl) var(--sgs-spacing-3xl);grid-template-columns:1fr 1fr;padding:0 var(--sgs-spacing-xl)}.form-examiner-unavailability-create__field--full{grid-column:span 2}}.form-examiner-unavailability-edit__fieldset{grid-gap:var(--sgs-spacing-4xl);align-content:start;border:none;display:grid;gap:var(--sgs-spacing-4xl);margin:0;padding:0}.form-examiner-unavailability-edit__fields{grid-gap:var(--sgs-spacing-md);display:grid;gap:var(--sgs-spacing-md)}.form-examiner-unavailability-edit__examiner{display:flex;flex-flow:column;gap:var(--sgs-spacing-md)}.form-examiner-unavailability-edit__examiner-name{background-color:var(--sgs-color-grey-250);border-bottom:1px solid var(--sgs-color-grey-surface);display:grid;grid-template-columns:repeat(2,1fr);padding:var(--sgs-spacing-sm) var(--sgs-spacing-sm)}.form-examiner-unavailability-edit__link.link{justify-content:flex-start;-webkit-text-decoration:underline;text-decoration:underline}@media (width>=36em){.form-examiner-unavailability-edit__fields{gap:var(--sgs-spacing-md) var(--sgs-spacing-3xl);grid-template-columns:repeat(2,1fr)}}.form-inventory-edit{grid-gap:var(--sgs-spacing-2xl);align-content:start;display:grid;gap:var(--sgs-spacing-2xl);min-width:0}.form-inventory-edit__fields{align-content:start;border:none;display:flex;gap:var(--sgs-spacing-md) var(--sgs-spacing-xl);margin:0;min-width:0;padding:0}.form-inventory-edit__filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-lg);justify-content:space-between;margin:0;padding-bottom:var(--sgs-spacing-sm);padding-left:var(--sgs-spacing-md);padding-right:calc(15% + var(--sgs-spacing-md));padding-top:0}.form-inventory-edit__filter{align-items:center;display:flex;gap:var(--sgs-spacing-sm);margin:0;padding:0}@media (width<=35.9375em){.form-inventory-edit__fields{flex-flow:column}}@media (width>=36em){.form-inventory-edit{gap:var(--sgs-spacing-xl)}}.modal-form,.modal-form__fields{grid-gap:var(--sgs-spacing-2xl);align-content:start;display:grid;gap:var(--sgs-spacing-2xl)}.modal-form__fields{border:none;margin:0;padding:0}.modal-form__footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-xl);justify-content:center}@media (--viewport-small ){.modal-form,.modal-form__fields{gap:var(--sgs-spacing-3xl)}}@media (--viewport-large ){.modal-form,.modal-form__fields{gap:var(--sgs-spacing-4xl)}}.form-profile-examiners{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl)}.form-profile-examiners__top{align-items:center;display:flex}.form-profile-examiners__title{border-bottom:1px solid var(--sgs-color-grey-surface);padding-bottom:var(--sgs-spacing-xl);padding-top:var(--sgs-spacing-xl)}.form-profile-examiners__fieldset{border:none;margin:0;padding:0;padding-bottom:var(--sgs-spacing-3xl)}.form-profile-examiners__fields,.form-profile-examiners__fieldset{align-content:start}.form-profile-examiners__fields,.form-profile-examiners__fieldset,.form-profile-examiners__row{grid-gap:var(--sgs-spacing-xl);display:grid;gap:var(--sgs-spacing-xl)}.form-profile-examiners__row--with-action{gap:var(--sgs-spacing-3xl)}.form-profile-examiners__field-action{align-items:flex-end;display:flex;padding-bottom:var(--sgs-spacing-xs)}.form-profile-examiners__field-action .button{width:100%}.form-profile-examiners__footer{display:flex;justify-content:center}@media (width>=36em){.form-profile-examiners__row{gap:var(--sgs-spacing-4xl);grid-template-columns:1fr 1fr}.form-profile-examiners__row--with-action{grid-template-columns:3fr 1fr}.form-profile-examiners__fields{gap:var(--sgs-spacing-3xl)}}.form-profile-infos,.form-profile-infos__fieldset{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl)}.form-profile-infos__fieldset{border:none;margin:0;padding:var(--sgs-spacing-xl) 0}.form-profile-infos__fields{align-content:start}.form-profile-infos__fields,.form-profile-infos__row{grid-gap:var(--sgs-spacing-xl);display:grid;gap:var(--sgs-spacing-xl)}.form-profile-infos__action,.form-profile-infos__footer{display:flex;justify-content:center}@media (width>=36em){.form-profile-infos__row{grid-template-columns:1fr 1fr}.form-profile-infos__fields{gap:var(--sgs-spacing-3xl)}.form-profile-infos__row{gap:var(--sgs-spacing-4xl)}.form-profile-infos__action{grid-column:span 2}}.form-session-create{grid-gap:var(--sgs-spacing-4xl);display:grid;gap:var(--sgs-spacing-4xl);grid-template-rows:1fr auto}.form-session-create .select{width:100%}.form-session-create__fieldset{grid-gap:var(--sgs-spacing-sm);align-content:center;border:none;display:grid;gap:var(--sgs-spacing-sm);margin:0;padding:0 var(--sgs-spacing-xl)}.form-session-create__field,.form-session-create__label{align-content:center}.form-session-create__label{padding-top:var(--sgs-spacing-sm)}.form-session-create__field{border-bottom:1px solid var(--sgs-color-grey-surface);padding-bottom:var(--sgs-spacing-xl)}.form-session-create__keypoint{font-weight:500}.form-session-create__submit{justify-self:center}@media (width>=36em){.form-session-create{padding-bottom:var(--sgs-spacing-lg)}.form-session-create__fieldset{gap:0 var(--sgs-spacing-xl);grid-template-columns:1fr 2fr;padding:0 var(--sgs-spacing-xl)}.form-session-create__label{border-bottom:1px solid var(--sgs-color-grey-surface)}.form-session-create__field,.form-session-create__label{padding:var(--sgs-spacing-md) var(--sgs-spacing-md)}}.form-session-issue,.form-session-issue__fields{grid-gap:var(--sgs-spacing-2xl);align-content:start;display:grid;gap:var(--sgs-spacing-2xl)}.form-session-issue__fields{border:none;margin:0;padding:0}.form-session-issue__footer{display:flex;justify-content:center}@media (width>=36em){.form-session-issue,.form-session-issue__fields{gap:var(--sgs-spacing-3xl)}}@media (--viewport-large ){.form-session-issue,.form-session-issue__fields{gap:var(--sgs-spacing-4xl)}}.list-candidate .data-table__table td:first-child{text-align:center;width:5ch}.list-document{grid-gap:var(--sgs-spacing-xl);display:grid;gap:var(--sgs-spacing-xl)}.list-document__header{display:flex;flex-flow:column;gap:var(--sgs-spacing-xs);padding-top:var(--sgs-spacing-xl)}.list-document__description,.list-document__title{margin:0}.list-document .table-data td{font:var(--sgs-text-sm-400);text-align:center}.list-document .table-data td:first-child{font:var(--sgs-text-sm-600);text-align:left}.list-document .table-data td:nth-child(2),.list-document .table-data td:nth-child(3){width:20%}.list-document .table-data td:nth-child(4){text-align:center;width:15ch}.list-equipment__export{white-space:nowrap}.list-equipment__filters{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:var(--sgs-spacing-xl);justify-content:start}.list-equipment__select.form-control{width:auto}.list-equipment__row--alert,.list-equipment__row--error{background-color:rgba(var(--sgs-color-theme),.05)}.list-equipment__row--alert td:last-child,.list-equipment__row--alert td:nth-last-child(2),.list-equipment__row--error td:last-child,.list-equipment__row--error td:nth-last-child(2){color:rgb(var(--sgs-color-theme))}.list-equipment__row--pending{background-color:rgba(var(--sgs-color-picton),.05)}.list-equipment__row:has(.checkbox__field:checked){background-color:var(--sgs-color-highlight)}.list-equipment .table-data td{font:var(--sgs-text-sm-400)}.list-equipment .table-data td:first-child{width:5ch}.list-equipment .table-data td:first-child .checkbox{vertical-align:middle}.list-equipment .table-data td:last-child,.list-equipment .table-data td:nth-last-child(2){width:15ch}.list-examiners__header{display:flex;flex-flow:column;gap:var(--sgs-spacing-4xl)}.list-examiners__header-title{display:flex;flex-flow:column;gap:var(--sgs-spacing-xs)}.list-examiners__header-title>*{margin:0}.list-examiners__select.form-control{max-width:56ch}.list-examiners__actions{display:flex;gap:var(--sgs-spacing-sm);justify-content:center}.list-examiners__action{--sgs-button-icon-color:rgb(var(--sgs-color-theme));--sgs-button-icon-color-hover:var(--sgs-color-theme-hover)}.list-examiners__row--pending{background-color:rgba(var(--sgs-color-theme),.1)}.list-examiners .table-data td{font:var(--sgs-text-sm-400)}.list-examiners .table-data td:nth-child(n+3){text-align:center}.list-examiners .table-data td:nth-child(3){width:13ch}.list-examiners .table-data td:nth-child(4),.list-examiners .table-data td:nth-child(5){width:18ch}.list-examiners .table-data td:last-child{width:11ch}.list-inventories__actions{display:flex;gap:var(--sgs-spacing-sm);justify-content:end}.list-inventories__action-delete{--sgs-button-icon-color:var(--sgs-color-error);--sgs-button-icon-color-hover:var(--sgs-color-error-hover)}.list-inventories .data-table__table td:first-child{min-width:30ch}.list-inventories .data-table__table td:last-child{width:18ch}.list-inventory-edit{--sgs-input-icon-color:var(--sgs-color-theme-focus);--sgs-input-icon-color-hover:rgb(var(--sgs-color-theme))}.list-inventory-edit__row{cursor:pointer;transition:background-color .15s var(--sgs-ease-standard)}.list-inventory-edit__row td:not(:first-child){padding:0}:is(.list-inventory-edit__row:hover,.list-inventory-edit__row:has(.checkbox__field:checked):hover){background-color:rgba(var(--sgs-color-blueish-raw),.1)}.list-inventory-edit__row:has(.checkbox__field:checked){background-color:rgba(var(--sgs-color-blueish-raw),.05)}.list-inventory-edit__cell{cursor:pointer;display:block;height:100%;padding:var(--sgs-spacing-3xl) var(--sgs-spacing-sm);width:100%}.list-inventory-edit .data-table__table td:first-child{width:5ch}.list-inventory-edit .data-table__table td:last-child,.list-inventory-edit .data-table__table td:nth-last-child(2){width:15ch}.list-inventory-edit__trailing{display:flex;gap:var(--sgs-spacing-xl);justify-content:stretch}.list-inventory-edit__trailing>.form-control.is-inline{flex:1}.list-inventory-edit__trailing>.button{min-width:10ch}@media (width>=48em){.list-inventory-edit .form-control.is-inline{min-width:60ch}.list-inventory-edit__trailing{justify-content:end}}.list-inventory__row--expired td:nth-last-child(2),.list-inventory__row--expired td:nth-last-child(3){color:rgb(var(--sgs-color-theme))}.list-inventory__action-delete{--sgs-button-icon-color:var(--sgs-color-error);--sgs-button-icon-color-hover:var(--sgs-color-error-hover)}.list-inventory .data-table__table td:last-child{width:7ch}.list-inventory .data-table__table td:nth-last-child(2),.list-inventory .data-table__table td:nth-last-child(3){width:15ch}.list-non-compliant{background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);padding:var(--sgs-spacing-md) var(--sgs-spacing-xl) var(--sgs-spacing-3xl)}.list-non-compliant .table-data td{font:var(--sgs-text-sm-400)}.list-non-compliant .table-data td:first-child{font-weight:600}.list-non-compliant .table-data td:first-child,.list-non-compliant .table-data td:nth-child(2),.list-non-compliant .table-data th:first-child,.list-non-compliant .table-data th:nth-child(2){text-align:left}.list-non-compliant .table-data td:nth-child(3),.list-non-compliant .table-data td:nth-child(4){width:16%}.list-non-compliant .table-data td:last-child{width:12ch}.list-order-goodies__actions{display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-2xl);justify-content:flex-end}.list-order-goodies .table-data td{font:var(--sgs-text-sm-400);text-align:center}.list-order-goodies .table-data td:first-child{text-align:left}.list-order-goodies .table-data td:nth-child(2){width:14ch}.list-order-goodies .table-data td:nth-child(n+3){width:15%}.list-order-history{grid-gap:var(--sgs-spacing-xl);align-content:start;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);display:grid;flex-grow:1;gap:var(--sgs-spacing-xl);overflow-y:auto;padding:var(--sgs-spacing-xl) var(--sgs-spacing-md)}.list-order-history__list{border-top:1px solid var(--sgs-color-grey-surface);list-style:none;margin:0;padding:0}.list-order-history__item{border-bottom:1px solid var(--sgs-color-grey-surface)}.list-order-history__link{color:var(--sgs-color-black);display:flex;flex-flow:column;gap:var(--sgs-spacing-xs);padding:var(--sgs-spacing-md) var(--sgs-spacing-md);-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s}.list-order-history__link:hover:not(.is-active){background-color:var(--sgs-color-grey-250)}.list-order-history__link.is-active{background-color:var(--sgs-color-black);color:var(--sgs-color-white)}.list-order-history__link.is-active .list-order-history__ref{color:var(--sgs-color-grey-surface)}.list-order-history__meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.list-order-history__ref{color:var(--sgs-color-grey-40)}.list-order-summary{display:flex;flex-flow:column;gap:var(--sgs-spacing-xl);text-align:left;width:100%}.list-order-summary__number{margin:0}.list-order-summary .table-data td{color:var(--sgs-color-black);font:var(--sgs-text-sm-400)}.list-order-summary .table-data td:nth-last-child(2){text-align:center;width:18ch}.list-order-summary .table-data td:last-child{font:var(--sgs-text-sm-600);width:17%}.list-order-supplies__row:has(.checkbox__field:checked){background-color:var(--sgs-color-highlight)}.list-order-supplies .table-data td{font:var(--sgs-text-sm-400)}.list-order-supplies .table-data td:first-child{text-align:center;width:5ch}.list-order-supplies .table-data td:first-child .checkbox{vertical-align:middle}.list-order-supplies .table-data td:nth-child(3){text-align:center;width:14ch}.list-order-supplies .table-data td:nth-child(4){width:20%}.list-pdf__row:has(.checkbox__field:checked){background-color:var(--sgs-color-highlight)}.list-pdf .table-data td{font:var(--sgs-text-sm-400)}.list-pdf .table-data td:first-child{text-align:center;width:5ch}.list-pdf .table-data td:first-child .checkbox{vertical-align:middle}.list-pdf .table-data td:nth-child(3){text-align:center;width:16ch}.list-pdf .table-data td:nth-child(4),.list-pdf .table-data td:nth-child(5){width:20%}.list-registration-candidate .data-table__table td:first-child{text-align:center;width:5ch}.list-registration-candidate .data-table__table td:nth-last-child(2){text-align:center}.list-registration-candidate__actions{display:flex;gap:var(--sgs-spacing-sm);justify-content:center;padding:var(--sgs-spacing-xs)}.list-report{background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);padding:var(--sgs-spacing-md) var(--sgs-spacing-xl) var(--sgs-spacing-3xl)}.list-report .table-data td{font:var(--sgs-text-sm-400)}.list-report .table-data td:first-child{text-align:center;width:5ch}.list-report .table-data td:first-child .checkbox{vertical-align:middle}.list-report .table-data td:nth-child(2){width:16%}.list-report .table-data td:nth-child(4){text-align:center;width:18ch}.list-session-candidate{padding:var(--sgs-spacing-lg) var(--sgs-spacing-sm) var(--sgs-spacing-3xl)}.list-session-candidate .data-table__table th{padding-bottom:var(--sgs-spacing-md);padding-top:var(--sgs-spacing-md)}.list-session-candidate .data-table__table td:first-child{text-align:center;width:5ch}.list-session-candidate .data-table__table td:nth-last-child(3){width:22ch}@media (--below-viewport-small ){.list-session-candidate .data-table__table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.list-session{grid-gap:var(--sgs-spacing-3xl);align-content:start;display:grid;gap:var(--sgs-spacing-3xl);margin-left:auto;margin-right:auto;width:100%}.list-session__headbar{align-items:center;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);display:flex;gap:var(--sgs-spacing-xl);justify-content:space-between;justify-self:stretch;padding:var(--sgs-spacing-md) var(--sgs-spacing-xl)}.list-session__select{flex-basis:33%}.list-session__navigation{align-items:center;display:flex;gap:var(--sgs-spacing-md);justify-content:center}.list-session__header{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl);justify-items:center}.list-session__title{align-items:center;display:flex;gap:var(--sgs-spacing-md);justify-content:center}.list-session__list{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl)}@media (width<=35.9375em){.list-session__navigation,.list-session__title{flex-flow:column}}.list-training__action{width:100%}.list-training .table-data td{font:var(--sgs-text-sm-400);text-align:center}.list-training .table-data td:first-child{text-align:left}.list-training .table-data td:last-child{width:16ch}.list-training--manager .table-data td:first-child,.list-training--manager .table-data td:nth-child(2),.list-training--manager .table-data td:nth-child(3){text-align:left}.list-training__select{width:33%}.editorial{align-items:start;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);display:flex;flex-direction:column;padding:var(--sgs-spacing-3xl) var(--sgs-spacing-md)}.editorial>*+*{margin-top:var(--sgs-spacing-lg)}.editorial>*+.divider,.editorial>*+.heading{margin-top:var(--sgs-spacing-4xl)}.editorial__copy p,.editorial__intro p{margin:0}.editorial__copy *+p,.editorial__intro *+p{margin-top:.5lh}.banner{--banner-background-color:rgb(var(--sgs-color-theme));background-color:var(--banner-background-color);border-radius:var(--sgs-radius-md);color:var(--sgs-color-white);display:grid;min-height:20rem;overflow:hidden;padding:var(--sgs-spacing-4xl) var(--sgs-spacing-6xl);place-items:start;position:relative}.banner.is-manager{--banner-background-color:rgb(var(--sgs-color-gun-powder))}.banner__cover{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center;position:absolute;width:100%;z-index:0}.banner__title{margin:0;max-width:70%;position:relative;z-index:1}@media (width>=48em){.banner{min-height:max(11.25rem,min(25vw,15rem));place-items:end start}.banner__cover{-o-object-position:top right;object-position:top right}.banner__title{max-width:45%}}.card{grid-gap:var(--sgs-spacing-lg);align-content:start;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-xl);color:var(--sgs-color-black);display:grid;gap:var(--sgs-spacing-lg);margin-left:auto;margin-right:auto;padding:var(--sgs-spacing-xl) var(--sgs-spacing-md);width:100%}.card:not(.has-dividers){padding-top:var(--sgs-spacing-md)}.card:not(.has-dividers) .card__title{padding-bottom:var(--sgs-spacing-xl);padding-top:var(--sgs-spacing-xl)}.card__body{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl);min-width:0}.card__heading{align-items:center;display:flex;gap:var(--sgs-spacing-xl);justify-content:space-between}.card__heading-actions{align-items:center;display:flex;gap:var(--sgs-spacing-sm);justify-content:flex-end}.card__heading .form-control:has(.select){min-width:36ch;width:auto}.card.elevated{box-shadow:var(--sgs-card-shadow-2)}.card.is-narrow{max-width:var(--sgs-container-narrow-max-width)}.card.is-wide{max-width:var(--sgs-container-wide-max-width)}.card.is-wider{max-width:var(--sgs-container-wider-max-width)}@media (width>=48em){.card{gap:var(--sgs-spacing-xl);padding:var(--sgs-spacing-md)}.card:not(.has-dividers){padding-top:var(--sgs-spacing-lg)}}.collapsible{background-color:var(--sgs-color-white);border:1px solid var(--sgs-color-grey-surface);border-radius:var(--sgs-radius-lg);color:var(--sgs-color-black);transition:border-color .15s var(--sgs-ease-standard)}.collapsible__summary{cursor:pointer;display:flex;font:var(--sgs-text-md-700);gap:var(--sgs-spacing-xl)}.collapsible__content{overflow:hidden;transition:height .25s var(--sgs-ease-standard)}.collapsible__collapse,.collapsible__expand{display:block}.collapsible__collapse{display:none}.collapsible.is-active{border-color:rgb(var(--sgs-color-theme))}.collapsible[open] .collapsible__expand{display:none}.collapsible[open] .collapsible__collapse{display:block}.collapsible[open] .collapsible__content{height:auto}@media (width>=36em){.collapsible__summary{font:var(--sgs-text-lg-700)}}@media (hover:hover){.collapsible:hover{border-color:rgb(var(--sgs-color-theme))}}@media (prefers-reduced-motion:reduce){.collapsible__content{transition:none}}.dialog{width:min(100vw,38.75rem)}.dialog__content{display:flex;flex-flow:column;gap:var(--sgs-spacing-3xl)}.dialog__question{color:var(--sgs-color-black);font:var(--sgs-title-h3);margin:0}.dialog__copy{color:rgb(var(--sgs-color-gun-powder));font:var(--sgs-text-md-400);margin:0;max-width:60ch;text-align:center;text-wrap:balance}.dialog__actions{display:flex;flex-flow:column;gap:var(--sgs-spacing-md)}.centered .dialog__content{align-items:center}@media (width>=36em){.dialog{padding:var(--sgs-spacing-xl)}.dialog__actions{flex-flow:row;gap:var(--sgs-spacing-xl);justify-content:center}}.footer{align-items:center;background-color:var(--sgs-color-white);border-top:1px solid var(--sgs-color-surfaces-dividers-light);display:flex;gap:var(--sgs-spacing-4xl);justify-content:space-between;padding:var(--sgs-spacing-xl)}.footer__lead,.footer__tail{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sgs-spacing-sm)}.footer p{margin:0}@media (width<=35.9375em){.footer__lead,.footer__tail{align-items:center;flex-flow:column}}@media (width<=47.9375em){.footer{align-items:center;flex-flow:column}}@media (width>=48em){.footer{padding:var(--sgs-spacing-3xl) var(--sgs-spacing-4xl) var(--sgs-spacing-4xl)}}.header{background-color:var(--sgs-color-white);border-bottom:1px solid var(--sgs-color-surfaces-dividers-light);justify-content:space-between;padding:var(--sgs-spacing-md) var(--sgs-spacing-xl)}.header,.header__left{align-items:center;display:flex}.header__left{flex-grow:1;gap:var(--sgs-spacing-4xl)}.header__right{align-items:center;display:flex;gap:var(--sgs-spacing-lg)}.header__logo,.header__logo--mobile{-o-object-fit:contain;object-fit:contain}.header__user{align-items:center;display:flex;gap:var(--sgs-spacing-xs)}.header__user-menu{position:relative}.header__user-menu .menu-dropdown{left:auto;opacity:0;pointer-events:none;right:0;top:calc(100% + var(--sgs-spacing-2xs));transform:translateY(var(--sgs-spacing-2xs));transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard),visibility 0s linear .15s;visibility:hidden}.header__user-menu.is-open .menu-dropdown{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .15s var(--sgs-ease-standard),transform .15s var(--sgs-ease-standard),visibility 0s;visibility:visible}.header__menu-icon--close,.header__menu-icon--open{display:block}@media (width<=72.1875em){.header__logo{display:none}.header__logo--mobile{height:1.25rem;width:7.625rem}.header__menu-icon{cursor:pointer}.header .menu-items{display:none}}@media (width>=48em){.header{padding-left:var(--sgs-spacing-4xl);padding-right:var(--sgs-spacing-4xl)}}@media (width>=72.25em){.header{gap:var(--sgs-spacing-5xl)}.header__logo{height:4rem;width:5.9375rem}.header__logo--mobile,.header__menu-icon{display:none}}.list-nested{grid-gap:var(--sgs-spacing-xl);align-content:start;display:grid;gap:var(--sgs-spacing-xl);justify-items:start}.list-nested__icon{display:block;margin-left:auto;margin-right:auto}.list-nested__action{text-align:right;width:6.5ch}.list-nested .table-data{table-layout:fixed}.list-nested .table-data .checkbox{display:inline-flex;vertical-align:middle}.list-nested .table-data tr:nth-child(odd){background-color:var(--sgs-color-grey-250)}.list-nested .table-data td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-nested .table-data td:first-child{text-align:center;width:5ch}.list-nested .table-data td:nth-child(2):not(:last-child){text-align:center;width:4ch}.list-nested__content{display:flex;flex-flow:column;gap:var(--sgs-spacing-sm);justify-self:stretch}.modal{--sgs-button-icon-color:rgb(var(--sgs-color-theme));background-color:var(--sgs-color-white);border:none;border-radius:var(--sgs-spacing-md);box-shadow:var(--sgs-card-shadow-2);flex-flow:column;gap:var(--sgs-spacing-3xl);max-height:calc(100vh - var(--sgs-spacing-4xl)*2);max-width:calc(100% - var(--sgs-spacing-4xl)*2);opacity:0;padding:var(--sgs-spacing-xl) var(--sgs-spacing-xl) var(--sgs-spacing-3xl);transform:translateY(5%);transition:opacity .25s var(--sgs-ease-out),transform .25s var(--sgs-ease-out);transition-behavior:allow-discrete;width:100%}.modal::backdrop{background-color:var(--sgs-color-black);opacity:0;transition:opacity .25s var(--sgs-ease-out);transition-behavior:allow-discrete}.modal[open]{display:flex;flex-flow:column;gap:var(--sgs-spacing-3xl);opacity:1;padding:var(--sgs-spacing-xl) var(--sgs-spacing-xl) var(--sgs-spacing-3xl);transform:translateY(0)}.modal[open]::backdrop{opacity:.6}.modal:popover-open{display:flex;flex-flow:column;gap:var(--sgs-spacing-3xl);opacity:1;padding:var(--sgs-spacing-xl) var(--sgs-spacing-xl) var(--sgs-spacing-3xl);transform:translateY(0)}.modal:popover-open::backdrop{opacity:.6}.modal__header{align-items:flex-start;color:var(--sgs-color-grey-40);display:flex;font:var(--sgs-title-h4);gap:var(--sgs-spacing-xl);justify-content:space-between}.modal__actions,.modal__content{display:flex;flex-flow:column;gap:var(--sgs-spacing-md)}.modal.centered .modal__content{align-items:center;text-align:center}.modal__actions{display:flex;gap:var(--sgs-spacing-md)}.modal.wide{max-width:var(--sgs-container-wide-max-width);width:calc(100% - var(--sgs-spacing-4xl)*2)}.modal.narrow{max-width:var(--sgs-container-narrow-max-width)}@media (width>=36em){.modal{padding:var(--sgs-spacing-xl)}.modal__actions{flex-flow:row;gap:var(--sgs-spacing-xl)}.modal.centered .modal__actions,.modal__actions{justify-content:center}}@media (width>=48em){.modal{min-width:55ch}}@starting-style{.modal[open]{opacity:0;transform:translateY(5%)}.modal[open]::backdrop{opacity:0}.modal:popover-open{opacity:0;transform:translateY(5%)}.modal:popover-open::backdrop{opacity:0}}.panel{--panel-aside-columns:3fr;--panel-content-columns:7fr;grid-gap:var(--sgs-spacing-xl);display:grid;gap:var(--sgs-spacing-xl);margin-left:auto;margin-right:auto;max-width:var(--sgs-container-wider-max-width);width:100%}.panel__card{display:flex;flex-flow:column}@media (width>=48em){.panel{grid-template-columns:var(--panel-aside-columns) var(--panel-content-columns)}}.side-banner{aspect-ratio:1/2;border-radius:var(--sgs-radius-sm);min-width:13.125rem;overflow:hidden}.side-banner,.side-banner__header{display:flex;flex-direction:column;position:relative}.side-banner__header{align-items:center;flex-basis:70%;gap:var(--sgs-spacing-md);padding:var(--sgs-spacing-xl);z-index:1}.side-banner__header:before{background-image:linear-gradient(#000c,#0000);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.side-banner__logo{max-width:6.875rem}.side-banner__title{line-height:var(--sgs-leading-tight);margin:0;max-width:15ch;text-align:center}.side-banner__cover{border-radius:var(--sgs-radius-sm);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.side-banner__footer{align-items:end;display:flex;flex-basis:30%;justify-content:center;padding:var(--sgs-spacing-3xl) var(--sgs-spacing-lg);position:relative;z-index:1}.side-banner__footer:before{background-image:linear-gradient(#fff0,#fff 74%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.side-banner__cta{box-shadow:var(--sgs-button-shadow)}.side{grid-gap:var(--sgs-spacing-5xl);align-content:start;align-self:stretch;background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-xl);color:var(--sgs-color-black);display:grid;gap:var(--sgs-spacing-5xl);margin-left:auto;margin-right:auto;padding:var(--sgs-spacing-xl) var(--sgs-spacing-md) var(--sgs-spacing-4xl);width:100%}.side.nested{border-radius:var(--sgs-radius-lg)}@media (width>=48em){.side{opacity:1;transition:transform .25s var(--sgs-ease-standard),opacity .25s var(--sgs-ease-standard);width:var(--sgs-container-side-max-width)}.side[data-sgs-layout-side-expanded=true]{opacity:.5;transform:translate(-100%)}}.tile{grid-gap:var(--sgs-spacing-lg);background-color:var(--sgs-color-white);border-radius:var(--sgs-radius-md);color:var(--sgs-color-black);gap:var(--sgs-spacing-lg);padding:var(--sgs-spacing-lg)}.tile,.tile__body{align-content:start;display:grid}.tile__body{grid-gap:var(--sgs-spacing-2xl);gap:var(--sgs-spacing-2xl);min-width:0}@media (width>=48em){.tile{gap:var(--sgs-spacing-xl);padding:var(--sgs-spacing-xl)}.tile__body{gap:var(--sgs-spacing-3xl)}}.modal-examiner-unavailability{width:min(100vw,38.75rem)}.modal-examiner-unavailability__actions{display:flex;gap:var(--sgs-spacing-md);justify-content:start}.modal-examiner-unavailability__copy{margin:0}.modal-examiner-unavailability__content{display:flex;flex-flow:column;gap:var(--sgs-spacing-4xl)}.modal-examiner-unavailability__view{display:none;flex-flow:column;gap:var(--sgs-spacing-4xl)}[data-sgs-unavailability-active=confirm]>[data-sgs-unavailability-view=confirm],[data-sgs-unavailability-active=create]>[data-sgs-unavailability-view=create],[data-sgs-unavailability-active=edit]>[data-sgs-unavailability-view=edit]{display:flex}