:root{--border-radius:16px;--border-radius-small:12px;--border-radius-tiny:4px;--border-radius-large:32px;--ui-topbar-box-shadow:0 16px 64px 0 #00000005;--ui-card-box-shadow:0 4px 24px 0 #00000014;--ui-navbar-box-shadow:0 16px 64px 0 #0000000a;--ui-card-border-radius:var(--border-radius);--ui-input-border-radius:var(--border-radius-small);--ui-button-border-radius:var(--event-button-border-radius,var(--border-radius-large));--ui-status-message-border-radius:var(--border-radius-small);--ui-badge-border-radius:var(--border-radius-tiny);--breakpoint-mobile:600px;--breakpoint-medium:768px;--breakpoint-laptop:1024px;--purple:#340e3f;--purple-light:#4c2b56;--orange-light:#fff7f1;--orange-dark:#da5136;--red:#c94a4a;--red-dark:#aa3f3f;--red-light:#ffd8d7;--green:#4ea15c;--green-dark:#1e4620;--green-light:#edf7ed;--blue-dark:#0d2555;--blue:#185adb;--blue-light:#f9fafc;--blue-sky:#9cd1eb;--beige:#f9f6f2;--beige-dark:#eae6de;--teal:#3f766c;--teal-light:#f5fbfa;--yellow:#ffb020;--yellow-light:#ffb836;--white:#fff;--grey-900:#e6e2da;--grey-800:#d8dae5;--grey-700:#c8bfc9;--grey-600:#ababab;--grey-500:#8a8a8a;--grey-400:#767676;--grey-300:#5a5a5a;--grey-200:#3a3a3a;--grey-100:#242424;--grey-50:#222;--black:#141414;--white-glass:#fffffff2;--black-glass:#222222f2;--brand-accent-color:var(--event-accent-color,var(--purple));--brand-background-color:var(--event-background-color,var(--orange-light));--text-color:var(--black);--text-secondary-color:var(--event-secondary-color,var(--grey-400));--text-link-color:var(--brand-accent-color);--text-link-secondary-color:var(--event-secondary-color,var(--orange-dark));--text-invert-color:var(--white);--ui-focus-outline-color:var(--brand-accent-color);--ui-canvas-background-color:var(--white);--ui-canvas-background-color-hover:var(--blue-light);--ui-canvas-border-color:var(--grey-900);--ui-card-background-color:var(--white);--ui-card-glass-background-color:var(--white-glass);--ui-button-primary-color:var(--text-invert-color);--ui-button-primary-background-color:var(--brand-accent-color);--ui-button-primary-icon-background-color:var(--purple-light);--ui-button-secondary-color:var(--brand-accent-color);--ui-button-secondary-border-color:var(--brand-accent-color);--ui-button-secondary-icon-background-color:var(--brand-accent-color);--ui-button-tertiary-color:var(--purple);--ui-button-tertiary-background-color:var(--ui-canvas-background-color);--ui-button-tertiary-background-color-hover:var(--ui-canvas-background-color-hover);--ui-button-tertiary-background-color-default:var(--beige);--ui-button-tertiary-background-color-hover-default:var(--beige-dark);--ui-button-tertiary-border-color:var(--beige-dark);--ui-button-danger-color:var(--text-invert-color);--ui-button-danger-background-color:var(--red);--ui-button-danger-background-color-hover:var(--red-dark);--ui-input-border-color:var(--grey-900);--ui-input-background-color:var(--white);--ui-input-placeholder-color:var(--grey-400);--ui-divider-text-color:var(--grey-400);--ui-divider-border-color:var(--grey-700);--ui-badge-text-color:var(--white);--ui-badge-background-color:var(--brand-accent-color);--status-info-color:var(--blue-dark);--status-info-background-color:var(--blue-light);--status-success-color:var(--green-dark);--status-success-background-color:var(--green-light);--status-warning-color:var(--orange-dark);--status-warning-background-color:var(--orange-light);--status-error-color:var(--red-dark);--status-error-background-color:var(--red-light)}:root[data-theme=bos]{--brand-accent-color:var(--teal);--brand-background-color:var(--teal-light)}:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--brand-accent-color:var(--event-accent-color,var(--yellow));--brand-background-color:var(--event-background-color,var(--black));--text-color:var(--white);--text-secondary-color:var(--grey-500);--text-link-secondary-color:var(--blue-sky);--ui-canvas-background-color:var(--grey-50);--ui-canvas-background-color-hover:var(--grey-300);--ui-canvas-border-color:var(--grey-800);--ui-card-background-color:var(--grey-50);--ui-card-glass-background-color:var(--black-glass);--ui-button-primary-color:var(--grey-100);--ui-button-primary-icon-background-color:var(--yellow-light);--ui-button-secondary-color:var(--white);--ui-button-secondary-border-color:var(--grey-400);--ui-button-secondary-icon-background-color:var(--grey-200);--ui-button-tertiary-color:var(--white);--ui-button-tertiary-background-color:var(--grey-200);--ui-button-tertiary-background-color-hover:var(--grey-300);--ui-button-tertiary-border-color:transparent;--ui-input-border-color:var(--grey-800);--ui-input-background-color:var(--grey-200);--ui-input-placeholder-color:var(--grey-600);--ui-divider-text-color:var(--grey-400);--ui-divider-border-color:var(--grey-400);--ui-badge-text-color:var(--grey-100);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--transition-color-fade-duration:.2s;--transition-color-fade-easing:ease-in-out;--transition-icon-scale-duration:.2s;--transition-icon-scale-easing:ease-in-out;--transition-icon-rotate-duration:.4s;--transition-icon-rotate-easing:ease-in-out;--typo-h1-font-size:2.5rem;--typo-h2-font-size:2rem;--typo-h3-font-size:1.5rem;--typo-h4-font-size:1.25rem;--typo-p1-font-size:1rem;--typo-p2-font-size:.875rem;--typo-small-font-size:.75rem;--typo-tiny-font-size:.625rem;--typo-sup-font-size:.5rem;--typo-h1-line-height:1.2;--typo-h2-line-height:1.25;--typo-h3-line-height:1.333;--typo-h4-line-height:1.4;--typo-p1-line-height:1.5;--typo-p2-line-height:1.429;--typo-small-line-height:1.333;--typo-tiny-line-height:1.6;--typo-heading-font-weight:500;--typo-p-font-weight:400;--typo-label-font-weight:500;--typo-button-font-weight:500;--typo-heading-font-family:"Poppins", sans-serif;--typo-p-font-family:"Poppins", sans-serif}.visually-hidden:not(:focus):not(:active){white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[class*=stack]{flex-direction:column;justify-content:flex-start;display:flex}[class*=stack]>*{margin-block-start:0;margin-block-end:0}[class*=stack]>*+*{margin-block-start:20px}.stack-tiny>*+*{margin-block-start:8px}.stack-small>*+*{margin-block-start:12px}.stack-micro>*+*{margin-block-start:4px}[class*=stack]>:-webkit-any(.visually-hidden,[hidden=true])+*{margin-top:0}[class*=stack]>:is(.visually-hidden,[hidden=true])+*{margin-top:0}.stack--align-start{align-self:flex-start}.cluster-nowrap{flex-flow:row;align-items:flex-start;gap:12px;display:flex}ul.stack--bordered-rows{margin:0;padding:0;list-style:none}ol.stack--bordered-rows{margin:0;padding:0;list-style:none}.stack--bordered-rows>li+li{margin-block-start:-1px}.stack--bordered-rows>li:first-child>.bordered-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.stack--bordered-rows>li:first-child>.bordered-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.stack--bordered-rows>li:first-child>.bordered-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}.stack--bordered-rows>li:first-child>.bordered-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}.stack--bordered-rows>li:last-child>.bordered-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.stack--bordered-rows>li:last-child>.bordered-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.stack--bordered-rows>li:last-child>.bordered-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.stack--bordered-rows>li:last-child>.bordered-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.stack--bordered-rows>li:not(:first-child)>.bordered-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:0}.stack--bordered-rows>li:not(:first-child)>.bordered-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-top-right-radius:0}.stack--bordered-rows>li:not(:first-child)>.bordered-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.stack--bordered-rows>li:not(:first-child)>.bordered-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.stack--bordered-rows>li:not(:last-child)>.bordered-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:0;border-bottom-left-radius:0}.stack--bordered-rows>li:not(:last-child)>.bordered-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:0;border-bottom-left-radius:0}.stack--bordered-rows>li:not(:last-child)>.bordered-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.stack--bordered-rows>li:not(:last-child)>.bordered-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.disclosure-summary{cursor:pointer;flex-flow:row;align-items:center;gap:10px;padding:8px 0;font-weight:600;list-style:none;display:flex}.disclosure-summary::-webkit-details-marker{display:none}.disclosure-summary::marker{content:none}.disclosure-summary:before{content:"";opacity:.55;border-block-end:2px solid;border-inline-end:2px solid;flex-shrink:0;block-size:.4em;inline-size:.4em;transition:transform .15s;transform:rotate(-45deg)}details[open]>.disclosure-summary{margin-block-end:12px}details[open]>.disclosure-summary:before{transform:rotate(45deg)}.center{margin-inline-start:auto;margin-inline-end:auto}.cover{flex-direction:column;display:flex}.cover>*{margin-block-start:1rem;margin-block-end:1rem}.cover>:first-child:not(section){margin-block-start:0}.cover>:last-child:not(section){margin-block-end:0}.cover>section{margin-block-start:auto;margin-block-end:auto}.cluster{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;display:flex}.with-sidebar{flex-wrap:wrap;display:flex}.with-sidebar>:first-child{flex-grow:1}.with-sidebar>:last-child{flex-grow:999;flex-basis:0}.inline{display:inline-flex}body{min-height:100vh;font-family:var(--event-secondary-font-family,var(--typo-p-font-family));font-size:var(--typo-p1-font-size);font-weight:var(--typo-p-font-weight);line-height:var(--typo-p1-line-height);color:var(--text-color);background-color:var(--brand-background-color);-webkit-font-smoothing:antialiased}body h1{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h2{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h3{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h4{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h5{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h6{font-family:var(--event-primary-font-family,var(--typo-heading-font-family));font-weight:var(--typo-heading-font-weight)}body h1{font-size:var(--typo-h1-font-size);line-height:var(--typo-h1-line-height)}body h2{font-size:var(--typo-h2-font-size);line-height:var(--typo-h2-line-height)}body h3{font-size:var(--typo-h3-font-size);line-height:var(--typo-h3-line-height)}body h4{font-size:var(--typo-h4-font-size);line-height:var(--typo-h4-line-height)}button,.button{cursor:pointer;border-radius:var(--ui-button-border-radius);width:-moz-fit-content;width:fit-content;font-weight:var(--typo-button-font-weight);line-height:var(--typo-p2-line-height);text-align:center;justify-content:center;align-items:center;gap:.5em;text-decoration:none;display:flex}:is(button,.button):focus{outline-offset:2px}:is(button,.button):disabled{cursor:not-allowed;opacity:.5}:is(button,.button) .button--start-icon:empty{display:none}@media (prefers-reduced-motion:no-preference){:is(button,.button) .button--start-icon img{transition:transform var(--transition-icon-scale-duration) var(--transition-icon-scale-easing)}}:is(button,.button):hover .button--start-icon img{transform:scale(1.1)translate(-10%)}:is(button,.button):has(.button--end-icon:not(:empty)){justify-content:space-between;gap:24px;padding-block-start:4px;padding-block-end:4px;padding-inline-end:4px}:is(button,.button) .button--end-icon{border-radius:50%;justify-content:center;align-items:center;display:flex}:is(button,.button) .button--end-icon:empty{display:none}@media (prefers-reduced-motion:no-preference){:is(button,.button) .button--end-icon img{transition:transform var(--transition-icon-rotate-duration) var(--transition-icon-rotate-easing)}}:is(button,.button):hover .button--end-icon img{transform:rotate(360deg)}:is(button,.button):not([data-size]){padding:20px 32px}:is(button,.button):not([data-size]) .button--end-icon{width:56px;height:56px}:is(button,.button):not([data-size]) .button--end-icon img{width:24px;height:24px}:is(button,.button)[data-size=large]{padding:20px 32px}:is(button,.button)[data-size=large] .button--end-icon{width:56px;height:56px}:is(button,.button)[data-size=large] .button--end-icon img{width:24px;height:24px}:is(button,.button)[data-size=medium]{padding:16px 28px}:is(button,.button)[data-size=medium] .button--end-icon{width:48px;height:48px}:is(button,.button)[data-size=medium] .button--end-icon img{width:24px;height:24px}:is(button,.button)[data-size=small]{padding:14px 28px}:is(button,.button)[data-size=small] .button--end-icon{width:40px;height:40px}:is(button,.button)[data-size=small] .button--end-icon img{width:16px;height:16px}:is(button,.button)[data-size=tiny]{padding:12px 24px}:is(button,.button)[data-size=tiny] .button--end-icon{width:32px;height:32px}:is(button,.button)[data-size=tiny] .button--end-icon img{width:16px;height:16px}:is(button,.button):not([data-variant]){color:var(--ui-button-primary-color);background:var(--ui-button-primary-background-color);border:none}:is(button,.button):not([data-variant]):hover{opacity:.9}@supports (background:color-mix(in oklab, black, white)){:is(button,.button):not([data-variant]):hover{opacity:1;background-color:color-mix(in oklab, var(--ui-button-primary-background-color), white 12%)}:root[data-theme=dark] :is(button,.button):not([data-variant]):hover{background-color:color-mix(in oklab, var(--ui-button-primary-background-color), black 12%)}}:is(button,.button):not([data-variant]) .button--end-icon{background-color:var(--ui-button-primary-icon-background-color)}:is(button,.button)[data-variant=primary]{color:var(--ui-button-primary-color);background:var(--ui-button-primary-background-color);border:none}:is(button,.button)[data-variant=primary]:hover{opacity:.9}@supports (background:color-mix(in oklab, black, white)){:is(button,.button)[data-variant=primary]:hover{opacity:1;background-color:color-mix(in oklab, var(--ui-button-primary-background-color), white 12%)}:root[data-theme=dark] :is(button,.button)[data-variant=primary]:hover{background-color:color-mix(in oklab, var(--ui-button-primary-background-color), black 12%)}}:is(button,.button)[data-variant=primary] .button--end-icon{background-color:var(--ui-button-primary-icon-background-color)}:is(button,.button)[data-variant=secondary]{border:1px solid var(--ui-button-secondary-border-color);color:var(--ui-button-secondary-color);background-color:#0000}:is(button,.button)[data-variant=secondary]:hover{background-color:var(--ui-canvas-background-color-hover)}@supports (background:color-mix(in oklab, black, white)){:is(button,.button)[data-variant=secondary]:hover{background-color:color-mix(in oklab, var(--ui-button-secondary-border-color), white 90%)}:root[data-theme=dark] :is(button,.button)[data-variant=secondary]:hover{background-color:color-mix(in oklab, var(--ui-button-secondary-border-color), black 66%)}}:is(button,.button)[data-variant=secondary] .button--end-icon{background-color:var(--ui-button-secondary-icon-background-color)}:is(button,.button)[data-variant=tertiary]{border:1px solid var(--ui-button-tertiary-border-color);color:var(--ui-button-tertiary-color);background-color:var(--ui-button-tertiary-background-color)}@supports (background:color-mix(in oklab, black, white)){:root:not([data-theme=dark]) :is(button,.button)[data-variant=tertiary]{background-color:color-mix(in oklab, var(--brand-accent-color), white 97%)}}:is(button,.button)[data-variant=tertiary]:hover{background-color:var(--ui-button-tertiary-background-color-hover)}@supports (background:color-mix(in oklab, black, white)){:root:not([data-theme=dark]) :is(button,.button)[data-variant=tertiary]:hover{background-color:color-mix(in oklab, var(--brand-accent-color), white 90%)}}@container style(--brand-accent-color:var(--purple)){:is(button,.button)[data-variant=tertiary]{background-color:var(--ui-button-tertiary-background-color-default)}:is(button,.button)[data-variant=tertiary]:hover{background-color:var(--ui-button-tertiary-background-color-hover-default)}}:is(button,.button)[data-variant=danger]{color:var(--ui-button-danger-color);background-color:var(--ui-button-danger-background-color);border:none}:is(button,.button)[data-variant=danger]:hover{background:var(--ui-button-danger-background-color-hover)}:is(button,.button)[data-variant=link]{color:var(--text-link-color);background-color:#0000;border:none;margin-top:0;padding:0;text-decoration:underline}:is(button,.button)[data-variant=link]:hover{text-decoration:none}:is(button,.button)[data-variant=link] .button--start-icon{width:1.25em}:is(button,.button)[data-variant=link] .button--end-icon{width:1.25em}@media (prefers-reduced-motion:no-preference){button,.button{transition:background var(--transition-color-fade-duration) var(--transition-color-fade-easing)}}form button:not([type=reset]){width:100%;margin-inline-start:auto;margin-inline-end:auto}@media (min-width:600px){form button:not([type=reset]){width:-moz-fit-content;width:fit-content}}fieldset{border:none;margin:0;padding:0}fieldset legend{font-size:var(--typo-h4-font-size);font-weight:var(--typo-heading-font-weight);line-height:var(--typo-h4-line-height)}:root[data-theme=dark] img[src*="icons/stroke/black"]{filter:invert()}input,textarea{border:1px solid var(--ui-input-border-color);border-radius:var(--ui-input-border-radius);background-color:var(--ui-input-background-color);padding:16px 12px}:is(input,textarea)::placeholder{color:var(--ui-input-placeholder-color)}label{font-weight:var(--typo-label-font-weight)}select{font-size:var(--typo-p1-font-size);font-weight:var(--typo-label-font-weight);padding-top:12px;padding-bottom:12px}a{color:var(--text-link-color)}a:hover{text-decoration:none}a[data-variant=secondary]:not(.button){font-size:var(--typo-p2-font-size);line-height:var(--typo-p2-line-height);color:var(--text-link-secondary-color)}[class^=status-message--]{border-radius:var(--ui-status-message-border-radius);border:1px solid;padding:12px;list-style:none}.status-message--info{border-color:var(--status-info-color);color:var(--status-info-color);background-color:var(--status-info-background-color)}.status-message--success{border-color:var(--status-success-color);color:var(--status-success-color);background-color:var(--status-success-background-color)}.status-message--error{border-color:var(--status-error-color);color:var(--status-error-color);background-color:var(--status-error-background-color)}.status-message--warning{border-color:var(--status-warning-color);color:var(--status-warning-color);background-color:var(--status-warning-background-color)}:focus{outline:2px solid var(--ui-focus-outline-color)}[hidden]{display:none}.badge{border-radius:var(--ui-badge-border-radius);font-size:var(--typo-small-font-size);color:var(--ui-badge-text-color);text-align:center;white-space:nowrap;background-color:var(--ui-badge-background-color);padding:4px 8px;line-height:1;display:inline-block}.badge[data-variant=danger]{color:var(--status-error-color);background-color:var(--status-error-background-color)}.badge[data-variant=success]{color:var(--status-success-color);background-color:var(--status-success-background-color)}.card{width:100%;max-inline-size:var(--card-max-inline-size,500px);border-radius:var(--ui-card-border-radius);background-color:var(--ui-card-background-color);box-shadow:var(--ui-card-box-shadow);padding-block-start:clamp(30px,8vw,40px);padding-block-end:clamp(30px,8vw,40px);padding-inline-start:clamp(15px,4vw,40px);padding-inline-end:clamp(15px,4vw,40px);container-type:inline-size}.card h1{font-size:var(--typo-h4-font-size);font-weight:var(--typo-heading-font-weight);line-height:var(--typo-h4-line-height);text-align:center}@media (min-width:600px){.card h1{font-size:var(--typo-h3-font-size);line-height:var(--typo-h3-line-height);letter-spacing:-1px}.card h1{text-align:left}}.card h2{font-size:var(--typo-h4-font-size);font-weight:var(--typo-heading-font-weight);line-height:var(--typo-h4-line-height)}.card p{width:90%;color:var(--text-secondary-color);text-align:center;margin-inline-start:auto;margin-inline-end:auto}@media (min-width:600px){.card p{text-align:left;width:100%}}.card footer nav{font-size:var(--typo-p2-font-size);line-height:var(--typo-p2-line-height);text-align:center}.card footer p{font-size:var(--typo-small-font-size);line-height:var(--typo-small-line-height);text-align:center}.card footer a{color:inherit}.divider{width:90%;width:90cqi;font-size:var(--typo-small-font-size);color:var(--ui-divider-text-color);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:32px;margin-inline-start:auto;margin-inline-end:auto;line-height:1;display:inline-flex}.divider:after{content:" ";background-color:var(--ui-divider-border-color);flex-grow:1;height:1px;display:block}.divider:before{content:" ";background-color:var(--ui-divider-border-color);flex-grow:1;height:1px;display:block}.field-error{font-size:var(--typo-p2-font-size);line-height:var(--typo-p2-line-height);color:var(--status-error-color);align-items:flex-start;gap:4px;display:flex}.field-error:before{content:"!";width:var(--typo-p2-font-size);height:var(--typo-p2-font-size);color:var(--text-invert-color);background-color:var(--status-error-color);border-radius:50%;justify-content:center;align-items:center;margin-top:.25em;font-size:.75em;line-height:1;display:flex}.field-error ul{margin:0;padding:0;list-style:none}.field-help:empty,.field-error:empty{display:none}.form-error{border-radius:var(--ui-status-message-border-radius);font-size:var(--typo-p2-font-size);font-weight:var(--typo-label-font-weight);line-height:var(--typo-p2-line-height);color:var(--status-error-color);background-color:var(--status-error-background-color);padding:16px}.form-error .form-error--heading{color:inherit;margin-bottom:8px}.form-error a{color:inherit}.form-error:focus{outline:none}.login-options{padding:0;list-style:none}.login-options .button{width:100%;font-weight:var(--typo-p-font-weight);color:inherit;padding:8px 22px}.login-options .button:focus{outline-offset:0}.login-options img{width:16px;height:16px}.navbar{background:var(--ui-canvas-background-color);box-shadow:var(--ui-navbar-box-shadow);padding:20px 32px}.navbar .navbar--logo{width:192px;height:24px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;display:block}:root[data-theme=dark] :is(.navbar .navbar--logo){filter:brightness(100)}@media (min-width:600px){.navbar .navbar--logo{margin-block-end:40px;margin-inline-start:10px;margin-inline-end:10px}}.navbar nav{flex-direction:column;display:flex}.navbar nav a{border-bottom:1px solid var(--ui-canvas-border-color);color:var(--text-color);white-space:nowrap;padding:10px;text-decoration:none}.navbar nav a.active{background:var(--ui-canvas-background-color-hover)}.navbar nav a:hover{background:var(--ui-canvas-background-color-hover)}.navbar nav a:focus{background:var(--ui-canvas-background-color-hover)}.navbar nav a:focus{outline-offset:-1px}@media (prefers-reduced-motion:no-preference){.navbar nav a{transition:background-color var(--transition-color-fade-duration) var(--transition-color-fade-easing)}}@media (max-width:599px){.navbar nav a:last-child{border-bottom:none}}.sponsor{container-type:inline-size}.sponsor .card{margin-bottom:10px;justify-content:center;align-items:center;gap:20px;min-height:60px;margin-inline-start:auto;margin-inline-end:auto;padding:4px 8px;display:flex}@container (width<=230px){.sponsor .card{flex-direction:column;justify-content:flex-start;gap:10px;padding:20px 16px}}.sponsor .login-sponsor--label{font-size:var(--typo-tiny-font-size);line-height:var(--typo-tiny-line-height);text-transform:uppercase;align-items:center;gap:4px;display:flex}.sponsor .login-sponsor--logo{width:100%;max-width:140px}@container (width<230px){.sponsor .login-sponsor--logo{object-fit:contain;width:140px;max-width:none}}.topbar{height:var(--topbar-mobile-height,52px);background-color:var(--ui-canvas-background-color);box-shadow:var(--ui-topbar-box-shadow);align-items:center;padding:8px 16px;display:flex}.topbar .topbar--braindate{font-size:var(--typo-p2-font-size);color:var(--text-color);line-height:1}.topbar .topbar--braindate sup{font-size:var(--typo-sup-font-size)}.topbar .topbar--braindate>:first-child{font-weight:900}.topbar .topbar--braindate>:last-child{font-style:italic}.topbar .topbar--event-home{align-items:center;gap:8px;height:100%;text-decoration:none;display:flex}@media (min-width:600px){.topbar .topbar--event-home{flex-direction:column;align-items:flex-start;max-width:128px}}.topbar .topbar--event-logo{object-fit:contain;object-position:left;flex:1;max-height:100%}@media (min-width:600px){.topbar .topbar--event-logo{max-width:100%;min-height:0}}.topbar .topbar--braindate-logo{width:128px;height:16px}:root[data-theme=dark] :is(.topbar .topbar--braindate-logo){filter:brightness(100)}@media (min-width:600px){.topbar .topbar--braindate-logo{width:192px;max-width:none;height:24px}}@media (min-width:600px){.topbar{height:var(--topbar-desktop-height,104px);padding:8px 20px}}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root{--topbar-desktop-height:104px;--topbar-mobile-height:52px;--card-max-inline-size:580px;--sponsor-max-inline-size:230px}.entrance{flex-direction:column;display:flex}.entrance main{flex:1}.entrance main .messages-container{margin-block-end:12px}.entrance main>.cover{min-block-size:calc(100vh - var(--topbar-mobile-height));padding:16px}.entrance main>.cover>section{width:100%;max-width:var(--card-max-inline-size)}@media (min-width:600px){.entrance main>.cover{min-block-size:calc(100vh - var(--topbar-desktop-height));padding-block-start:64px;padding-block-end:64px}}@media (min-width:1024px){.entrance main>.cover{grid-template-areas:"left center right";grid-template-columns:var(--sponsor-max-inline-size) 1fr var(--sponsor-max-inline-size);gap:16px;display:grid}.entrance main>.cover>section{grid-area:center;justify-self:center}.entrance main>.cover>footer{max-width:var(--sponsor-max-inline-size);grid-area:right;align-self:end}}@media (min-width:768px){.entrance main{background-image:var(--event-background-image);background-position:bottom;background-repeat:no-repeat;background-size:cover}.entrance--default :is(.entrance main){background:url("/static/dist/background_right-CuE18U6y.e3aa14f32d46.png") 100% 100% no-repeat,url("/static/dist/background_left-DWsDIN0x.9ba6844baca9.png") 0 100% no-repeat;background:image-set("/static/dist/background_right-CuE18U6y.png" 1x,"/static/dist/background_right-2x-k-X5VEIh.png" 1.5x) 100% 100% no-repeat,image-set("/static/dist/background_left-DWsDIN0x.png" 1x,"/static/dist/background_left-2x-DTVMnc_-.png" 1.5x) 0 100% no-repeat}}.entrance--conference :is(.entrance .card){background-color:var(--ui-card-glass-background-color)}.entrance--gathering :is(.entrance .card){background-color:var(--ui-card-glass-background-color)}.entrance .login-support{text-align:center;width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-inline-end:auto}.entrance .pswd-options{padding:0;list-style:none}.entrance .pswd-options .button{width:100%}.entrance .entrance--background{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0}.manage main>section.card:has(.navigation-activation-list){border:1px solid var(--ui-canvas-border-color);box-shadow:none;padding-block-start:clamp(20px,5vw,28px);padding-block-end:clamp(20px,5vw,28px);padding-inline-start:clamp(16px,4vw,28px);padding-inline-end:clamp(16px,4vw,28px)}.manage .navigation-activation-list{max-inline-size:var(--card-max-inline-size,500px)}.manage a.navigation-activation-row{box-sizing:border-box;width:100%;border:1px solid var(--ui-canvas-border-color);border-radius:var(--border-radius-small);max-inline-size:none;color:inherit;background-color:var(--ui-card-background-color);box-shadow:none;padding:12px 14px;text-decoration:none}.manage a.navigation-activation-row:hover{z-index:1;background-color:var(--ui-canvas-background-color-hover);text-decoration:none;position:relative}.manage a.navigation-activation-row:focus-visible{z-index:2;outline:2px solid var(--focus-ring-color,currentcolor);outline-offset:2px;position:relative}.manage a.navigation-activation-row .logo{object-fit:contain;object-position:center;flex-shrink:0;block-size:48px;inline-size:48px}.manage a.navigation-activation-row .stack.stack-micro{min-width:0;text-align:start;flex:1 1 0;min-inline-size:0}.manage a.navigation-activation-row .navigation-activation-row--title{font-weight:600}.manage a.navigation-activation-row .navigation-activation-row--org{opacity:.75;font-size:.875rem}.manage a.navigation-activation-row .navigation-activation-row--chevron{opacity:.6;flex-shrink:0;margin-inline-start:auto;padding-block-start:2px;font-size:1.25rem;line-height:1}@media (max-width:599px){.manage a.navigation-activation-row .navigation-activation-row--chevron{padding-block-start:1px;font-size:1.125rem}}@media (max-width:599px){.manage a.navigation-activation-row{gap:10px;padding-inline-start:12px;padding-inline-end:12px}}.manage .navigation-past-events{max-inline-size:var(--card-max-inline-size,500px);margin-block-start:24px}.manage main>section.card.stack p.navigation-activation-hint{width:100%;max-inline-size:var(--card-max-inline-size,500px);color:var(--text-secondary-color);text-align:start;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:.9375rem;line-height:1.45}.manage main>section.card.stack h2+p.navigation-activation-hint{margin-block-start:24px}.manage main>section.card.stack h1+p.navigation-activation-hint--after-title{margin-block-start:24px}.manage main>section.card.stack p.navigation-activation-hint+ul.navigation-activation-list{margin-block-start:12px}.manage main>section.card.stack p.navigation-activation-hint--after-title+.navigation-past-events{margin-block-start:12px}.manage .with-sidebar{gap:0;height:100vh}.manage .with-sidebar>:first-child{flex-basis:290px}.manage .with-sidebar>:last-child{min-inline-size:50%}.manage main{padding:16px}.manage--default :is(.manage main){background:url("/static/dist/background_right-CuE18U6y.e3aa14f32d46.png") 100% 100% no-repeat;background:image-set("/static/dist/background_right-CuE18U6y.png" 1x,"/static/dist/background_right-2x-k-X5VEIh.png" 1.5x) 100% 100% no-repeat}@media (min-width:768px){.manage main{background-image:var(--event-background-image);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:8vh 10vw 24px}}.manage .messages-container{margin-bottom:16px}.manage [class^=status-message--]{max-inline-size:var(--card-max-inline-size,500px)}.manage section:has(table.usersessions){max-inline-size:none}.manage table.usersessions th{text-align:left}.manage table.usersessions th{padding:8px}.manage table.usersessions td{padding:8px}.manage .totp-qr-code{width:100%}.manage .totp-qr-code img{background-color:var(--white);width:100%;max-width:300px;margin:0 auto}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url("/static/dist/poppins-v24-latin_latin-ext-regular-DZXW5Tmd.2f07ada47e98.woff2")format("woff2")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url("/static/dist/poppins-v24-latin_latin-ext-500-CNPQmU07.dea8e165c40a.woff2")format("woff2")}
