.hpwx-icon{display:inline-flex;align-items:center;width:1rem;height:1rem}.hpwx-icon svg{width:100%;height:100%}.c--text-blurb{border-radius:.25rem;padding:.5rem;display:flex;align-items:center;gap:1rem;justify-content:flex-start;border:1px solid;border-left:4px solid}.c--text-blurb>.hpwx-icon{min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;max-height:1.25rem;margin:-.3125rem}.c--text-blurb p{margin:0;line-height:1.2;font-weight:500;font-size:.84375rem;line-height:1.3;font-family:var(--theme-font-family)}.c--text-blurb.error{background:var(--theme-warn-bg);border-color:var(--theme-warn-bg);color:var(--theme-warn-fg)}.c--text-blurb.error .hpwx-icon{color:var(--theme-warn-fg)}.c--text-blurb.error p{font-weight:600}.c--text-blurb.error a,.c--text-blurb.error button.link{text-decoration:underline;color:var(--theme-warn-fg)}.c--text-blurb.info{border-color:var(--theme-level-info-border);background:var(--theme-box-grandchild-bg)}.c--text-blurb.info .hpwx-icon{color:var(--theme-fg-subtle-less)}.c--text-blurb.notice{border-color:var(--theme-tertiary);background:var(--theme-box-grandchild-bg)}.c--text-blurb.notice .hpwx-icon{color:var(--theme-tertiary)}.c--text-blurb .hpwx-icon{flex:1 0 auto;max-width:1.5rem}.c--shade{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;display:flex;align-items:center;justify-content:center;overscroll-behavior:contain;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--theme-shade)}.c--shade.absolute{position:absolute}@media only screen and (width >= 80rem){.c--shade{padding:16px}}.c--shade>.c--modal{position:absolute;margin:auto;top:8px;left:8px;right:8px;bottom:8px;display:flex;border:1px solid;border-radius:4px;max-height:calc(100vh - 192px);overflow:hidden;flex-direction:column;max-width:min(100vw - 96px,96rem);gap:16px;padding:8px 8px 0;background:var(--theme-box-grandchild-bg);color:var(--theme-fg);border-color:var(--theme-box-grandchild-border);box-shadow:var(--theme-shadow-lg)}@media only screen and (width >= 50.625rem){.c--shade>.c--modal{gap:32px;padding:16px 16px 0;top:16px;left:16px;right:16px;bottom:16px}}.c--shade>.c--modal.size-sm{max-width:24rem;width:min(24rem,100vw - 4rem)}.c--shade>.c--modal.size-md{max-width:40rem;width:min(40rem,100vw - 4rem)}.c--shade>.c--modal>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px;margin:-8px;position:relative;font-family:var(--theme-font-family-accent);max-height:calc(1.125rem + 16px);height:calc(1.125rem + 16px);box-sizing:border-box;background:var(--theme-box-header-bg-horizontal);border-bottom:1px solid var(--theme-box-child-border)}@media only screen and (width >= 50.625rem){.c--shade>.c--modal>header{gap:32px;padding:16px;margin:-16px;max-height:calc(1.125rem + 32px);height:calc(1.125rem + 32px)}}.c--shade>.c--modal>header>h2,.c--shade>.c--modal>header>h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c--shade>.c--modal>header h2{margin:0;line-height:1.2857;font-size:1rem;font-weight:700;font-family:var(--theme-font-family)}.c--shade>.c--modal>header button{display:flex;align-items:center;justify-content:center;padding:8px}.c--shade>.c--modal>header button>.hpwx-icon{width:1.25rem;height:1.25rem}.c--shade>.c--modal>header>.MuiLinearProgress-root{position:absolute;left:0;right:0;bottom:calc(-2rem - 2px)}.c--shade>.c--modal>footer{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;overflow:hidden;flex:1 0 auto;margin-inline:-8px;margin-top:-16px;padding:8px;border-top:1px solid;max-height:calc(1.125rem + 16px);height:calc(1.125rem + 16px);box-sizing:border-box;border-top-color:var(--theme-box-child-border);background:var(--theme-box-child-bg)}@media only screen and (width >= 50.625rem){.c--shade>.c--modal>footer{margin-top:-32px;padding:16px;margin-inline:-16px;max-height:calc(1.125rem + 32px);height:calc(1.125rem + 32px)}}.c--shade>.c--modal.fs-steps>footer{justify-content:space-between}.c--shade>.c--modal>h3{margin-bottom:0}.c--shade>.c--modal>div{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:16px;margin-inline:-8px;padding:16px 8px;margin-top:-8px}.c--shade>.c--modal>div>h3{display:flex;align-items:center;justify-content:space-between}@media only screen and (width >= 50.625rem){.c--shade>.c--modal>div{margin-inline:-16px;padding:32px 16px;margin-top:-16px}}.c--info-chip{display:flex;align-items:center;margin:0;padding:4px 8px;border-radius:1000rem;gap:4px;line-height:1.2;font-size:.75rem;font-weight:600}.c--info-chip>.hpwx-icon{max-width:.9375rem;min-width:.9375rem;max-height:.9375rem;min-height:.9375rem;margin-block:-.203125rem}.c--info-chip.info{background:var(--theme-header-sidebar-bg-color)}.c--info-chip.info>span,.c--info-chip.info>span>*{color:var(--theme-header-sidebar-fg)}.c--info-chip.help{background:var(--theme-level-cold-bg)}.c--info-chip.notice{background:var(--theme-secondary)}.c--info-chip.notice>span,.c--info-chip.notice>span>*{color:var(--theme-secondary-contrast)}.c--info-chip.error{background:var(--theme-warn-bg)}.c--info-chip.error>span,.c--info-chip.error>span>*{color:var(--theme-warn-fg)}nav.c--tabs{border-top:1px solid;border-bottom:none;position:relative;z-index:1;border-bottom-color:var(--theme-header-sidebar-border);border-top-color:var(--theme-header-sidebar-border)}@media only screen and (width >= 50.625rem){nav.c--tabs{border-bottom:1px solid}}@media only screen and (width >= 80rem){nav.c--tabs{padding-left:16px;border-top:none}}nav.c--tabs>ul{margin:0;padding:0;display:flex;flex-direction:row;justify-content:space-evenly;gap:4px}@media only screen and (width >= 50.625rem){nav.c--tabs>ul{display:grid;grid-auto-rows:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:start;gap:0;width:fit-content}}nav.c--tabs>ul>li{margin:0;padding:0;position:relative}@media only screen and (width >= 50.625rem){nav.c--tabs>ul>li{clip-path:inset(1px 0 0 0);margin-bottom:-1px;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-header-sidebar-separator),transparent 100%) 4px,color-mix(in srgb,var(--theme-header-sidebar-separator),transparent 50%));border-width:1px;border-style:solid;border-image:linear-gradient(180deg,color-mix(in srgb,var(--theme-header-sidebar-separator),transparent 100%),var(--theme-header-sidebar-separator));border-image-slice:0 100% 0 0}}nav.c--tabs>ul>li>button,nav.c--tabs>ul>li>a{position:relative;border:none}nav.c--tabs>ul>li>button,nav.c--tabs>ul>li>button:visited,nav.c--tabs>ul>li>button:active,nav.c--tabs>ul>li>button:focus-visible,nav.c--tabs>ul>li>button:hover,nav.c--tabs>ul>li>a,nav.c--tabs>ul>li>a:visited,nav.c--tabs>ul>li>a:active,nav.c--tabs>ul>li>a:focus-visible,nav.c--tabs>ul>li>a:hover{box-sizing:border-box;border-radius:0;flex-direction:column;font-family:var(--theme-font-family);font-size:.625rem;padding:2px 8px;gap:1px;width:4rem;max-width:4rem;height:3rem;color:var(--theme-header-sidebar-fg);background:none!important}nav.c--tabs>ul>li>button>.hpwx-icon,nav.c--tabs>ul>li>button:visited>.hpwx-icon,nav.c--tabs>ul>li>button:active>.hpwx-icon,nav.c--tabs>ul>li>button:focus-visible>.hpwx-icon,nav.c--tabs>ul>li>button:hover>.hpwx-icon,nav.c--tabs>ul>li>a>.hpwx-icon,nav.c--tabs>ul>li>a:visited>.hpwx-icon,nav.c--tabs>ul>li>a:active>.hpwx-icon,nav.c--tabs>ul>li>a:focus-visible>.hpwx-icon,nav.c--tabs>ul>li>a:hover>.hpwx-icon{width:1.25rem;height:1.25rem}@media only screen and (width >= 50.625rem){nav.c--tabs>ul>li>button,nav.c--tabs>ul>li>button:visited,nav.c--tabs>ul>li>button:active,nav.c--tabs>ul>li>button:focus-visible,nav.c--tabs>ul>li>button:hover,nav.c--tabs>ul>li>a,nav.c--tabs>ul>li>a:visited,nav.c--tabs>ul>li>a:active,nav.c--tabs>ul>li>a:focus-visible,nav.c--tabs>ul>li>a:hover{flex-direction:row;gap:8px;max-width:100vw;width:100%;padding:4px 8px;font-family:var(--theme-font-family);font-size:.75rem;height:auto;text-align:center}nav.c--tabs>ul>li>button>.hpwx-icon,nav.c--tabs>ul>li>button:visited>.hpwx-icon,nav.c--tabs>ul>li>button:active>.hpwx-icon,nav.c--tabs>ul>li>button:focus-visible>.hpwx-icon,nav.c--tabs>ul>li>button:hover>.hpwx-icon,nav.c--tabs>ul>li>a>.hpwx-icon,nav.c--tabs>ul>li>a:visited>.hpwx-icon,nav.c--tabs>ul>li>a:active>.hpwx-icon,nav.c--tabs>ul>li>a:focus-visible>.hpwx-icon,nav.c--tabs>ul>li>a:hover>.hpwx-icon{width:1.25rem;height:1.25rem}}@media only screen and (width >= 50.625rem){nav.c--tabs>ul>li>button,nav.c--tabs>ul>li>button:visited,nav.c--tabs>ul>li>button:active,nav.c--tabs>ul>li>button:focus-visible,nav.c--tabs>ul>li>button:hover,nav.c--tabs>ul>li>a,nav.c--tabs>ul>li>a:visited,nav.c--tabs>ul>li>a:active,nav.c--tabs>ul>li>a:focus-visible,nav.c--tabs>ul>li>a:hover{padding-top:8px}}nav.c--tabs>ul>li>button:after,nav.c--tabs>ul>li>a:after{content:" ";position:absolute;left:0;right:0;top:0;bottom:auto;height:2px;transition:all .25s}@media only screen and (width >= 50.625rem){nav.c--tabs>ul>li>button:after,nav.c--tabs>ul>li>a:after{top:auto;bottom:0;left:4px;right:4px}}nav.c--tabs>ul>li:not(.selected)>button:active:after,nav.c--tabs>ul>li:not(.selected)>button:focus-visible:after,nav.c--tabs>ul>li:not(.selected)>button:hover:after,nav.c--tabs>ul>li:not(.selected)>a:active:after,nav.c--tabs>ul>li:not(.selected)>a:focus-visible:after,nav.c--tabs>ul>li:not(.selected)>a:hover:after{background:var(--theme-header-sidebar-fg)}nav.c--tabs>ul>li>.badge{position:absolute;pointer-events:none;top:4px;right:4px;padding:2px;border-radius:10000px;font-size:.75rem;font-weight:900;line-height:1;text-align:center;margin:0;width:12px;height:12px;color:var(--theme-secondary-contrast);background:var(--theme-secondary)}@media only screen and (width >= 50.625rem){nav.c--tabs>ul>li>.badge{top:6px;right:auto;left:1.675rem;padding:1px;font-size:.625rem;display:flex;justify-content:center}}nav.c--tabs>ul>li.selected>button,nav.c--tabs>ul>li.selected>button:visited,nav.c--tabs>ul>li.selected>button:active,nav.c--tabs>ul>li.selected>button:focus-visible,nav.c--tabs>ul>li.selected>button:hover,nav.c--tabs>ul>li.selected>a,nav.c--tabs>ul>li.selected>a:visited,nav.c--tabs>ul>li.selected>a:active,nav.c--tabs>ul>li.selected>a:focus-visible,nav.c--tabs>ul>li.selected>a:hover{color:var(--theme-header-sidebar-fg)}nav.c--tabs>ul>li.selected>button:after,nav.c--tabs>ul>li.selected>button:visited:after,nav.c--tabs>ul>li.selected>button:active:after,nav.c--tabs>ul>li.selected>button:focus-visible:after,nav.c--tabs>ul>li.selected>button:hover:after,nav.c--tabs>ul>li.selected>a:after,nav.c--tabs>ul>li.selected>a:visited:after,nav.c--tabs>ul>li.selected>a:active:after,nav.c--tabs>ul>li.selected>a:focus-visible:after,nav.c--tabs>ul>li.selected>a:hover:after{background:var(--theme-tertiary)}main>nav.c--tabs{order:7}@media only screen and (width >= 50.625rem){main>nav.c--tabs{order:5}}.c--multitoggle{display:flex;height:2rem;border-radius:2rem;align-items:center;position:relative;padding:0;border:1px solid;border-color:var(--theme-form-item-border);background:var(--theme-form-item-bg)}.c--multitoggle .selection-indicator{position:absolute;width:calc(2rem - 2px);height:calc(2rem - 2px);border-radius:2rem;transition:left .35s;z-index:0;background:var(--theme-secondary)}.c--multitoggle>button{z-index:1;position:relative;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem;display:flex;align-items:center;line-height:1;justify-content:center;padding:0;background:none!important}.c--multitoggle>button>.hpwx-icon{min-height:1.25rem;min-width:1.25rem}.c--multitoggle>button.selected{color:var(--theme-secondary-contrast)}section.c--warning{border-radius:.25rem;padding:16px;background:var(--theme-level-3-bg);color:var(--theme-level-3-text);border-left:.25rem solid var(--theme-level-3-border);box-shadow:var(--theme-shadow-raised)}section.c--warning.padded{margin:max(4rem,50vh - 12rem) auto}section.c--warning a,section.c--warning a:visited,section.c--warning a:active{color:var(--theme-level-3-text)}section.c--warning>header{margin-bottom:16px}section.c--warning>header>h2{display:flex;align-items:center;gap:8px;line-height:unset}section.c--warning>*:not(header){font-size:1rem;font-weight:500}.c--badge{font-weight:500;font-size:.75rem;line-height:1.3;padding:.1875rem;border-radius:.2rem;display:flex;align-items:center;gap:.25rem;font-weight:600;border:1px solid transparent;width:min-content}.c--badge.box-bg,.c--badge.outlined{color:var(--theme-fg)}.c--badge.outlined{background:transparent;border:1px solid var(--theme-box-grandchild-border)}.c--badge.box-bg{background-color:var(--theme-box-grandchild-bg)}.c--badge.level-none{color:var(--theme-level-none-text);background:var(--theme-level-none-bg)}.c--badge.level-0{color:var(--theme-level-0-text);background:var(--theme-level-0-bg)}.c--badge.level-1{color:var(--theme-level-1-text);background:var(--theme-level-1-bg)}.c--badge.level-2{color:var(--theme-level-2-text);background:var(--theme-level-2-bg)}.c--badge.level-3{color:var(--theme-level-3-text);background:var(--theme-level-3-bg)}.c--badge.level-4{color:var(--theme-level-4-text);background:var(--theme-level-4-bg)}.c--badge.primary,.c--badge.secondary{color:var(--theme-secondary-contrast);background-color:var(--theme-secondary)}.c--cards{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:16px}.c--cards>li{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 8px;margin:0;overflow:hidden;position:relative;border-radius:4px;gap:4px;outline:2px solid transparent;transition:all .35s;flex:1 1 auto;max-width:24rem;background:var(--theme-box-grandchild-bg);border:1px solid var(--theme-box-grandchild-border);box-shadow:var(--theme-shadow-raised)}.c--cards>li.full:focus-within,.c--cards>li.full:hover{outline:2px solid var(--theme-secondary);transform:scale(1.005);box-shadow:var(--theme-shadow-md)}.c--cards>li.full:active{transform:translateY(1px) scale(1.005)}.c--cards>li>header{width:100%;overflow:hidden;z-index:0}.c--cards>li>header>div{position:relative;max-height:8rem;overflow:hidden}.c--cards>li>header>div:before{content:" ";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(150deg,#12182140,#121821bf);box-shadow:0 -32px 32px -32px inset #000000a6}.c--cards>li>header>div img{width:100%;object-fit:cover;object-position:center;height:8rem;max-height:8rem}.c--cards>li>header>div>div{position:absolute;top:10px;right:8px;z-index:2}.c--cards>li>header>div>img+div{top:8px}.c--cards>li h3,.c--cards>li p,.c--cards>li button,.c--cards>li a{padding:0 8px}.c--cards>li>p.body{font-weight:500;font-size:.84375rem;line-height:1.3;font-family:var(--theme-font-family);color:var(--theme-fg-subtle-less)}.c--cards>li h3{padding-top:4px}.c--cards>li>.full{position:absolute;left:0;right:0;top:0;bottom:0}.c--pass>div{width:100%;position:relative;overflow:visible}.c--pass>div>input{width:calc(100% - 5rem);padding-right:4.5rem}.c--pass>div>button:not(.fw){position:absolute;right:0;top:0;bottom:0;font-size:.85rem;width:4.65rem}.c--pass>small{text-transform:none;font-weight:500}.c--pass>small.warn{font-weight:600;color:theme(level-3-text)}.c--quota-bar{display:flex;flex-direction:column;width:100%;gap:.5rem;align-items:stretch}.c--quota-bar>:first-child{display:flex;align-items:center;gap:1rem;justify-content:space-between}.c--quota-bar>:first-child>h3{display:flex;gap:.5rem;align-items:center;font-weight:700;font-size:1rem;line-height:1.25;font-family:var(--theme-font-family)}.c--quota-bar>:first-child>p{display:flex;align-items:center;gap:.5rem}.c--quota-bar>:first-child>p>strong{font-size:1.25rem}.c--quota-bar .bar-holder{height:1rem;border:1px solid;border-radius:1rem;position:relative;width:100%;overflow:hidden;background:color-mix(in srgb,var(--theme-border-2),transparent 75%);border-color:var(--theme-border-2)}.c--quota-bar .bar-holder .bar{position:absolute;top:0;bottom:0;left:0;border-radius:1rem;background:var(--theme-secondary)}.c--quota-bar .c--text-blurb{width:auto}.c--list-nav{border:1px solid;border-radius:.25rem;border-color:var(--theme-header-sidebar-border)}.c--list-nav:not(.mm){margin:-1rem;margin:-8px -8px 8px;border-bottom:1px solid;border-bottom-color:var(--theme-header-sidebar-border)}@media only screen and (width >= 50.625rem){.c--list-nav:not(.mm){margin:-16px -16px 16px}}.c--list-nav.mm>ul>li>a{padding:1rem .5rem}.c--list-nav>ul{width:100%;display:flex;flex-direction:column}.c--list-nav>ul>li{width:100%}.c--list-nav>ul>li>a{width:100%;display:flex;align-items:center;gap:16px;font-size:1.125rem;text-align:left;line-height:1.2}.c--list-nav>ul>li>a .hpwx-icon:last-child{flex:1 0 auto;justify-content:flex-end}.c--list-nav>ul>li>a .hpwx-icon:last-child>svg{width:auto;flex:0 1 auto}.c--snackbar-holder{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%;z-index:8;pointer-events:none}.c--snackbar-holder .c--snackbar{border-radius:.5rem;padding:1rem;transform:translateY(100%);transition:transform .25s;margin:0 1rem;pointer-events:all;border:1px solid;background:var(--theme-box-grandchild-bg);color:var(--theme-fg);box-shadow:var(--theme-shadow-lg);border-color:var(--theme-box-grandchild-border)}.c--snackbar-holder .c--snackbar.visible{top:0;transform:translateY(-1rem)}.c--snackbar-holder .c--snackbar>.checkout{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-direction:column}.c--snackbar-holder .c--snackbar>.checkout>div>h2{margin:0;text-align:center;font-weight:700;text-transform:uppercase;font-size:.9375rem;line-height:1.5;letter-spacing:.125rem;font-family:var(--theme-font-family)}.c--snackbar-holder .c--snackbar>.checkout>div>p{margin:0;font-size:1.25rem;font-weight:600;text-align:center}.c--snackbar-holder .c--snackbar>.checkout>div>p strong{font-size:2rem;font-weight:800}.c--snackbar-holder .c--snackbar>.checkout>div.controls{display:flex;align-items:center;gap:1rem}@media only screen and (width >= 50.625rem){.c--snackbar-holder .c--snackbar>.checkout{flex-direction:row;gap:1rem}.c--snackbar-holder .c--snackbar>.checkout>div>h2{text-align:left}.c--snackbar-holder .c--snackbar>.checkout>div>p{text-align:left}}#payment-form .fac{gap:1rem;flex-wrap:wrap}#payment-form .fac>label{flex:1 1 auto}@media only screen and (width >= 50.625rem){#payment-form .fac{flex-wrap:nowrap}}#payment-form select,#payment-form select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.box.c--auth{max-width:24rem}section.box.c--auth form label span{display:flex;align-items:baseline;justify-content:space-between}section.box.c--auth form label span a{text-transform:none;font-weight:400}section.box.c--auth form .warn{margin:0;font-size:.75rem}.c--page-loader{position:absolute;top:0;left:0;right:0;box-sizing:border-box;pointer-events:none;z-index:-1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#0002 4rem,#000a 35%,#000 75%);mask-image:linear-gradient(90deg,#0000,#0002 4rem,#000a 35%,#000 75%)}.c--page-loader>span.MuiLinearProgress-root{margin:0;padding:0;height:100%;bottom:0;background:none}.c--page-loader>span.MuiLinearProgress-root:before{height:4px;bottom:0;top:auto}.c--page-loader>span.MuiLinearProgress-root>.MuiLinearProgress-bar{top:auto;height:100%;bottom:-2px}header.l--header{border-bottom:1px solid;position:relative;top:0;z-index:9;height:3rem;min-height:3rem;display:flex;align-items:center;justify-content:space-between;transition:opacity .15s,background .5s;border-bottom-color:var(--theme-header-sidebar-border);color:var(--theme-header-sidebar-fg)}@media only screen and (width >= 80rem){header.l--header{height:calc(1.125rem + 24px);min-height:calc(1.125rem + 24px);padding-left:16px}}header.l--header>div:not(.MuiFormControl-root){display:flex;gap:8px;align-items:center;height:100%;max-width:100%;width:100%}header.l--header>div:not(.MuiFormControl-root)>a{display:flex;align-items:center}header.l--header>div:not(.MuiFormControl-root)>a,header.l--header>div:not(.MuiFormControl-root)>a:visited{color:var(--theme-header-sidebar-fg)}header.l--header>div:not(.MuiFormControl-root) a:not(.c--header-search.lg):hover,header.l--header>div:not(.MuiFormControl-root) a:not(.c--header-search.lg):focus-visible,header.l--header>div:not(.MuiFormControl-root) a:not(.c--header-search.lg):active,header.l--header>div:not(.MuiFormControl-root) button:not(.c--header-search.lg):hover,header.l--header>div:not(.MuiFormControl-root) button:not(.c--header-search.lg):focus-visible,header.l--header>div:not(.MuiFormControl-root) button:not(.c--header-search.lg):active{background:var(--theme-header-sidebar-separator)!important}header.l--header>div:not(.MuiFormControl-root)>nav>ul{display:flex;gap:4px;align-items:center;flex-direction:row}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li,header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>a{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;text-decoration:none;color:var(--theme-header-sidebar-fg-less)}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li[hidden],header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>a[hidden]{display:none}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>.hpwx-icon,header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>a>.hpwx-icon{min-width:.8125rem;max-width:.8125rem;min-height:.8125rem;max-height:.8125rem}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>a{color:var(--theme-header-sidebar-fg)}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li>div{margin-left:4px;display:flex;align-items:center;color:var(--theme-header-sidebar-fg-less)}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back{padding-right:4px;margin-right:8px;height:.9375rem;overflow:visible;border-right:1px solid var(--theme-header-sidebar-separator)}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back>a{border-radius:1.5rem;padding:8px}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back>a>.hpwx-icon{min-width:1.125rem;max-width:1.125rem;min-height:1.125rem;max-height:1.125rem}header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back>a:active,header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back>a:focus-visible,header.l--header>div:not(.MuiFormControl-root)>nav>ul>li.back>a:hover{background:var(--theme-header-sidebar-separator)}header.l--header .MuiFormControl-root.nav{background-color:transparent}header.l--header .MuiFormControl-root.nav .MuiSelect-select,header.l--header .MuiFormControl-root.nav svg{font-size:1rem;display:flex;align-items:center;color:var(--theme-header-sidebar-fg)}@media only screen and (width >= 80rem){header.l--header .MuiFormControl-root.nav .MuiSelect-select,header.l--header .MuiFormControl-root.nav svg{font-size:1.5rem}}header.l--header .MuiFormControl-root.nav fieldset.MuiOutlinedInput-notchedOutline{border:none}header.l--header h1{font-size:1.125rem;font-weight:700;font-family:var(--theme-font-family-accent);margin:0;max-width:100%;overflow:hidden;white-space:nowrap;line-height:1.2;flex:1 1 auto;gap:8px;display:flex;align-items:center;color:var(--theme-header-sidebar-fg)}header.l--header h1>a{padding:8px;border-radius:100000rem}header.l--header h1>span:not(.hpwx-icon){overflow:hidden;text-overflow:ellipsis}header.l--header h1>.hpwx-icon{display:none}header.l--header h1>a:hover,header.l--header h1>a:focus-visible,header.l--header h1>a:active{background:var(--theme-header-sidebar-separator)!important}@media only screen and (width >= 80rem){header.l--header h1{text-align:left;flex:1 1 auto;font-size:.84375rem;font-family:var(--theme-font-family);color:var(--theme-header-sidebar-fg)}}@media only screen and (width >= 80rem){header.l--header nav:not(:has(li:not(.back)))+h1{margin-left:-24px}}header.l--header button.back{margin-inline:-8px}header.l--header>div>button:not(.c--header-search.lg),header.l--header button:not(.c--header-search.lg),header.l--header a:not(.c--header-search.lg),header.l--header a.hpwx:not(.c--header-search.lg),header.l--header a.hpwx:visited:not(.c--header-search.lg),header.l--header a.hpwx:active:not(.c--header-search.lg),header.l--header button.hpwx:active:not(.c--header-search.lg),header.l--header button.hpwx:hover:not(.c--header-search.lg),header.l--header a.hpwx:hover button.hpwx:not(.c--header-search.lg){display:flex;align-items:center;gap:16px;color:var(--theme-header-sidebar-fg)}header.l--header>div>button:not(.c--header-search.lg) .hpwx-icon,header.l--header button:not(.c--header-search.lg) .hpwx-icon,header.l--header a:not(.c--header-search.lg) .hpwx-icon,header.l--header a.hpwx:not(.c--header-search.lg) .hpwx-icon,header.l--header a.hpwx:visited:not(.c--header-search.lg) .hpwx-icon,header.l--header a.hpwx:active:not(.c--header-search.lg) .hpwx-icon,header.l--header button.hpwx:active:not(.c--header-search.lg) .hpwx-icon,header.l--header button.hpwx:hover:not(.c--header-search.lg) .hpwx-icon,header.l--header a.hpwx:hover button.hpwx:not(.c--header-search.lg) .hpwx-icon{width:1.5rem;height:1.5rem;color:var(--theme-header-sidebar-fg)}header.l--header>div>button:not(.c--header-search.lg).menu,header.l--header button:not(.c--header-search.lg).menu,header.l--header a:not(.c--header-search.lg).menu,header.l--header a.hpwx:not(.c--header-search.lg).menu,header.l--header a.hpwx:visited:not(.c--header-search.lg).menu,header.l--header a.hpwx:active:not(.c--header-search.lg).menu,header.l--header button.hpwx:active:not(.c--header-search.lg).menu,header.l--header button.hpwx:hover:not(.c--header-search.lg).menu,header.l--header a.hpwx:hover button.hpwx:not(.c--header-search.lg).menu{margin-left:-.5rem;order:3}@media only screen and (width >= 80rem){header.l--header>div>button:not(.c--header-search.lg).menu,header.l--header button:not(.c--header-search.lg).menu,header.l--header a:not(.c--header-search.lg).menu,header.l--header a.hpwx:not(.c--header-search.lg).menu,header.l--header a.hpwx:visited:not(.c--header-search.lg).menu,header.l--header a.hpwx:active:not(.c--header-search.lg).menu,header.l--header button.hpwx:active:not(.c--header-search.lg).menu,header.l--header button.hpwx:hover:not(.c--header-search.lg).menu,header.l--header a.hpwx:hover button.hpwx:not(.c--header-search.lg).menu{display:none}}header.logo-only{padding:1rem;display:flex;align-items:center;background:var(--theme-bg)}header.logo-only>img{height:2rem}.layout{flex:1 0 auto;display:flex;align-items:stretch;width:100%;height:100%;overflow:hidden}.layout main{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;position:relative;height:100%}.layout main>div.g,.layout main>div.narrow{padding-top:32px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:32px;position:relative;height:100%;background:var(--theme-bg)}.layout main>div.g.w-snackbar,.layout main>div.narrow.w-snackbar{padding-bottom:12rem}@media only screen and (width >= 50.625rem){.layout main>div.g,.layout main>div.narrow{margin:0 4px 4px 0;border-radius:4px}}@media only screen and (width >= 80rem){.layout main>div.g,.layout main>div.narrow{padding-top:16px}}.layout main>div.g.maximized{padding:0;gap:0;overflow:hidden}.l--sidebar{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all .35s;align-items:stretch;padding:4px;top:0;right:0;z-index:15;bottom:0;width:100vw;max-width:100vw;transform:translate(0);flex:1 0 auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-header-sidebar-fg),transparent 75%) transparent;background:var(--theme-header-sidebar-bg)}.l--sidebar>div{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0 8px;flex:1 1 auto;max-width:100%;transition:max-width .35s;gap:8px}@media only screen and (width >= 50.625rem){.l--sidebar>div{gap:0}}@media only screen and (width >= 50.625rem){.l--sidebar{width:min-content;max-width:100vw;flex:0 0 min-content;min-width:15rem;border-left:1px solid var(--theme-header-sidebar-border)}}@media only screen and (width >= 80rem){.l--sidebar{position:relative;padding:0;z-index:3;right:unset;left:0;border-left:none;background:none}.l--sidebar>div{margin-top:0}.l--sidebar>.wrapper{border-right:1px solid var(--theme-header-sidebar-border)}}.l--sidebar>div>*:not(nav:not(.row)):not(button):not(figure):not(.wrapper),.l--sidebar>header>figure>*{max-width:calc(100vw - 2rem);transition:all .35s}@media only screen and (width < 80rem){.l--sidebar.collapsed{transform:translate(100%);opacity:0;max-width:0;padding:0;min-width:0;overflow:hidden;border:none}.l--sidebar.collapsed>header>figure>figcaption{display:none}}.l--sidebar .spacer{min-height:32px}.l--sidebar>header{display:flex;align-items:center;flex-direction:row-reverse;padding:0 8px;gap:8px;position:relative;border-bottom:1px solid var(--theme-header-sidebar-separator);box-shadow:var(--theme-header-sidebar-inside-shadow)}@media only screen and (width >= 80rem){.l--sidebar>header:after{content:" ";position:absolute;bottom:0;right:0;top:calc(1.125rem + 24px);border-left:1px solid var(--theme-header-sidebar-border)}}.l--sidebar>header>figure{display:flex;align-items:center;transition:all .35s;position:relative;z-index:1;justify-content:center;flex-direction:column;margin:0 auto;color:var(--theme-header-sidebar-fg)}.l--sidebar>header>figure>figcaption{display:none}.l--sidebar>header>figure>a{display:flex;align-items:center}.l--sidebar>header>figure>a>img{height:1.75rem}@media only screen and (width >= 50.625rem){.l--sidebar>header>figure{margin:0}}@media only screen and (width >= 80rem){.l--sidebar>header>figure{box-shadow:none;margin:0;height:auto;max-height:unset;align-items:flex-start;padding:7px 0;flex:1 0 0;background:none;border-bottom:none}.l--sidebar>header>figure>figcaption{display:block}}.l--sidebar>header>figure>figcaption{line-height:1;font-size:.625rem;letter-spacing:2px;white-space:nowrap;text-transform:uppercase;font-weight:600;margin-top:-.3125rem}.l--sidebar>div>nav{width:100%;margin-bottom:16px}.l--sidebar>div>nav:not(:first-of-type):not(:last-of-type):not(.w-header){margin-top:0;padding-top:16px;border-top:1px solid;border-top-color:var(--theme-header-sidebar-separator)}.l--sidebar>div>nav:first-of-type>h2{margin-top:8px}.l--sidebar>div>nav:not(:first-of-type)>h2{margin-top:0}.l--sidebar>div>nav.row{display:flex;gap:4px}.l--sidebar>div>nav>h2,.l--sidebar>div>nav>h2>button{box-sizing:border-box;margin:0;font-weight:500;font-size:.84375rem;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;width:100%;white-space:nowrap;padding:4px 0;border-radius:0;justify-content:space-between;height:3rem}@media only screen and (width >= 50.625rem){.l--sidebar>div>nav>h2,.l--sidebar>div>nav>h2>button{height:auto}}.l--sidebar>div>nav>h2{border-bottom:1px solid;color:var(--theme-header-sidebar-fg-less);border-bottom-color:color-mix(in srgb,var(--theme-header-sidebar-fg-less),transparent 90%)}.l--sidebar>div>nav.collapsed>h2{border-bottom-color:color-mix(in srgb,var(--theme-header-sidebar-fg-less),transparent 100%)}.l--sidebar>div>nav>h2>button{padding:0;font-family:var(--theme-font-family-accent);color:var(--theme-header-sidebar-fg-less)}.l--sidebar>div>nav>h2>button:hover,.l--sidebar>div>nav>h2>button:active,.l--sidebar>div>nav>h2>button:focus{background:none}.l--sidebar>div>nav>ul{display:flex;flex-direction:column;gap:4px;overflow:hidden;margin:4px 0;transition-property:margin,max-height,opacity;transition-duration:.25s;opacity:1}@media only screen and (width < 80rem){.l--sidebar>div>nav>ul.collapsed{margin:0;opacity:0}}.l--sidebar>div>nav>ul>li{width:100%;max-height:2.5rem}.l--sidebar>div>nav>ul>li>a,.l--sidebar>div>nav>ul>li button{text-decoration:none;width:100%;font-family:var(--theme-font-family);font-weight:600;display:flex;gap:8px;align-items:center;padding:8px 0;white-space:nowrap;transition:all .35s;border-radius:2px;overflow:hidden;font-size:.9375rem;transform:translateZ(1px);color:var(--theme-header-sidebar-fg)}.l--sidebar>div>nav>ul>li>a>.hpwx-icon,.l--sidebar>div>nav>ul>li button>.hpwx-icon{width:1.25rem;height:1.25rem;min-width:1.25rem;color:var(--theme-header-sidebar-fg-less)}.l--sidebar>div>nav>ul>li>a>span:not(.hpwx-icon),.l--sidebar>div>nav>ul>li button>span:not(.hpwx-icon){display:flex;flex-direction:column;line-height:1.05}.l--sidebar>div>nav>ul>li>a>span:not(.hpwx-icon)>small,.l--sidebar>div>nav>ul>li button>span:not(.hpwx-icon)>small{font-size:.6875rem;font-weight:500;font-family:var(--theme-font-family);color:var(--theme-header-sidebar-fg-less)}@media only screen and (width >= 80rem){.l--sidebar>div>nav>ul>li>a,.l--sidebar>div>nav>ul>li button{padding:4px 0;font-size:.84375rem}}.l--sidebar>div>nav>ul>li>a.active,.l--sidebar>div>nav>ul>li button.active{font-weight:600;border-left-color:var(--theme-secondary)}.l--sidebar>div>nav>ul>li>a.active>small,.l--sidebar>div>nav>ul>li button.active>small{font-weight:400}.l--sidebar>div>nav>ul>li>a:hover,.l--sidebar>div>nav>ul>li>a:focus,.l--sidebar>div>nav>ul>li>a.active,.l--sidebar>div>nav>ul>li button:hover,.l--sidebar>div>nav>ul>li button:focus,.l--sidebar>div>nav>ul>li button.active{border-left:4px solid;padding-left:4px;padding-right:4px;color:var(--theme-header-sidebar-fg);background:var(--theme-header-sidebar-active-nav-bg)}.l--sidebar button.close{z-index:9;background:transparent!important;margin-right:-8px;padding:12px;color:var(--theme-header-sidebar-fg)}.l--sidebar button.close>.hpwx-icon{width:1.5rem;height:1.5rem}.c--sidebar-shade{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .35s;z-index:15;background:var(--theme-shade)}.c--sidebar-shade.visible{pointer-events:all;opacity:1}@media only screen and (width >= 80rem){.c--sidebar-shade{display:none}}.l--sidebar>div>h2,.l--sidebar>div>h2.small{margin:0;white-space:nowrap;color:var(--theme-header-sidebar-fg-less);font-weight:600;font-size:.84375rem;line-height:1.3;font-family:var(--theme-font-family)}.l--sidebar>div>h2>button,.l--sidebar>div>h2.small>button{white-space:nowrap}.l--sidebar>div>p{white-space:nowrap;margin:0;color:var(--theme-header-sidebar-fg-less)}.l--sidebar>div>p a,.l--sidebar>div>p a:visited{text-decoration:underline;font-weight:700;color:var(--theme-header-sidebar-fg)}.l--sidebar>div>p.version{line-height:1.2;font-weight:500;font-size:.6875rem;margin-top:8px;font-family:var(--theme-font-family)}.l--sidebar>div>p,.l--sidebar>div>p>small,.l--sidebar>div>.row,.l--sidebar>div>.small{text-align:center;justify-content:center;font-weight:500;font-size:.75rem;line-height:1.3}@media only screen and (width >= 50.625rem){.l--sidebar>div>p,.l--sidebar>div>p>small,.l--sidebar>div>.row,.l--sidebar>div>.small{text-align:left;justify-content:flex-start}}.l--sidebar>div>p>a,.l--sidebar>div>p>small>a,.l--sidebar>div>.row>a,.l--sidebar>div>.small>a{color:var(--theme-header-sidebar-fg)}ul.c--cards-list{min-width:min(100vw - 3rem,30rem)}ul.c--cards-list .primary{border-radius:.25rem;padding:.1rem .25rem;font-size:.9rem;background-color:var(--theme-secondary);color:var(--theme-secondary-contrast)}ul.c--cards-list+.set-selected{margin-bottom:8px}@media only screen and (width >= 50.625rem){ul.c--cards-list+.set-selected{margin-bottom:16px}}ul.c--cards-list .selected{border-radius:.25rem;margin-inline:-.5rem!important;padding-inline:.5rem!important;background:color-mix(in srgb,var(--theme-fg),transparent 90%)}ul.c--cards-list .selected>div>p{text-transform:uppercase;font-weight:600;font-size:.8rem;color:color-mix(in srgb,var(--theme-fg),transparent 50%)}ul.c--cards-list div:first-child>:first-child{display:flex;align-items:center;gap:8px}ul.c--cards-list div:first-child>:first-child>*{display:flex;align-items:center}ul.c--cards-list div:first-child>:first-child>button{padding:4px;font-size:.875rem}ul.c--cards-list div:first-child .subtle{padding-top:4px;color:var(--theme-fg-subtle)}.c--image-holder{width:100%;position:relative;display:block}.c--image-holder>img{width:100%;z-index:1}.c--image-holder>picture{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;transition:opacity .5s;z-index:2}.c--image-holder>picture.loaded{opacity:1}.c--image-holder>picture>img{width:100%}.c--alerts{z-index:10;display:grid;grid-template-columns:1fr;transition:all .35s;grid-template-rows:0fr;opacity:0}.c--alerts:has(.peek){grid-template-rows:1fr;opacity:1}.c--alerts>ul{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:0;box-shadow:0 0 transparent;background:none;overflow:hidden}.c--alerts>ul>li{border-bottom:1px solid rgba(0,0,0,.25);color:var(--theme-warn-fg);background:var(--theme-warn-bg)}.c--alerts>ul>li>div{padding-block:4px;display:flex;gap:8px;align-items:center;width:100%}.c--alerts>ul>li>div button{font-weight:700;padding:4px;font-size:.84375rem}.c--alerts>ul>li>div button.link{color:var(--theme-warn-fg);border:none;text-decoration:underline}.c--alerts>ul>li>div>.hpwx-icon{min-width:1.25rem;min-height:1.25rem}.c--alerts>ul>li>div>p{font-size:.84375rem;font-weight:600;flex:1 1 auto;margin:0;display:flex;align-items:baseline;column-gap:.25rem;padding:.25rem 0;flex-wrap:wrap}
