a{text-decoration-skip-ink:auto}:before{box-sizing:border-box;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}main{display:block}textarea{font:inherit}img{max-width:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:optimizespeed}html{text-size-adjust:100%;line-height:1.375}button{appearance:button}img{max-width:100%;height:auto}svg{max-height:100%}figure{margin:0;padding:0}iframe{border:none}article iframe{aspect-ratio:16/9;width:100%;height:100%}*,:before,:after{box-sizing:border-box}html{height:100%}body{font-family:var(--type-sans);font-size:var(--type-base-size);-webkit-font-smoothing:antialiased;min-height:100%;margin:0;font-weight:400;position:relative}.container{max-width:74em;padding-left:var(--space-1);padding-right:var(--space-1);margin:0 auto}@media (width>=52em){.container-wide{max-width:90em}}strong,b{color:currentColor;font-family:var(--type-sans-bold);font-weight:var(--type-weight-bold)}i,em,blockquote{font-style:italic}::selection{background:var(--color-primary-light);color:#fff;text-shadow:none}img::selection{background:0 0}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:var(--type-weight);line-height:calc(var(--type-line-height)*.75);margin-bottom:var(--space-2);margin-top:var(--space-2);text-rendering:optimizelegibility}.type-extra-bold{font-family:var(--type-sans-extra-bold);letter-spacing:.004em}@media (width>=64em){h1{font-size:calc(var(--type-base-size)*2.25)}}@media (width>=64em){.h2,h2{font-size:calc(var(--type-base-size)*1.5)}}.h3,h3{font-size:calc(var(--type-base-size)*1.175)}@media (width>=64em){.h3,h3{font-size:calc(var(--type-base-size)*1.25)}}.h4,h4{font-size:calc(var(--type-base-size)*1)}@media (width>=64em){.h4,h4{font-size:calc(var(--type-base-size)*1.15)}}p{color:var(--color-text);font-weight:var(--type-weight);line-height:1.5;line-height:calc(var(--type-line-height));margin-bottom:var(--space-2);margin-top:var(--space-2)}abbr{cursor:help;font-variant:small-caps;letter-spacing:.1em;text-transform:lowercase}sub,sup{vertical-align:baseline;font-size:65%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}blockquote{border-left:2px solid var(--color-spot);color:#5a5a5a;font-size:calc(var(--type-base-size)*1.25);margin:calc(var(--space-4))0 calc(var(--space-4))calc(var(--space-2));padding-left:var(--space-2);font-style:normal;position:relative}dl,ol,ul{margin-bottom:var(--space-2);margin-top:var(--space-2)}ul,ol{line-height:calc(var(--type-line-height));margin-left:0}ul{color:var(--color-text);list-style-type:disc}ol{list-style-type:lower-roman}code{border-radius:var(--form-field-border-radius);color:var(--color-text);font-family:var(--type-mono);overflow-wrap:anywhere;word-break:break-word;background-color:#f7fafc;border:1px solid #0000000d;padding:.15em .2em .05em;font-size:14px}pre{font-family:var(--type-mono);overflow-wrap:break-word;text-align:left;white-space:pre-wrap;word-wrap:break-word;border-radius:2px;padding:.5rem 1rem;font-size:1rem;overflow-x:auto}pre code{background-color:unset;border-radius:unset;padding:unset;white-space:pre-wrap;word-break:break-all;overflow-x:auto}.or{grid-gap:20px;text-align:center;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;width:100%;display:grid}.or:before,.or:after{content:"";border-top:1px solid #ccc}a{color:var(--color-link);text-decoration:none;transition:color .2s}a:not(.button):hover,a:not(.button):focus{color:var(--color-link-hover)}:focus-visible{border-color:var(--form-field-border-color-focus);box-shadow:var(--form-field-box-shadow-focus)}a:hover,a:active{outline:0}.field{background-color:var(--form-field-background-color);border-color:var(--form-field-border-color);border-radius:var(--form-field-border-radius);border-style:var(--form-field-border-style);border-width:var(--form-field-border-width);box-shadow:var(--form-field-box-shadow);caret-color:var(--form-field-caret-color);field-sizing:content;outline:none;transition:box-shadow .2s,border-color .2s,background-color .2s}.field:hover{border-color:var(--form-field-border-color-hover)}.field:focus{border-color:var(--form-field-border-color-focus);box-shadow:var(--form-field-box-shadow-focus)}.field:disabled{background-color:var(--form-field-disabled-background-color);opacity:var(--form-field-disabled-opacity)}.field[readonly]:not(select),.field.is-read-only{background-color:var(--form-field-readonly-background-color)}.full-width{width:100%}label{color:var(--form-label-color);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);display:inline-block}input[type=text],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=date],input[type=week],textarea{background-color:var(--form-field-background-color);border-color:var(--form-field-border-color);border-radius:var(--form-field-border-radius);border-style:var(--form-field-border-style);border-width:var(--form-field-border-width);box-shadow:var(--form-field-box-shadow);caret-color:var(--form-field-caret-color);color:var(--form-field-color);font-size:var(--form-field-font-size);height:var(--form-field-height);padding-left:var(--form-field-padding);padding-right:var(--form-field-padding);outline:none;transition:box-shadow .2s,border-color .2s,background-color .2s}textarea{height:unset;resize:vertical}select{appearance:none;border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);box-shadow:none;height:var(--form-field-height);padding-left:var(--form-field-padding);padding-right:calc(var(--form-field-padding)*2);background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3E%3Cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;width:100%;line-height:1.2}fieldset{border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);margin-bottom:var(--space-2);padding:var(--space-2)}.form-field{position:relative}.form-field input{padding-left:var(--form-field-padding-left)}.form-field-icon{color:var(--form-field-icon-color);display:var(--form-field-icon-display);font-size:var(--form-field-icon-size);left:1rem;top:calc(var(--form-field-height)*.725);transition:color .3s;position:absolute}input::-webkit-outer-spin-button{appearance:none;margin:0}input::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}input{accent-color:var(--color-spot)}.login-links-forgot label{align-items:center;gap:.5rem;display:flex}input:autofill{background:0 0}input:-webkit-autofill{transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}input[data-autocompleted]{background-color:#0000!important}table{--border-color:#dedede;--border-radius:8px;border:1px solid var(--border-color);border-collapse:inherit;border-radius:var(--border-radius);border-spacing:0;width:100%;max-width:100%;margin-top:0;margin-bottom:16px;overflow:auto}.table-scroller{-webkit-overflow-scrolling:touch;overflow-x:scroll}@media (width>=64em){.table-scroller{overflow-x:initial}}.table-scroller table{max-width:unset;table-layout:unset;width:max-content}@media (width>=64em){.table-scroller table{table-layout:fixed;width:100%}}tr:last-child td:first-child{border-bottom-left-radius:8px}tr:last-child td:last-child{border-bottom-right-radius:8px}table th{font-family:var(--type-bold);letter-spacing:.15em;padding:var(--space-2);text-align:left;text-transform:uppercase;background-color:#f6f6f6;border:none;font-size:clamp(.75rem,2vmin,.75rem);&:first-child{border-bottom-left-radius:0;border-top-left-radius:var(--border-radius)}&:last-child{border-bottom-right-radius:0;border-top-right-radius:var(--border-radius)}& :is(first-child){border-top-left-radius:var(--border-radius)}& :is(last-child){border-top-right-radius:var(--border-radius)}}table td{hyphens:auto;overflow-wrap:break-word;padding:var(--space-2);word-wrap:break-word;border:none}table td button{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0}.button{background-color:var(--button-background-color);border-radius:var(--button-border-radius);cursor:pointer;font-family:var(--type-sans-bold);font-size:var(--button-font-size);-webkit-font-smoothing:antialiased;font-weight:var(--type-weight-bold);align-items:center;gap:var(--space-1);padding-bottom:unset;padding-left:calc(var(--button-padding-x)*1.25);padding-right:calc(var(--button-padding-x)*1.25);padding-top:unset;border:none;justify-content:center;line-height:normal;transition:background-color .2s,transform .2s,color .2s,box-shadow .2s,border-color .2s;display:inline-flex}.button:hover{background-color:var(--button-background-color-hover);text-decoration:none}.button:active,.button:focus{border-color:var(--form-field-border-color-focus);box-shadow:var(--form-field-box-shadow-focus);outline:none}.login-well.form-transparent{--button-color:#576487;--button-color-hover:#4a5675}.button-spot{background-color:var(--color-spot);border:1px solid var(--color-spot);color:#fff}.button-primary{background-color:var(--button-background-color);border:1px solid var(--button-border-color);color:#fff}.button-primary:hover,.button-primary:active{background-color:var(--button-background-color-hover);color:#fff}.button-primary-outline{border:1px solid var(--button-background-color);color:var(--button-color);background-color:#0000}.button-primary-outline:hover,.button-primary-outline:active{background-color:var(--button-color);color:#fff}.button-white-outline{color:#fff;background-color:#0000;border:1px solid #fff}.button-white-outline:hover,.button-white-outline:active{color:var(--button-color);background-color:#fff}.body-dark .form-transparent .button-primary-outline{border:1px solid var(--color-light);color:var(--color-light)}.button-warning{background-color:var(--color-warning);border:1px solid var(--color-warning)}.button-warning:hover,.button-warning:active{background:var(--color-warning);color:#fff}.button-danger{background-color:var(--color-danger);border:1px solid var(--color-danger);color:#fff}.button-danger:hover,.button-danger:active{background:var(--color-danger);color:#fff}.button-danger-outline{border:1px solid var(--color-danger);color:var(--color-danger);background-color:#0000}.button-danger-outline:hover,.button-danger-outline:active{background:var(--color-danger);color:#fff}.button-success{background-color:var(--color-success);border:1px solid var(--color-success);color:#fff}.button-success:hover,.button-success:active{background:var(--color-success);color:#fff}.button-info{background-color:var(--color-info);border:1px solid var(--color-info);color:#fff}.button-info:hover,.button-info:active{background:var(--color-info);color:#fff}.button-tiny{height:28px;padding-left:calc(var(--button-padding-x)*.65);padding-right:calc(var(--button-padding-x)*.65);font-size:.85em}@media (width>=52em){.button-tiny{height:28px;font-size:.75rem}}.button-small{height:34px;padding-left:calc(var(--button-padding-x)*.95);padding-right:calc(var(--button-padding-x)*.95);font-size:.95rem}@media (width>=52em){.button-small{height:34px;font-size:.85rem}}.button-medium{height:44px;padding-left:calc(var(--button-padding-x)*1.15);padding-right:calc(var(--button-padding-x)*1.15);font-size:1rem}@media (width>=52em){.button-medium{font-size:1.2em}}.button-large{height:52px;padding-left:calc(var(--button-padding-x)*1.75);padding-right:calc(var(--button-padding-x)*1.75);font-size:1.25em}@media (width>=52em){.button-large{font-size:1.5em}}.button-white{color:var(--color-primary);background-color:#fff}.button-white:hover{color:var(--color-primary);background-color:#f5f5f5}.button-transparent,.button-transparent:focus,.button-transparent:active{box-shadow:none;color:var(--color-primary);background-color:#0000}.button-transparent:hover{box-shadow:none;color:var(--color-primary);background-color:#f6f6f6}.button-transparent:before{display:none}.button-transparent:visited,.button-transparent{background-color:#0000}.button-fullwidth{text-align:center;width:100%}.button:disabled,.button[disabled],.button[disabled=disabled],button[disabled]{filter:grayscale();opacity:.5;pointer-events:none;user-select:none}.button-link,.button-link:focus,.button-link:active{color:var(--color-primary);background-color:#0000}.button-link:hover{color:var(--color-primary);background-color:#f6f6f6}body.body-dark .form-transparent .button-link{background-color:#fff}.button-loading{position:relative}.button-loading span{justify-content:center;align-items:center;transition:opacity .1s;display:flex}.button-loading-active span{opacity:0}.button-loading-active:after{content:"";border:.15rem solid #0000;border-color:#0000 #0000 currentColor currentColor;border-radius:100%;width:16px;height:16px;animation:.3s linear infinite loading;display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px)}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-social .icon svg{fill:currentColor;filter:grayscale()saturate();object-fit:contain;width:70%;height:70%}.button-social .icon svg *{filter:grayscale()saturate();fill:#fff!important}button[type=submit].button-social,button.button-social,a.button-social,.button-social{border:none;border-color:var(--form-field-border-color);border-style:var(--form-field-border-style);border-width:var(--form-field-border-width);color:var(--color-heading);text-align:left;background-color:#0000;margin:0;padding-left:80px;transition:background-color .2s,transform .2s,color .2s,box-shadow .2s,border-color .2s}button[type=submit].button-social .icon,button.button-social .icon,a.button-social .icon,.button-social .icon{background-color:var(--color-primary);border-bottom-left-radius:var(--button-border-radius);border-top-left-radius:var(--button-border-radius);box-sizing:border-box;color:#fff;justify-content:center;align-items:center;width:60px;height:100%;font-size:1.7rem;display:flex;position:absolute;top:0;left:0}button[type=submit].button-social:hover,button.button-social:hover,a.button-social:hover,.button-social:hover{border-color:var(--form-field-border-color-hover);color:var(--color-heading);background-color:#0000}button[type=submit].button-social-icon,button.button-social-icon,a.button-social-icon,.button-social-icon{border:none;overflow:hidden}button[type=submit].button-social-icon .icon,button.button-social-icon .icon,a.button-social-icon .icon,.button-social-icon .icon{border-bottom-right-radius:var(--button-border-radius);border-top-right-radius:var(--button-border-radius)}.body-dark .form-transparent button[type=submit].button-social,.body-dark .form-transparent button.button-social,.body-dark .form-transparent a.button-social,.body-dark .form-transparent .button-social{background-color:var(--form-field-background-color-dark);color:#fff;border-width:0}button.button-social.button-google .icon,.button-social.button-google .icon{background-color:var(--authenticator-google-color)}button.button-social.button-pingfederate .icon,.button-social.button-pingfederate .icon{background-color:var(--authenticator-pingfederate-color)}button.button-social.button-email .icon,.button-social.button-email .icon{background-color:var(--authenticator-email-color)}button.button-social.button-oidc .icon,.button-social.button-oidc .icon{background-color:var(--authenticator-oidc-color)}button.button-social.button-group .icon,.button-social.button-group .icon{background-color:var(--authenticator-group-color)}button.button-social.button-encap .icon,.button-social.button-encap .icon{background-color:var(--authenticator-encap-color)}button.button-social.button-windows .icon,.button-social.button-windows .icon{background-color:var(--authenticator-windows-color)}button.button-social.button-siths .icon,.button-social.button-siths .icon{background-color:var(--authenticator-siths-color)}button.button-social.button-facebook .icon,.button-social.button-facebook .icon{background-color:var(--authenticator-facebook-color)}button.button-social.button-github .icon,.button-social.button-github .icon{background-color:var(--authenticator-github-color)}button.button-social.button-dropbox .icon,.button-social.button-dropbox .icon{background-color:var(--authenticator-dropbox-color)}button.button-social.button-aws .icon,.button-social.button-aws .icon{background-color:var(--authenticator-aws-color)}button.button-social.button-salesforce .icon,.button-social.button-salesforce .icon{background-color:var(--authenticator-salesforce-color)}button.button-social.button-windows-live .icon,.button-social.button-windows-live .icon{background-color:var(--authenticator-windows-live-color)}button.button-social.button-slack .icon,.button-social.button-slack .icon{background-color:var(--authenticator-slack-color)}button.button-social.button-box .icon,.button-social.button-box .icon{background-color:var(--authenticator-box-color)}button.button-social.button-bitbucket .icon,.button-social.button-bitbucket .icon{background-color:var(--authenticator-bitbucket-color)}button.button-social.button-signicat .icon,.button-social.button-signicat .icon{background-color:var(--authenticator-signicat-color)}button.button-social.button-criipto .icon,.button-social.button-criipto .icon{background-color:var(--authenticator-criipto-color)}button.button-social.button-username .icon,.button-social.button-username .icon{background-color:var(--authenticator-username-color)}button.button-social.button-stackexchange .icon,.button-social.button-stackexchange .icon{background-color:var(--authenticator-stackexchange-color)}button.button-social.button-freja-eid .icon,.button-social.button-freja-eid .icon{background-color:var(--authenticator-freja-eid-color)}button.button-social.button-cgi .icon,.button-social.button-cgi .icon{background-color:var(--authenticator-cgi-color)}button.button-social.button-instagram .icon,.button-social.button-instagram .icon{background-color:var(--authenticator-instagram-color)}button.button-social.button-twitter .icon,.button-social.button-twitter .icon{background-color:var(--authenticator-twitter-color)}button.button-social.button-linkedin .icon,.button-social.button-linkedin .icon{background-color:var(--authenticator-linkedin-color)}button.button-social.button-sms .icon,.button-social.button-sms .icon{background-color:var(--authenticator-sms-color)}button.button-social.button-html-form .icon,.button-social.button-html-form .icon{background-color:var(--authenticator-html-form-color)}button.button-social.button-totp .icon,.button-social.button-totp .icon{background-color:var(--authenticator-totp-color)}button.button-social.button-saml .icon,.button-social.button-saml .icon{background-color:var(--authenticator-saml-color)}button.button-social.button-bankid .icon,.button-social.button-bankid .icon{background-color:var(--authenticator-bankid-color)}button.button-social.button-duo .icon,.button-social.button-duo .icon{background-color:var(--authenticator-duo-color)}button.button-social.button-sign-in-with-apple .icon,.button-social.button-sign-in-with-apple .icon{background-color:var(--authenticator-sign-in-with-apple-color)}button.button-social.button-netidaccess-os .icon,.button-social.button-netidaccess-os .icon{background-color:var(--authenticator-netidaccess-os-color)}button.button-social.button-social-single-color .icon,.button-social.button-social-single-color .icon{background-color:var(--authenticator-social-single-color)}.form-field-social-icon{width:50px;height:50px;margin-right:.5rem;display:inline-block}.form-field-social-icon a{height:100%;position:relative}.button.button-social-icon,.btn.button-social-icon{padding-left:inherit;align-items:center;display:block}.button-social.button-social-icon .icon,.button-social.button-social-icon.button-bankid .ion-bankid{justify-content:center;align-items:center;width:100%;font-size:1.95rem;display:inline-flex}.button-social.button-social-icon.button-bankid .ion-bankid{background-size:50%}.button-social.button-social-icon .icon,.button-social.button-social-icon.button-google .ion-google{justify-content:center;align-items:center;width:100%;font-size:1.95rem;display:inline-flex}.button-social.button-social-icon.button-google .ion-google{background-size:45%}[role=progressbar]{border-radius:var(--progress-bar-border-radius);color:#fff;float:left;height:100%;font-size:12px;line-height:var(--progress-bar-height);text-align:center;width:0%;transition:width .6s}.progress{height:var(--progress-bar-height)}.progress-success{background-color:var(--color-success)}.progress-info{background-color:var(--color-info)}.progress-warning{background-color:var(--color-warning)}div.progress .progress-danger{background-color:var(--color-danger)}.h100{height:100%}.w100{width:100%}.w50{width:50%}.h100vh{height:100vh}.h-auto{height:auto}.w-auto{width:auto}.inlineicon{vertical-align:middle;margin-right:.5rem;display:inline-block}.is-forbidden{cursor:not-allowed}.is-disabled{pointer-events:none}.circle{border-radius:50%}.clearfix:after{clear:both;content:"";display:table}.regular{font-weight:400}.italic{font-style:italic}.left-align{text-align:left}.center{text-align:center}.right-align{text-align:right}.justify{text-align:justify}.list-reset{padding-left:0;list-style:none}.uppercase{text-transform:uppercase}.uppercasecaps{font-family:var(--type-sans-bold);-webkit-font-smoothing:antialiased;font-weight:var(--type-weight);letter-spacing:.085em;text-transform:uppercase}.no-decoration{text-decoration:none}.capitalize{text-transform:capitalize}.nowrap{white-space:nowrap}.balance{text-wrap:balance}.primary{color:var(--color-primary)}.primary-dark{color:var(--color-primary-dark)}.primary-light{color:var(--color-primary-light)}.primary-spot{color:var(--color-spot)}.tertiary{color:var(--color-tertiary)}.bg-white{background-color:#fff}.bg-primary{background-color:var(--color-primary)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-primary-spot{background-color:var(--color-spot)}.bg-light-grey{background-color:var(--color-grey-subtle)}.white{color:#fff}.red{color:red}.grey-light{color:var(--color-grey-light)}.grey-subtle{color:var(--color-grey-subtle)}.w-maxcontent{width:max-content}.w-mincontent{width:min-content}.w-1{width:1.5rem}.w-2{width:2.5rem}.w-3{width:3.5rem}.w-4{width:4.5rem}.w-5{width:5.5rem}.w-6{width:6.5rem}.w-7{width:7.5rem}.w-8{width:8.5rem}.w-9{width:9.5rem}.w-10{width:10.5rem}.w-11{width:11.5rem}.w-12{width:12.5rem}.w-13{width:13.5rem}.w-14{width:14.5rem}.w-15{width:15.5rem}.w-16{width:16.5rem}.w-17{width:17.5rem}.w-18{width:18.5rem}.w-19{width:19.5rem}.w-20{width:20.5rem}.w-21{width:21.5rem}.w-22{width:22.5rem}.w-23{width:23.5rem}.w-24{width:24.5rem}.w-25{width:25.5rem}.w-26{width:26.5rem}.w-27{width:27.5rem}.w-28{width:28.5rem}.w-29{width:29.5rem}.w-30{width:30.5rem}.w-31{width:31.5rem}.w-32{width:32.5rem}.w-33{width:33.5rem}.w-34{width:34.5rem}.w-35{width:35.5rem}.w-36{width:36.5rem}.w-37{width:37.5rem}.w-38{width:38.5rem}.w-39{width:39.5rem}.w-40{width:40.5rem}.mw-1{max-width:1.5rem}.mw-2{max-width:2.5rem}.mw-3{max-width:3.5rem}.mw-4{max-width:4.5rem}.mw-5{max-width:5.5rem}.mw-6{max-width:6.5rem}.mw-7{max-width:7.5rem}.mw-8{max-width:8.5rem}.mw-9{max-width:9.5rem}.mw-10{max-width:10.5rem}.mw-11{max-width:11.5rem}.mw-12{max-width:12.5rem}.mw-13{max-width:13.5rem}.mw-14{max-width:14.5rem}.mw-15{max-width:15.5rem}.mw-16{max-width:16.5rem}.mw-17{max-width:17.5rem}.mw-18{max-width:18.5rem}.mw-19{max-width:19.5rem}.mw-20{max-width:20.5rem}.mw-21{max-width:21.5rem}.mw-22{max-width:22.5rem}.mw-23{max-width:23.5rem}.mw-24{max-width:24.5rem}.mw-25{max-width:25.5rem}.mw-26{max-width:26.5rem}.mw-27{max-width:27.5rem}.mw-28{max-width:28.5rem}.mw-29{max-width:29.5rem}.mw-30{max-width:30.5rem}.mw-31{max-width:31.5rem}.mw-32{max-width:32.5rem}.mw-33{max-width:33.5rem}.mw-34{max-width:34.5rem}.mw-35{max-width:35.5rem}.mw-36{max-width:36.5rem}.mw-37{max-width:37.5rem}.mw-38{max-width:38.5rem}.mw-39{max-width:39.5rem}.mw-40{max-width:40.5rem}.h-1{height:1.5rem}.h-2{height:2.5rem}.h-3{height:3.5rem}.h-4{height:4.5rem}.h-5{height:5.5rem}.h-6{height:6.5rem}.h-7{height:7.5rem}.h-8{height:8.5rem}.h-9{height:9.5rem}.h-10{height:10.5rem}.h-11{height:11.5rem}.h-12{height:12.5rem}.h-13{height:13.5rem}.h-14{height:14.5rem}.h-15{height:15.5rem}.h-16{height:16.5rem}.h-17{height:17.5rem}.h-18{height:18.5rem}.h-19{height:19.5rem}.h-20{height:20.5rem}.h-21{height:21.5rem}.h-22{height:22.5rem}.h-23{height:23.5rem}.h-24{height:24.5rem}.h-25{height:25.5rem}.h-26{height:26.5rem}.h-27{height:27.5rem}.h-28{height:28.5rem}.h-29{height:29.5rem}.h-30{height:30.5rem}.h-31{height:31.5rem}.h-32{height:32.5rem}.h-33{height:33.5rem}.h-34{height:34.5rem}.h-35{height:35.5rem}.h-36{height:36.5rem}.h-37{height:37.5rem}.h-38{height:38.5rem}.h-39{height:39.5rem}.h-40{height:40.5rem}.mh-1{max-height:1.5rem}.mh-2{max-height:2.5rem}.mh-3{max-height:3.5rem}.mh-4{max-height:4.5rem}.mh-5{max-height:5.5rem}.mh-6{max-height:6.5rem}.mh-7{max-height:7.5rem}.mh-8{max-height:8.5rem}.mh-9{max-height:9.5rem}.mh-10{max-height:10.5rem}.mh-11{max-height:11.5rem}.mh-12{max-height:12.5rem}.mh-13{max-height:13.5rem}.mh-14{max-height:14.5rem}.mh-15{max-height:15.5rem}.mh-16{max-height:16.5rem}.mh-17{max-height:17.5rem}.mh-18{max-height:18.5rem}.mh-19{max-height:19.5rem}.mh-20{max-height:20.5rem}.mh-21{max-height:21.5rem}.mh-22{max-height:22.5rem}.mh-23{max-height:23.5rem}.mh-24{max-height:24.5rem}.mh-25{max-height:25.5rem}.mh-26{max-height:26.5rem}.mh-27{max-height:27.5rem}.mh-28{max-height:28.5rem}.mh-29{max-height:29.5rem}.mh-30{max-height:30.5rem}.mh-31{max-height:31.5rem}.mh-32{max-height:32.5rem}.mh-33{max-height:33.5rem}.mh-34{max-height:34.5rem}.mh-35{max-height:35.5rem}.mh-36{max-height:36.5rem}.mh-37{max-height:37.5rem}.mh-38{max-height:38.5rem}.mh-39{max-height:39.5rem}.mh-40{max-height:40.5rem}.grid-container{grid-gap:1rem;display:grid}[grid-auto-flow=column]{grid-auto-flow:column}@media (width>=52em){[md-grid-auto-flow=column]{grid-auto-flow:column}}[grid-auto-columns=max-content]{grid-auto-columns:max-content}[grid-justify=center]{justify-content:center}[grid-justify=start]{justify-content:start}[align-center=center]{align-items:center}[justify-items=center]{justify-items:center}.span-all-columns{grid-column:1/-1}[grid-auto-rows]{grid-auto-rows:1fr}[gap="0"]{grid-gap:.5rem}@media (width>=40em){[gap="0"]{grid-gap:0rem}}[gap="1"]{grid-gap:.5rem}@media (width>=40em){[gap="1"]{grid-gap:1rem}}[gap="2"]{grid-gap:1rem}@media (width>=40em){[gap="2"]{grid-gap:2rem}}[gap="3"]{grid-gap:1rem}@media (width>=40em){[gap="3"]{grid-gap:3rem}}[gap="4"]{grid-gap:1rem}@media (width>=40em){[gap="4"]{grid-gap:4rem}}[columns="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=40em){[sm-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[sm-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=52em){[md-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[md-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[md-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64em){[lg-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=74em){[xlg-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){[lg-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[lg-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[lg-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[lg-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}.col{box-sizing:border-box;float:left}.col-right{box-sizing:border-box;float:right}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media (width>=40em){.sm-col{box-sizing:border-box;float:left}.sm-col-right{box-sizing:border-box;float:right}.sm-col-1{width:8.33333%}.sm-col-2{width:16.6667%}.sm-col-3{width:25%}.sm-col-4{width:33.3333%}.sm-col-5{width:41.6667%}.sm-col-6{width:50%}.sm-col-7{width:58.3333%}.sm-col-8{width:66.6667%}.sm-col-9{width:75%}.sm-col-10{width:83.3333%}.sm-col-11{width:91.6667%}.sm-col-12{width:100%}}@media (width>=52em){.md-col{box-sizing:border-box;float:left}.md-col-right{box-sizing:border-box;float:right}.md-col-1{width:8.33333%}.md-col-2{width:16.6667%}.md-col-3{width:25%}.md-col-4{width:33.3333%}.md-col-5{width:41.6667%}.md-col-6{width:50%}.md-col-7{width:58.3333%}.md-col-8{width:66.6667%}.md-col-9{width:75%}.md-col-10{width:83.3333%}.md-col-11{width:91.6667%}.md-col-12{width:100%}}@media (width>=64em){.lg-col{box-sizing:border-box;float:left}.lg-col-right{box-sizing:border-box;float:right}.lg-col-1{width:8.33333%}.lg-col-2{width:16.6667%}.lg-col-3{width:25%}.lg-col-4{width:33.3333%}.lg-col-5{width:41.6667%}.lg-col-6{width:50%}.lg-col-7{width:58.3333%}.lg-col-8{width:66.6667%}.lg-col-9{width:75%}.lg-col-10{width:83.3333%}.lg-col-11{width:91.6667%}.lg-col-12{width:100%}}.br-1{border-radius:1px}.br-t-1{border-top-left-radius:1px;border-top-right-radius:1px}.br-t-l-1{border-top-left-radius:1px}.br-t-r-1{border-top-right-radius:1px}.br-b-1{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.br-b-r-1{border-bottom-right-radius:1px}.br-b-l-1{border-bottom-left-radius:1px}.br-2{border-radius:2px}.br-t-2{border-top-left-radius:2px;border-top-right-radius:2px}.br-t-l-2{border-top-left-radius:2px}.br-t-r-2{border-top-right-radius:2px}.br-b-2{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.br-b-r-2{border-bottom-right-radius:2px}.br-b-l-2{border-bottom-left-radius:2px}.br-3{border-radius:3px}.br-t-3{border-top-left-radius:3px;border-top-right-radius:3px}.br-t-l-3{border-top-left-radius:3px}.br-t-r-3{border-top-right-radius:3px}.br-b-3{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.br-b-r-3{border-bottom-right-radius:3px}.br-b-l-3{border-bottom-left-radius:3px}.br-4{border-radius:4px}.br-t-4{border-top-left-radius:4px;border-top-right-radius:4px}.br-t-l-4{border-top-left-radius:4px}.br-t-r-4{border-top-right-radius:4px}.br-b-4{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.br-b-r-4{border-bottom-right-radius:4px}.br-b-l-4{border-bottom-left-radius:4px}.br-5{border-radius:5px}.br-t-5{border-top-left-radius:5px;border-top-right-radius:5px}.br-t-l-5{border-top-left-radius:5px}.br-t-r-5{border-top-right-radius:5px}.br-b-5{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.br-b-r-5{border-bottom-right-radius:5px}.br-b-l-5{border-bottom-left-radius:5px}.br-6{border-radius:6px}.br-t-6{border-top-left-radius:6px;border-top-right-radius:6px}.br-t-l-6{border-top-left-radius:6px}.br-t-r-6{border-top-right-radius:6px}.br-b-6{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.br-b-r-6{border-bottom-right-radius:6px}.br-b-l-6{border-bottom-left-radius:6px}.br-7{border-radius:7px}.br-t-7{border-top-left-radius:7px;border-top-right-radius:7px}.br-t-l-7{border-top-left-radius:7px}.br-t-r-7{border-top-right-radius:7px}.br-b-7{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.br-b-r-7{border-bottom-right-radius:7px}.br-b-l-7{border-bottom-left-radius:7px}.br-8{border-radius:8px}.br-t-8{border-top-left-radius:8px;border-top-right-radius:8px}.br-t-l-8{border-top-left-radius:8px}.br-t-r-8{border-top-right-radius:8px}.br-b-8{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.br-b-r-8{border-bottom-right-radius:8px}.br-b-l-8{border-bottom-left-radius:8px}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-center{align-items:center}.flex-baseline{align-items:baseline}.flex-start{align-items:flex-start}.flex-end{align-items:flex-end}.flex-justify{justify-content:space-between}.flex-auto{flex:auto}.flex-grow{flex:1 0 auto}.flex-none{flex:none}@media (width>=40em){.sm-flex{display:flex}}@media (width>=52em){.md-flex{display:flex}}@media (width>=64em){.lg-flex{display:flex}}@media (width>=40em){.flex-10{flex:0 0 10%}.flex-20{flex:0 0 20%}.flex-25{flex:0 0 25%}.flex-33{flex:0 0 33.3333%}.flex-30{flex:0 0 30%}.flex-40{flex:0 0 40%}.flex-50{flex:0 0 50%}.flex-60{flex:0 0 60%}.flex-66{flex:0 0 66.6667%}.flex-70{flex:0 0 70%}.flex-75{flex:0 0 75%}.flex-80{flex:0 0 80%}.flex-90{flex:0 0 90%}.flex-100{flex:0 0 100%}}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}@media (width>=74em){.xlg-flex{display:flex}}.inline-flex{display:inline-flex}.flex-stretch{align-items:stretch}.flex-nostretch{align-self:center}.flex-nostretch-start{align-self:flex-start}.flex-nostretch-end{align-self:flex-end}.flex-noshrink{flex-shrink:0}.flex-align-normal{align-self:normal}.mt-auto{margin-top:auto}.justify-reset{justify-content:unset}.align-items-reset{align-items:unset}@media (width>=40em){.sm-mb0{margin-bottom:0}.sm-justify-center{justify-content:center}}@media (width>=52em){.md-justify-start{justify-content:flex-start}}@media (width>=40em){.sm-flex-row{flex-direction:row}}.flex-between{align-content:space-between}.no-flex{flex:none}.flex-gap-1{gap:var(--space-1)}.flex-gap-2{gap:var(--space-2)}.flex-gap-3{gap:var(--space-3)}.flex-gap-4{gap:var(--space-4)}.flex-row-gap-1{row-gap:var(--space-1)}.flex-row-gap-2{row-gap:var(--space-2)}.flex-row-gap-3{row-gap:var(--space-3)}.flex-row-gap-4{row-gap:var(--space-4)}.hide-sm-flex{display:none}@media (width>=40em){.hide-sm-flex{display:flex}}.flex-row-reverse{flex-direction:row-reverse}.sm-flex-row-reverse{@media (width>=40em){flex-direction:row-reverse}}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse-sm-unset{flex-direction:row-reverse;@media (width>=40em){flex-direction:unset}}.flex-column-reverse-sm-unset{flex-direction:column-reverse;@media (width>=40em){flex-direction:unset}}:root{--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86)}.ease-in-quad{transition-timing-function:var(--ease-in-quad)}.ease-in-cubic{transition-timing-function:var(--ease-in-cubic)}.ease-in-quart{transition-timing-function:var(--ease-in-quart)}.ease-in-quint{transition-timing-function:var(--ease-in-quint)}.ease-in-expo{transition-timing-function:var(--ease-in-expo)}.ease-in-circ{transition-timing-function:var(--ease-in-circ)}.ease-out-quad{transition-timing-function:var(--ease-out-quad)}.ease-out-cubic{transition-timing-function:var(--ease-out-cubic)}.ease-out-quart{transition-timing-function:var(--ease-out-quart)}.ease-out-quint{transition-timing-function:var(--ease-out-quint)}.ease-out-expo{transition-timing-function:var(--ease-out-expo)}.ease-out-circ{transition-timing-function:var(--ease-out-circ)}.ease-in-out-quad{transition-timing-function:var(--ease-in-out-quad)}.ease-in-out-cubic{transition-timing-function:var(--ease-in-out-cubic)}.ease-in-out-quart{transition-timing-function:var(--ease-in-out-quart)}.ease-in-out-quint{transition-timing-function:var(--ease-in-out-quint)}.ease-in-out-expo{transition-timing-function:var(--ease-in-out-expo)}.ease-in-out-circ{transition-timing-function:var(--ease-in-out-circ)}.m-unset{margin:unset}.p-unset{padding:unset}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.m1{margin:var(--space-1)}.mt1{margin-top:var(--space-1)}.mr1{margin-right:var(--space-1)}.mb1{margin-bottom:var(--space-1)}.ml1{margin-left:var(--space-1)}.m2{margin:var(--space-2)}.mt2{margin-top:var(--space-2)}.mr2{margin-right:var(--space-2)}.mb2{margin-bottom:var(--space-2)}.ml2{margin-left:var(--space-2)}.m3{margin:var(--space-3)}.mt3{margin-top:var(--space-3)}.mr3{margin-right:var(--space-3)}.mb3{margin-bottom:var(--space-3)}.ml3{margin-left:var(--space-3)}.m4{margin:var(--space-4)}.mt4{margin-top:var(--space-4)}.mr4{margin-right:var(--space-4)}.mb4{margin-bottom:var(--space-4)}.ml4{margin-left:var(--space-4)}.mxn1{margin-left:calc(var(--space-1)*-1);margin-right:calc(var(--space-1)*-1)}.mxn2{margin-left:calc(var(--space-2)*-1);margin-right:calc(var(--space-2)*-1)}.mxn3{margin-left:calc(var(--space-3)*-1);margin-right:calc(var(--space-3)*-1)}.mxn4{margin-left:calc(var(--space-4)*-1);margin-right:calc(var(--space-4)*-1)}.mx-auto{margin-left:auto;margin-right:auto}@media (width>=64em){.lg-mt0{margin-top:0}.lg-mt1{margin-top:var(--space-2)}.lg-mt2,.lg-mt3,.lg-mt4{margin-top:var(--space-3)}.lg-mb0{margin-bottom:0}.lg-mt1{margin-bottom:var(--space-2)}.lg-mb2,.lg-mb3,.lg-mb4{margin-bottom:var(--space-3)}}.p0{padding:0}.p05{padding:calc(var(--space-1)/2)}.p1{padding:var(--space-1)}.py05{padding-bottom:calc(var(--space-1)/2);padding-top:calc(var(--space-1)/2)}.py1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.px05{padding-left:calc(var(--space-1)/2);padding-right:calc(var(--space-1)/2)}.px1{padding-left:var(--space-1);padding-right:var(--space-1)}.p2{padding:var(--space-2)}.py2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.px2{padding-left:var(--space-2);padding-right:var(--space-2)}.p3{padding:var(--space-3)}.py3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.px3{padding-left:var(--space-3);padding-right:var(--space-3)}.p4{padding:var(--space-4)}.py4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.px4{padding-left:var(--space-4);padding-right:var(--space-4)}@media (width>=64em){.lg-px2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg-px3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg-px4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg-p2{padding:var(--space-2)}.lg-p3{padding:var(--space-3)}.lg-p4{padding:var(--space-4)}}.ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:80%;overflow:hidden}.line-clamp{display:box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.word-break-all{word-break:break-all}.word-break-word{word-break:break-word}.overflow-wrap-break-word{overflow-wrap:break-word}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-hidden,.overflow-y-hidden{overflow-x:hidden}.max-content{width:max-content}.min-content{width:min-content}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.sm-show,.md-show,.lg-show{display:none!important}@media (width>=40em){.sm-show{display:block!important}}@media (width>=52em){.md-show{display:block!important}}@media (width>=64em){.lg-show{display:block!important}}@media (width>=40em){.sm-hide{display:none!important}}@media (width>=52em){.md-hide{display:none!important}}@media (width>=64em){.lg-hide{display:none!important}}.display-none{display:none!important}.hide{clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;position:absolute!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ofc{object-fit:cover}.oft{object-fit:contain}.off{object-fit:fill}.border-light{border:1px solid var(--color-grey-light)}.border-bottom-light{border-bottom:1px solid var(--color-grey-light)}.border-top-light{border-top:1px solid var(--color-grey-light)}.border-left-light{border-left:1px solid var(--color-grey-light)}.border-right-light{border-right:1px solid var(--color-grey-light)}.border-primary{border:1px solid var(--color-primary)}.border-spot{border:1px solid var(--color-spot)}.border-success{border:1px solid var(--color-success)}.border-error{border:1px solid var(--color-danger)}.border-warning{border:1px solid var(--color-warning)}.hover-bg-light:hover{background-color:var(--color-grey-subtle)}.hover-bg-primary-dark:hover{background-color:var(--color-primary-dark)}a.hover-color-white:hover,.hover-color-white:hover{color:#fff}.is-error{color:var(--color-danger)}.is-warning{color:var(--color-warning)}.is-success{color:var(--color-success)}input.is-error{border-color:var(--color-danger);color:var(--color-danger)}input.is-warning{border-color:var(--color-warning);color:var(--color-warning)}input.is-success{border-color:var(--color-success);color:var(--color-success)}.alert-wrapper{padding:1rem}@media (width>=40em){.alert-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.alert{border-color:var(--alert-border-color);border-radius:2px;border-radius:var(--alert-border-radius);border-style:var(--alert-border-style);border-width:var(--alert-border-width);color:var(--color-text);justify-content:space-between;align-items:center;width:max-content;min-width:30em;max-width:100%;padding:1rem 1rem 1rem 60px;font-size:.8rem;display:flex;position:relative;overflow:hidden}.alert:before{color:#0000;content:"";text-shadow:0 0 #fff;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;justify-content:center;align-items:center;width:30px;height:100%;padding:1.5rem;line-height:0;display:flex;position:absolute;top:0;left:0}.alert-warning{border-color:var(--color-warning);color:var(--color-warning)}.alert-danger{border-color:var(--color-danger);color:var(--color-danger)}.alert-success{border-color:var(--color-success);color:var(--color-success)}.alert-info{border-color:var(--color-info);color:var(--color-info)}.alert-warning:before{background-color:var(--color-warning);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" ><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"/><path d=\"M12 9v4\"/><path d=\"M12 17h.01\"/></svg>")}.alert-danger:before{background-color:var(--color-danger);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" ><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"/><path d=\"M12 9v4\"/><path d=\"M12 17h.01\"/></svg>")}.alert-success:before{background-color:var(--color-success);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" ><path d=\"M20 6 9 17l-5-5\"/></svg>")}.alert-info:before{background-color:var(--color-info);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" ><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"12\" x2=\"12\" y1=\"8\" y2=\"12\"/><line x1=\"12\" x2=\"12.01\" y1=\"16\" y2=\"16\"/></svg>")}.body-dark .form-transparent .alert{color:#fff}.body-dark .form-transparent .alert.alert-info{border:1px solid var(--color-info)}.body-dark .form-transparent .alert.alert-success{border:1px solid var(--color-success)}.body-dark .form-transparent .alert.alert-danger{border:1px solid var(--color-danger)}.body-dark .form-transparent .alert.alert-warning{border:1px solid var(--color-warning)}.well{padding:.75rem}@media (width>=64em){.well{padding:1.5rem}}.well-grey{background:#00000008 padding-box padding-box;border-radius:4px}.well-white{background:#fff padding-box padding-box;border-radius:4px}.well-border{background-color:#fff;border:1px solid #e6e6e6}.well .qrcode{max-width:200px}.well p{margin-bottom:0}.spinner-container{--spinnerSize:80px;--spinnerCircleSize:80px;--spinnerLogoSize:40px;justify-content:center;align-items:flex-start;display:flex}.spinner{height:var(--spinnerSize);width:var(--spinnerSize);justify-content:center;align-items:center;display:inline-flex;position:relative}.spinner-circle{border-color:color-mix(in srgb,var(--color-primary)30%,white)transparent transparent;transform-origin:50%;border-style:solid;border-width:1px;border-radius:50%;margin:auto;animation:.5s linear infinite spin;position:absolute;inset:0}.spinner-medium .spinner-circle{border-width:2px;width:72px;height:72px}.spinner-logo{fill:var(--color-primary);height:var(--spinnerLogoSize);width:var(--spinnerLogoSize);position:relative;left:-5%}.spinner-top-line{opacity:0;transition:transform .5s,opacity .5s .5s;animation:1s cubic-bezier(.64,.57,.67,1.53) infinite top-animation}.spinner-middle-line{opacity:0;transition:transform .5s,opacity .5s .5s;animation:1s cubic-bezier(.64,.57,.67,1.53) .45s infinite middle-animation}.spinner-tiny-line{opacity:0;transition:transform .5s,opacity .5s .5s;animation:.5s cubic-bezier(.64,.57,.67,1.53) .5s infinite tiny-animation}.spinner-bottom-line{opacity:0;transform-origin:0%;transition:transform .5s,opacity .5s .5s;animation:1s cubic-bezier(.64,.57,.67,1.53) .6s infinite bottom-animation}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bottom-animation{0%{transform:translate(9px)}50%{opacity:1;transform:translate(4px)}to{opacity:0;transform:translate(2px)}}@keyframes tiny-animation{0%{transform:translate(2px)}50%{opacity:1;transform:translate(2px)}70%{opacity:0;transform:translate(2px)}}@keyframes top-animation{0%{transform:translate(16px)}50%{opacity:1;transform:translate(8px)}to{opacity:0;transform:translate(2px)}}@keyframes middle-animation{0%{transform:translate(16px)}50%{opacity:1;transform:translate(8px)}to{opacity:0;transform:translate(2px)}}.spinner-container-transparent{background-color:#0000}.spinner-container-transparent .spinner-circle{border-color:var(--color-primary-light)transparent transparent}.spinner-container-transparent .spinner-logo{fill:var(--color-primary-light)}.pill{color:#fff;font-family:var(--font-bold);-webkit-font-smoothing:antialiased;letter-spacing:.025em;height:24px;text-rendering:optimizeLegibility;text-transform:uppercase;border:none;border-radius:1rem;justify-content:space-between;align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.pill:hover{text-decoration:none}.pill-grey{color:#666;background-color:#eee;border-color:#ddd}.pill-success{background-color:var(--color-success);color:#fff}.pill-warning{background-color:var(--color-warning);color:#fff}.pill-danger{background-color:var(--color-danger);color:#fff}.pill-bright{background-color:var(--color-spot);color:#fff;border:none}.pill-primary{background-color:var(--color-primary);color:#fff;border:none}.pill-danger{background-color:var(--color-danger);color:#fff;border:none}.success-checkmark-circle{fill:none;stroke:var(--color-success);stroke-dasharray:166;stroke-dashoffset:166px;stroke-miterlimit:10;stroke-width:3px;animation:.6s cubic-bezier(.65,0,.45,1) forwards success-stroke}.success-checkmark{box-shadow:inset 0 0 0 var(--color-success);height:56px;stroke:var(--color-success);stroke-miterlimit:10;stroke-width:3px;border-radius:50%;width:56px;margin:2rem auto;animation:.4s ease-in-out .4s forwards success-fill,.3s ease-in-out .9s both scale;display:block}.success-checkmark-check{stroke-dasharray:48;stroke-dashoffset:48px;transform-origin:50%;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards success-stroke}.modal .success-checkmark-circle{animation:none}.modal.active .success-checkmark-circle{animation:.6s cubic-bezier(.65,0,.45,1) forwards success-stroke}.modal .success-checkmark{animation:none}.modal.active .success-checkmark{animation:.4s ease-in-out .4s forwards success-fill,.3s ease-in-out .9s both scale}.modal .success-checkmark-check{animation:none}.modal.active .success-checkmark-check{animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards success-stroke}@keyframes success-stroke{to{stroke-dashoffset:0}}@keyframes success-scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes success-fill{to{box-shadow:inset 0 0 0 30px #fff}}dialog::backdrop{background-color:var(--color-primary-dark);opacity:.5}dialog{border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);background-color:#fff;max-width:600px;margin:0 auto;padding:0;position:relative;top:25%;overflow:hidden}dialog header{border-bottom:1px solid var(--form-field-border-color)}dialog footer{border-bottom-left-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);background-color:#f6f6f6}.toggle-switch{align-items:center;display:flex}.toggle-switch>label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-all;width:50px;height:24px;margin-right:.5rem;font-size:.8rem;font-weight:500;display:inline-block;position:relative}.toggle-switch input{display:none}.toggle-switch-slider{background-color:var(--form-field-placeholder-color);cursor:pointer;border-radius:34px;transition:all .2s;position:absolute;inset:0}.toggle-switch-slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;bottom:4px;left:4px}input:checked+.toggle-switch-slider{background-color:var(--color-success)}input:checked+.toggle-switch-slider:before{transform:translate(26px)}input:disabled+.toggle-switch-slider{background-color:#f1f1f1}[data-tooltip]{position:relative}[data-tooltip]:before,[data-tooltip]:after{opacity:0;pointer-events:none;text-transform:none;user-select:none;font-size:.9em;line-height:1.2;display:none;position:absolute}[data-tooltip][tooltip-visible]:before,[data-tooltip][tooltip-visible]:after{opacity:1;display:block}[data-tooltip]:before{content:"";z-index:1001;border:5px solid #0000}[data-tooltip]:after{color:#fff;content:attr(data-tooltip);text-align:center;white-space:normal;word-break:break-word;z-index:1000;background:#333;border-radius:4px;width:max-content;min-width:100px;max-width:300px;height:max-content;padding:.5rem 1rem;font-size:.85rem;line-height:1.75;box-shadow:0 1em 2em -.5em #00000059}[data-tooltip]:hover:before,[data-tooltip]:hover:after{display:block}[tooltip=""]:before,[tooltip=""]:after{display:none!important}[data-tooltip]:not([flow]):before,[data-tooltip][flow^=up]:before{border-top-color:#333;border-bottom-width:0;bottom:100%}[data-tooltip]:not([flow]):after,[data-tooltip][flow^=up]:after{bottom:calc(100% + 5px)}[data-tooltip]:not([flow]):before,[data-tooltip]:not([flow]):after,[data-tooltip][flow^=up]:before,[data-tooltip][flow^=up]:after{left:50%;transform:translate(-50%,-.5em)}[data-tooltip][flow^=down]:before{border-top-width:0;border-bottom-color:#333;top:100%}[data-tooltip][flow^=down]:after{top:calc(100% + 5px)}[data-tooltip][flow^=down]:before,[data-tooltip][flow^=down]:after{left:50%;transform:translate(-50%,.5em)}[data-tooltip][flow^=left]:before{border-left-color:#333;border-right-width:0;top:50%;left:-5px;transform:translate(-.5em,-50%)}[data-tooltip][flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[data-tooltip][flow^=right]:before{border-left-width:0;border-right-color:#333;top:50%;right:-5px;transform:translate(.5em,-50%)}[data-tooltip][flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[data-tooltip]:not([flow]):hover:before,[data-tooltip]:not([flow]):hover:after,[data-tooltip][flow^=up]:hover:before,[data-tooltip][flow^=up]:hover:after,[data-tooltip][flow^=down]:hover:before,[data-tooltip][flow^=down]:hover:after{animation:.3s ease-out forwards tooltips-vert}[data-tooltip][flow^=left]:hover:before,[data-tooltip][flow^=left]:hover:after,[data-tooltip][flow^=right]:hover:before,[data-tooltip][flow^=right]:hover:after{animation:.3s ease-out forwards tooltips-horz}:root{--color-text:light-dark(#000,#ccd4e6);--color-heading:light-dark(#000,#ccd4e6);--color-light:white;--color-primary:light-dark(#323c53,var(--color-link));--color-primary-dark:#262c3d;--color-primary-medium:#3c4764;--color-primary-light:#7e89a8;--color-tertiary:#f2eb80;--color-success:#57c75c;--color-info:#0092ff;--color-danger:#ca2e2b;--color-warning:#e0c01c;--color-add:#0092ff;--color-spot:light-dark(#d859a1,#d859a1);--color-link:light-dark(var(--color-spot),white);--color-link-hover:light-dark(#000,#fff);--color-grey-light:#ccc;--color-grey-subtle:#f6f6f6;--form-label-color:#666;--form-label-line-height:2;--form-label-font-size:calc(var(--type-base-size)*.85);--form-field-color:black;--form-field-disabled-background-color:#00000020;--form-field-disabled-opacity:.5;--form-field-readonly-background-color:#00000020;--form-field-background-color:light-dark(white,var(--background-color))--type-regular: "Roboto-Regular",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--form-field-background-color-dark:var(--color-primary-dark);--form-field-placeholder-color:#8d8d8d;--form-field-border-color:#cfd9e0;--form-field-box-shadow:none;--form-field-box-shadow-focus:#98cbff 0 0 0 3px;--form-field-border-color-focus:#0059c8;--form-field-height:2.55rem;--form-field-padding:.75rem;--form-field-padding-left:.75rem;--form-field-icon-display:none;--form-field-icon-color:#ccc;--form-field-icon-size:1.5rem;--form-field-border-radius:8px;--form-field-border-style:solid;--form-field-border-width:1px;--form-field-border-color-hover:#989899;--form-field-border-color-dark:var(--color-primary-dark);--form-field-caret-color:var(--color-primary);--form-field-font-size:var(--type-base-size);--type-sans:"Roboto-Regular",system,-apple-system,"Roboto","Segoe UI","Lucida Grande",sans-serif;--type-weight:normal;--type-sans-bold:"Roboto-Bold",roboto,-apple-system,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif;--type-sans-extra-bold:"Roboto-Bold",Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--type-weight-bold:normal;--type-mono:"Roboto-Mono",monospace;--type-line-height:1.5;--type-base-size:1rem;--space-1:.5rem;--space-2:calc(var(--space-1)*2);--space-3:calc(var(--space-1)*4);--space-4:calc(var(--space-1)*8);--progress-bar-height:6px;--progress-bar-border-radius:6px;--button-padding-y:.6rem;--button-padding-x:1rem;--button-border-radius:8px;--button-font-size:calc(var(--type-base-size));--button-color:var(--color-primary);--button-border-color:var(--color-primary);--button-background-color:var(--color-primary);--button-background-color-hover:var(--color-primary-dark);--authenticator-google-color:#4285f4;--authenticator-pingfederate-color:#bc1f27;--authenticator-email-color:grey;--authenticator-oidc-color:#f78c40;--authenticator-group-color:green;--authenticator-encap-color:#fbb034;--authenticator-windows-color:#0078d7;--authenticator-siths-color:#008272;--authenticator-facebook-color:#3b5998;--authenticator-linkedin-color:#0077b5;--authenticator-sms-color:#70b29c;--authenticator-html-form-color:#626c87;--authenticator-saml-color:#666;--authenticator-totp-color:#4682b4;--authenticator-github-color:#333;--authenticator-twitter-color:#1da1f2;--authenticator-bankid-color:#235971;--authenticator-dropbox-color:#007ee5;--authenticator-aws-color:#f90;--authenticator-salesforce-color:#1798c1;--authenticator-windows-live-color:#d83b01;--authenticator-slack-color:#6ecadc;--authenticator-box-color:#0061d5;--authenticator-bitbucket-color:#205081;--authenticator-instagram-color:#c13584;--authenticator-signicat-color:#212831;--authenticator-stackexchange-color:#1e5397;--authenticator-criipto-color:#edb0ab;--authenticator-freja-eid-color:#48429e;--authenticator-cgi-color:#c03;--authenticator-duo-color:#6dc04f;--authenticator-sign-in-with-apple-color:#000;--authenticator-social-single-color:var(--color-primary);--authenticator-username-color:var(--color-primary);--authenticator-netidaccess-os-color:#000;--alert-border-radius:8px;--alert-border-style:solid;--alert-border-width:1px;--alert-border-color:#cfd9e0;--done-checkmark-container-size:100px;--done-checkmark-size:80px;--done-checkmark-line-color:var(--color-success);--done-checkmark-circle-color:var(--color-success);--sidebarWidth:480px;--flow-space:2.25em;--border-radius:16px;--background-color:light-dark(#fcfcfc,#0f131b);--scrollbar-width:10px;--scrollbar-track-color:light-dark(color-mix(in srgb,var(--primary)10%,white),color-mix(in srgb,var(--primary)20%,black));--scrollbar-thumb-color:light-dark(color-mix(in srgb,var(--primary)30%,white),color-mix(in srgb,var(--primary)40%,white));--primary:light-dark(#323c53,#323c53);--color-paragraphs:light-dark(#4d4d4d,#fff);--line:light-dark(#e0e0e0,#fff);--grey:light-dark(#777,#5f5f5f);--grey-light:light-dark(#c8c8c8,#fdfdfe70);--grey-subtle:light-dark(#eee,#37435e);--nav:light-dark(#fff,#333);--nav-link:light-dark(#000,#e6e6e6);--nav-link-hover:var(--grey-subtle);--nav-gradient-from:light-dark(#faf7f1,#000);--nav-gradient-to:light-dark(#fff0,#0000);--type-medium:"Roboto-Medium",roboto,-apple-system,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif;--type-bold:"Roboto-Bold",roboto,-apple-system,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif;--type-sans-regular:"Roboto-Regular",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--type-sans-medium:"Roboto-Medium",roboto,-apple-system,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif;--header-height:54px}@supports (scrollbar-gutter:stable){html{scrollbar-gutter:stable;overflow-y:auto}}html{color-scheme:light dark;background-color:var(--background-color);&[data-color-scheme=light]{color-scheme:light}&[data-color-scheme=dark]{color-scheme:dark}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.button-link:hover,.button-white:hover{background-color:light-dark(var(--grey-subtle),var(--grey-subtle))}.button-transparent:hover{background-color:light-dark(#f6f6f6,var(--grey-subtle))}@font-face{font-family:Roboto-Regular;font-style:normal;src:url(../fonts/Roboto-Regular.woff2)format("woff2")}@font-face{font-family:Roboto-Medium;font-style:normal;src:url(../fonts/Roboto-Medium.woff2)format("woff2")}@font-face{font-family:Roboto-Bold;font-style:normal;src:url(../fonts/Roboto-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto-Mono;font-weight:400;src:url(../fonts/roboto-mono-v12-latin-regular.woff2)format("woff2")}#root{min-height:100dvh}video,img{max-width:100%;height:auto}a{text-underline-offset:4px;text-decoration:none;transition:all .2s;&:hover{color:var(--link-hover)}&.ref{color:light-dark(#000,#fff)}}a:focus-visible{outline:1px solid rgba(black,.2);outline-offset:2px;text-decoration:underline}h1,h2,h3,h4{text-wrap:balance;font-family:var(--type-bold);font-weight:400;line-height:1.2}h1{font-size:clamp(1.25rem,9vmin,2.25rem)}h2{font-size:clamp(1.15rem,9vmin,1.5rem)}h3{font-size:clamp(1.1rem,9vmin,1.25rem)}h4{font-size:clamp(1rem,9vmin,1rem)}:is(h2,h3,h4,h5,h6){scroll-margin-top:120px}p{color:var(--color-paragraphs);font-size:1rem;font-weight:400;line-height:1.85;@media (width>=80em){font-size:1.1rem}}::placeholder{color:light-dark(var(--color-paragraphs),white)}input[type=text],input[type=search]{color:light-dark(var(--form-field-color),white)}article{& ul,& ol{color:var(--color-paragraphs);font-size:1rem;line-height:1.85;@media (width>=80em){font-size:1.1rem}&:is(ol){list-style-type:auto}}}html[data-color-scheme=light] body:has(.app-layout-home){background-image:url(../images/docs-background-pattern.svg);background-position:20vw -10vw;background-color:color-mix(in srgb,var(--color-primary)2%,#fff);background-repeat:no-repeat;background-size:cover}html[data-color-scheme=light] body:has(.app-layout-home) .card{background-color:#fff}.start-image{background-image:url(../images/identity-server-docs-start.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-height:clamp(200px,50vw,600px)}html[data-color-scheme=light] .start-image{background-image:url(../images/identity-server-docs-start.svg)}html[data-color-scheme=dark] .start-image{background-image:url(../images/identity-server-docs-start-dark.svg)}article a{--color-link:light-dark(var(--color-spot),var(--color-spot));--color-link-hover:light-dark(var(--color-spot),color-mix(in srgb,var(--color-spot)70%,white))}article a.card{color:initial}.pill-primary{background-color:light-dark(var(--color-primary),var(--color-primary-dark))}code{background-color:light-dark(var(--grey-subtle),var(--grey-subtle));padding-block:calc(var(--space-1)/4);padding-inline:calc(var(--space-1)/2);border-radius:var(--border-radius)}.astro-code{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);margin:0 0 var(--space-2)0;counter-reset:line;padding:var(--space-2)0;background-color:#000!important;& code{background-color:unset;display:grid;& .line{white-space:pre;padding:0 1.5rem;& span{color:#fff}}& .line:before{counter-increment:line;content:counter(line);text-align:right;color:#fff;user-select:none;width:1.5rem;margin-right:1.5rem;display:inline-block}& .line:hover{background-color:light-dark(#0000000d,#ffffff0d)}}}.copy-wrapper{background-color:color-mix(in srgb,var(--primary),black 20%);border-radius:var(--border-radius);position:absolute;top:0;&>div{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:.75rem;display:flex}}article{margin-inline:auto}article>*+*{margin-block-start:var(--space-3,1em)}fieldset{border:1px solid var(--grey-light);border-radius:var(--border-radius);padding:1rem}figcaption{font-style:italic}.anchor-link{opacity:0;align-items:center;gap:.5rem;margin-inline-start:var(--space-1);display:inline-flex}.anchor-link-content{align-items:center;gap:.5rem;display:inline-flex}.anchor-hash{display:inline-flex}.anchor-copy-icon{cursor:pointer;align-items:center;display:inline-flex}.anchor-copy-icon:hover{color:var(--color-spot)}:where(h1,h2,h3,h4,h5,h6):hover .anchor-link,:where(h1,h2,h3,h4,h5,h6):focus-within .anchor-link{opacity:1}:target{scroll-margin:calc(var(--header-height) + var(--space-4))}table th{background-color:light-dark(var(--grey-subtle),var(--color-primary-dark))}tr:not(:has([aria-labelledby=empty-state-heading])):hover td{background-color:light-dark(#0000000d,var(--color-primary-dark))}:has(.breadcrumb-link[href*=configuration-reference]) table td code{white-space:initial}:has(.breadcrumb-link[href*=configuration-reference]) table th:first-child,:has(.breadcrumb-link[href*=configuration-reference]) table th:nth-child(2){width:30%}details{border-radius:var(--border-radius);background-color:light-dark(white,var(--nav));border:1px solid var(--grey-subtle);padding-block:3rem 0;padding-inline:0;position:relative;overflow:hidden}details>summary{cursor:pointer;padding-block:.75rem;padding-inline:var(--space-2);inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}details>summary>*{display:inline}details[open]>summary{border-block-end:1px solid var(--grey-subtle)}details[open]{padding-block-end:var(--space-2);padding-inline:var(--space-2)}::-webkit-scrollbar{background-color:var(--scrollbar-track-color);height:var(--scrollbar-width);width:var(--scrollbar-width)}::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color);border-radius:6px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary)}code::-webkit-scrollbar{background-color:#0000}code::-webkit-scrollbar-track{background-color:color-mix(in srgb,var(--primary)50%,white)}code::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--primary)80%,white)}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--grey-subtle);padding-block:var(--space-2);justify-items:center;margin-inline:auto}body>header .button-white{color:#fff;-webkit-tap-highlight-color:transparent;background-color:#0000;border-color:#0000;&:active,&:focus{color:#fff;background-color:#0000}}body>header input[type=search]{--form-field-height:34px;--form-field-border-color:var(--primary);--form-field-border-radius:2rem;background-color:var(--grey-subtle);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23888\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"></circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"></line></svg>");background-position:10px;background-repeat:no-repeat;padding-inline-start:40px;transition:all .2s;&::placeholder{color:light-dark(#888,#bbb)}&:focus{padding-inline:50px}&:focus,&:hover{background-color:var(--grey-subtle);color:unset;&::placeholder{color:unset}}}header[data-astro-cid-3ef6ksr2]{height:var(--header-height);backdrop-filter:blur(8px);z-index:2;position:sticky;top:0}[data-astro-cid-4gxz42bw][role=treeitem] button[data-astro-cid-4gxz42bw][aria-expanded=true] svg[data-astro-cid-4gxz42bw]{transform:rotate(180deg)}[data-astro-cid-4gxz42bw][role=treeitem] button[data-astro-cid-4gxz42bw]:focus-visible{outline:2px solid var(--color-spot);outline-offset:2px;border-radius:4px}select[data-astro-cid-wyud3ywt][name=versions]{background-color:light-dark(var(--grey-subtle),transparent);font-family:var(--type-bold);color:light-dark(var(--color-text),white);width:max-content;padding-inline:var(--space-2)var(--space-3);border-color:#0000;border-radius:2rem}.theme-toggle[data-astro-cid-x3pjskd3]{padding:var(--space-1);cursor:pointer;color:var(--color-text);background-color:#0000;border:none;border-radius:2rem;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.theme-toggle[data-astro-cid-x3pjskd3]:hover{background-color:light-dark(var(--grey-subtle),transparent);color:light-dark(#000,#fff)}.sun-icon[data-astro-cid-x3pjskd3],.moon-icon[data-astro-cid-x3pjskd3]{display:none}html[data-color-scheme=light] .sun-icon[data-astro-cid-x3pjskd3],html[data-color-scheme=dark] .moon-icon[data-astro-cid-x3pjskd3]{display:block}.sidebar-toggle[data-astro-cid-lp5naqcd]{cursor:pointer;background:0 0;border:none;border-radius:4px;width:40px;height:40px;padding:10px;transition:background-color .2s;display:none;position:relative}@media (width>=80em){.sidebar-toggle[data-astro-cid-lp5naqcd]{display:block}}.sidebar-toggle[data-astro-cid-lp5naqcd]:hover{background-color:var(--grey-subtle)}.sidebar-toggle[data-astro-cid-lp5naqcd] svg[data-astro-cid-lp5naqcd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar-resize-handle[data-astro-cid-syr6jocd]{cursor:ew-resize;z-index:10;background-color:#0000;width:4px;height:100%;transition:background-color .2s;display:none;position:absolute;top:0;right:0}@media (width>=80em){.sidebar-resize-handle[data-astro-cid-syr6jocd]{display:block}}.sidebar-resize-handle[data-astro-cid-syr6jocd]:hover,.sidebar-resize-handle[data-astro-cid-syr6jocd]:active{background-color:var(--color-primary-light)}.category[data-astro-cid-bfs7pdwz]>div[data-astro-cid-bfs7pdwz]{padding:var(--space-1)calc(var(--space-1)*2)var(--space-1)calc(var(--space-1)*2)}.category-link[data-astro-cid-bfs7pdwz]{user-select:none;border-radius:8px;padding:0}.category-link[data-astro-cid-bfs7pdwz]:hover{text-decoration:none}.category-link[data-astro-cid-bfs7pdwz] h4[data-astro-cid-bfs7pdwz]{& svg{transition:transform .15s}}.category[data-astro-cid-bfs7pdwz]>div[data-astro-cid-bfs7pdwz]{padding-inline:0}.sidebar-link-home[data-astro-cid-bfs7pdwz]:hover svg[data-astro-cid-bfs7pdwz],.category-link[data-astro-cid-bfs7pdwz]:hover h4[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{transform:scale(1.25)}.sidebar-link-home[data-astro-cid-bfs7pdwz]{margin-left:0;&:hover{background-color:#0000}& svg{border:1px solid var(--grey-light);& path{transform:translate(1rem)}}}.category-link[data-astro-cid-bfs7pdwz][href*=\/developer-guide] svg[data-astro-cid-bfs7pdwz]{& path{transform:scale(.75)translateY(2rem)translate(2.75rem)}}.category-link[data-astro-cid-bfs7pdwz][href*=\/configuration-reference] svg[data-astro-cid-bfs7pdwz]{& path{transform:translateY(-1.5rem)translate(-.5rem)}}.sidebar-link-home[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz],.category-link[data-astro-cid-bfs7pdwz] h4[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{width:38px;height:38px;padding:calc(var(--space-1)/2);border-radius:50%;transition:transform .15s;&:hover svg[data-astro-cid-bfs7pdwz]{background-color:var(--grey-subtle)}}.category-link[data-astro-cid-bfs7pdwz] h4[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{border:1px solid var(--grey-light);background-color:#0000}.category[data-astro-cid-bfs7pdwz]:has(ul.expanded) .category-link[data-astro-cid-bfs7pdwz] h4[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{background-color:var(--grey-subtle);border:1px solid var(--grey-light)}.sidebar[data-astro-cid-bfs7pdwz] a[data-astro-cid-bfs7pdwz]:has(h4){padding:var(--space-1)calc(var(--space-1)*2)var(--space-1)calc(var(--space-1)*2)}.category[data-astro-cid-bfs7pdwz]{margin-top:var(--space-1);overflow:hidden}.category[data-astro-cid-bfs7pdwz] ul[data-astro-cid-bfs7pdwz].collapsed{block-size:0;overflow:hidden}.category[data-astro-cid-bfs7pdwz] button[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{transition:transform .15s}.category[data-astro-cid-bfs7pdwz]:has([role=tree]:not(.collapsed)) button[data-astro-cid-bfs7pdwz] svg[data-astro-cid-bfs7pdwz]{transform:rotate(180deg)}.sidebar[data-astro-cid-bfs7pdwz] a[data-astro-cid-bfs7pdwz]:has(h4){padding-top:0;padding-bottom:0}.category[data-astro-cid-bfs7pdwz] button[data-astro-cid-bfs7pdwz]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.sidebar{--color-link:light-dark(black,var(--color-heading));--color-link-hover:light-dark(#000,#fff)}.sidebar-controls{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-start:var(--space-3);margin-block-end:var(--space-4);display:flex}.sidebar-link{padding-inline:var(--space-1)var(--space-1);padding-block:var(--space-1);white-space:nowrap;margin-left:var(--space-1);border-radius:8px}.sidebar-link.activePage{background-color:light-dark(var(--grey-subtle),#3f4b6a);color:light-dark(#000,#fff)}.sidebar-link:hover{text-decoration:none}.sidebar-link>svg{width:24px;height:24px}.sidebar-link:hover{background-color:color-mix(in srgb,var(--grey-subtle)60%,white)}.sidebar li div ul{margin-left:var(--space-3);position:relative;&:before{content:"";background-color:var(--grey-subtle);width:2px;height:100%;position:absolute;top:0}}.sidebar li:has(ul)>a{font-family:var(--type-bold)}:root{interpolate-size:allow-keywords}.sidebar [role=tree],.sidebar [role=group]{transition:block-size .25s cubic-bezier(.4,0,.2,1),content-visibility .25s allow-discrete;block-size:auto;overflow:hidden}.sidebar [role=tree].collapsed,.sidebar [role=group].collapsed{content-visibility:hidden;block-size:0;transition:none}@starting-style{.sidebar [role=tree]:not(.collapsed),.sidebar [role=group]:not(.collapsed){block-size:auto}}:is(.sidebar [role=tree],.sidebar [role=group]){transition:none}.is-ready :is(.sidebar [role=tree],.sidebar [role=group]){transition:block-size .25s cubic-bezier(.4,0,.2,1),content-visibility .25s allow-discrete}.app-layout{--sidebar-width:100%;--toc-width:100%;width:100%;max-width:120em;min-height:100dvh;margin:0 auto}@media (width>=80em){.app-layout{--sidebar-width:440px;--toc-width:260px;grid-template-columns:var(--sidebar-width)minmax(0,1fr)var(--toc-width);grid-template-areas:"sidebar main toc";display:grid}.app-layout.sidebar-collapsed{--sidebar-width:50px}.app-layout.sidebar-collapsed .sidebar-inner>:not(.sidebar-controls){display:none}.app-layout.sidebar-collapsed .sidebar-controls{flex-direction:column;align-items:center}.app-layout.sidebar-collapsed .sidebar-controls>div{flex-direction:column}.app-layout.sidebar-collapsed .sidebar-controls>:first-child{display:none}}.app-layout.app-layout-home{grid-template-areas:"sidebar main";grid-template-columns:var(--sidebar-width)minmax(0,1fr)}.app-layout .sidebar{--background:#ffffff08;--blur:2px;--border-width:1px;--border:#c8c8c8;z-index:1;width:90%;height:calc(100dvh - var(--header-height));top:var(--header-height);-webkit-overflow-scrolling:touch;will-change:transform;margin-bottom:1rem;padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);transition:transform .2s cubic-bezier(.4,0,.2,1);position:fixed;left:0;overflow-y:auto;transform:translate(-100%)}body.sidebar-open .app-layout .sidebar{background-color:var(--background-color);z-index:100;border-right:1px solid var(--line);position:fixed;transform:translate(0)}@media (width>=80em){.app-layout .sidebar{width:var(--sidebar-width);z-index:unset;border-right:1px solid var(--grey-subtle);top:var(--header-height);height:calc(100dvh - var(--header-height));position:sticky;transform:translate(0)}}.app-layout .sidebar-inner{top:var(--space-2);position:sticky}.app-layout>main{grid-area:main}.app-layout>main>article{padding:var(--space-2)}@media (width>=64em){.app-layout>main>article{padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}}
