:root{--rst-fs-lg:1.0625rem;--rst-fs-base:0.875rem;--rst-fs-sm:0.78125rem;--rst-fs-xs:0.71875rem;--rst-sp-1:0.25rem;--rst-sp-2:0.5rem;--rst-sp-3:0.75rem;--rst-sp-4:1rem;--rst-sp-5:1.5rem;--rst-sp-6:2.5rem;--rst-tap:2.75rem;--rst-target:2rem;--rst-shell-strip:3.5rem;--rst-col-menu:32px;--rst-scrollbar-gutter:stable;--rst-light-x:0;--rst-light-y:-1;--rst-shadow-x:calc(var(--rst-light-x) * -1.5px);--rst-shadow-y:calc(1px + (var(--rst-light-y) + 1) * 0.6px);--rst-hl-x:calc(var(--rst-light-x) * 1px)}@media(pointer:coarse),(max-width:40rem){:root{--rst-fs-lg:1.1875rem;--rst-fs-base:1rem;--rst-fs-sm:0.875rem;--rst-fs-xs:0.8125rem}}html{scrollbar-gutter:var(--rst-scrollbar-gutter)}body{margin:0;background:var(--rst-bg);color:var(--rst-text);font-family:var(--rst-font);font-size:var(--rst-fs-base);line-height:1.5}.rst-page,[rst-page]{box-sizing:border-box;margin:0 auto;max-width:64rem;padding:var(--rst-sp-5)var(--rst-sp-4)var(--rst-sp-6)}.icon{block-size:1em;flex:none;inline-size:1em}:where(.rst-btn,.rst-search,.rst-search__clear,.rst-ftok a,.rst-help,.rst-dropdown>summary,.rst-dropdown__menu a,.rst-dropdown__menu button,.rst-dropdown__menu .rst-menu-group>summary,.rst-row-menu__panel a,.rst-row-menu__panel button,.rst-locale button,.rst-scheme button,.rst-combo__option,.rst-dtp__row,.rst-dtp__pick,.rst-cal__nav,.rst-row__action,.rst-row-menu>summary,.rst-pagination>a,.rst-seg-tabs a,.rst-switch,.rst-choice__cards label,.rst-tblock__head,.rst-bulkbar__close,.rst-bulkbar__escalate,.rst-modal-close,.rst-modal-panel>nav a,.rst-back-nav a,.rst-signin__providers>a,.rst-shell__brand,.rst-shell__nav a,.rst-shell__menu>summary,.rst-shell__chrome>summary,.rst-shell__account>summary,.rst-shell__back>a) .icon,:where([rst-btn],[rst-search],[rst-search-clear],[rst-ftok] a,[rst-help],[rst-dropdown]>summary,[rst-dropdown-menu] a,[rst-dropdown-menu] button,[rst-dropdown-menu] [rst-menu-group]>summary,[rst-row-menu-panel] a,[rst-row-menu-panel] button,[rst-locale] button,[rst-scheme] button,[rst-combo-option],[rst-dtp-row],[rst-dtp-pick],[rst-cal-nav],[rst-row-action],[rst-row-menu]>summary,[rst-pagination]>a,[rst-seg-tabs] a,[rst-switch],[rst-choice-cards] label,[rst-tblock-head],[rst-bulkbar-close],[rst-bulkbar-escalate],[rst-modal-close],[rst-modal-panel]>nav a,[rst-back-nav] a,[rst-signin-providers]>a,[rst-shell-brand],[rst-shell-nav] a,[rst-shell-menu]>summary,[rst-shell-chrome]>summary,[rst-shell-account]>summary,[rst-shell-back]>a) .icon{block-size:1rem;inline-size:1rem}:where(.rst-page,.rst-page-header,.rst-list,.rst-lbar,.rst-search,.rst-empty,.rst-pagination) :focus-visible,:where([rst-page],[rst-page-header],[rst-list],[rst-lbar],[rst-search],[rst-empty],[rst-pagination]) :focus-visible{outline:2px solid var(--rst-accent);outline-offset:2px}@property --rst-press{syntax: "<number>"; inherits: false; initial-value: 0; }@property --rst-hover{syntax: "<percentage>"; inherits: false; initial-value: 0%; }@property --rst-pressed{syntax: "<percentage>"; inherits: false; initial-value: 0%; }@property --rst-card-x{syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }@property --rst-card-y{syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }@property --rst-card-lit{syntax: "<number>"; inherits: false; initial-value: 0; }.rst-btn,[rst-btn]{--rst-mx:50%;--rst-my:-40%;--rst-px:50%;--rst-py:50%;--rst-btn-sheen:none;--rst-btn-face:none;--rst-btn-wash:var(--rst-press-wash-plain, 0);--rst-btn-spot:var(--rst-press-spot-plain, 0);align-items:center;background-color:var(--rst-control-face,var(--rst-surface));background-image:var(--rst-btn-sheen),radial-gradient(70px circle at var(--rst-px) var(--rst-py),rgb(0 0 0/calc(var(--rst-press,0) * var(--rst-btn-spot))),transparent 75%),linear-gradient(rgb(0 0 0/calc(var(--rst-press,0) * var(--rst-btn-wash))) 0 0),var(--rst-btn-face);border:1px solid var(--rst-control-border,var(--rst-line-strong));border-radius:var(--rst-radius-sm);box-shadow:inset var(--rst-hl-x)1px 0 var(--rst-depth-hl,transparent),var(--rst-shadow-x)var(--rst-shadow-y)1px var(--rst-depth-contact,transparent),calc(var(--rst-shadow-x) * 2)calc(var(--rst-shadow-y) * 1.5)3px var(--rst-depth-ambient,transparent);box-sizing:border-box;color:var(--rst-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rst-fs-sm);font-weight:600;gap:var(--rst-sp-2);line-height:1.4;padding:.45rem .75rem;text-decoration:none;transition:--rst-press .7s cubic-bezier(.2,.6,.3,1),translate .3s ease-out;-webkit-tap-highlight-color:transparent}.rst-btn--primary,[rst-btn~=primary]{--rst-btn-face:linear-gradient(rgb(255 255 255 / var(--rst-depth-face, 0)), rgb(0 0 0 / var(--rst-depth-face, 0)));--rst-btn-wash:var(--rst-press-wash, 0);--rst-btn-spot:var(--rst-press-spot, 0);background-color:var(--rst-accent-fill,var(--rst-accent));border-color:var(--rst-accent-fill-edge,var(--rst-accent));box-shadow:inset var(--rst-hl-x)1px color-mix(in srgb,var(--rst-depth-hl,transparent) 28%,transparent),var(--rst-shadow-x)var(--rst-shadow-y)1px var(--rst-depth-contact,transparent),calc(var(--rst-shadow-x) * 2)calc(var(--rst-shadow-y) * 1.5)3px var(--rst-depth-ambient,transparent);color:var(--rst-on-accent-fill,var(--rst-on-accent))}.rst-btn--danger,[rst-btn~=danger]{--rst-btn-face:linear-gradient(rgb(255 255 255 / var(--rst-depth-face, 0)), rgb(0 0 0 / var(--rst-depth-face, 0)));--rst-btn-wash:var(--rst-press-wash, 0);--rst-btn-spot:var(--rst-press-spot, 0);background-color:var(--rst-danger-fill,var(--rst-tone-negative-fg));border-color:var(--rst-danger-fill-edge,var(--rst-tone-negative-fg));box-shadow:inset var(--rst-hl-x)1px color-mix(in srgb,var(--rst-depth-hl,transparent) 28%,transparent),var(--rst-shadow-x)var(--rst-shadow-y)1px var(--rst-depth-contact,transparent),calc(var(--rst-shadow-x) * 2)calc(var(--rst-shadow-y) * 1.5)3px var(--rst-depth-ambient,transparent);color:var(--rst-on-danger-fill,var(--rst-on-accent))}.rst-btn--ghost,[rst-btn~=ghost]{--rst-btn-wash:0;--rst-btn-spot:0;background-color:transparent;border-color:var(--rst-ghost-edge,var(--rst-line-strong));box-shadow:inset 0 calc(var(--rst-press,0) * 1px)calc(var(--rst-press,0) * 3px)var(--rst-depth-contact,transparent);color:var(--rst-text-muted)}@media(hover:hover){.rst-btn:hover,[rst-btn]:hover{background-color:var(--rst-control-face-hover,var(--rst-surface));border-color:var(--rst-control-border-hover,var(--rst-accent));color:var(--rst-control-text-hover,var(--rst-accent))}.rst-btn:hover:not(:active),[rst-btn]:hover:not(:active){--rst-btn-sheen:radial-gradient(90px circle at var(--rst-mx) var(--rst-my), var(--rst-sheen-plain, transparent), transparent 70%)}.rst-btn--primary:hover,[rst-btn~=primary]:hover{background-color:var(--rst-accent-fill-hover,var(--rst-accent-strong));border-color:var(--rst-accent-fill-edge-hover,var(--rst-accent-strong));color:var(--rst-on-accent-fill,var(--rst-on-accent))}.rst-btn--danger:hover,[rst-btn~=danger]:hover{background-color:var(--rst-danger-fill-hover,var(--rst-tone-negative-fg));border-color:var(--rst-danger-fill-edge-hover,var(--rst-tone-negative-fg));color:var(--rst-on-danger-fill-hover,var(--rst-on-accent));filter:var(--rst-danger-hover-filter,brightness(.9))}.rst-btn--primary:hover:not(:active),[rst-btn~=primary]:hover:not(:active),.rst-btn--danger:hover:not(:active),[rst-btn~=danger]:hover:not(:active){--rst-btn-sheen:radial-gradient(120px circle at var(--rst-mx) var(--rst-my), var(--rst-sheen-fill, transparent), transparent 70%)}.rst-btn--ghost:hover,[rst-btn~=ghost]:hover{background-color:var(--rst-ghost-face-hover,transparent);border-color:var(--rst-ghost-edge-hover,var(--rst-line-strong));color:var(--rst-text)}.rst-btn--ghost:hover:not(:active),[rst-btn~=ghost]:hover:not(:active){--rst-btn-sheen:none}}.rst-btn:active:not(:disabled):not([aria-busy=true]),[rst-btn]:active:not(:disabled):not([aria-busy=true]){--rst-press:1;--rst-btn-sheen:none;box-shadow:inset 0 2px 4px var(--rst-depth-contact,transparent),inset 0 1px 1px var(--rst-depth-contact,transparent),inset 0 1px 2px var(--rst-depth-contact,transparent);transition:none;translate:0 var(--rst-press-drop,0px)}.rst-btn--ghost:active:not(:disabled):not([aria-busy=true]),[rst-btn~=ghost]:active:not(:disabled):not([aria-busy=true]){background-color:var(--rst-control-face-press,transparent);box-shadow:inset 0 1px 3px var(--rst-depth-contact,transparent)}.rst-btn--sm,[rst-btn~=sm]{--rst-btn-sm-pad:0.25rem;font-size:var(--rst-fs-xs);padding:var(--rst-btn-sm-pad).5rem}.rst-btn--lg,[rst-btn~=lg]{font-size:var(--rst-fs-base);padding:.65rem 1rem}@media(pointer:coarse),(max-width:40rem){.rst-btn--sm,[rst-btn~=sm]{--rst-btn-sm-pad:0.375rem}.rst-btn--lg,[rst-btn~=lg]{padding-block:.875rem}}.rst-btn--sm,[rst-btn~=sm]{--rst-btn-sm-reach:max(0px, (var(--rst-target) - 2 * var(--rst-btn-sm-pad) - 1.4 * var(--rst-fs-xs) - 2px) / 2)}.rst-btn.rst-btn--sm,[rst-btn][rst-btn~=sm]{margin-block:var(--rst-btn-sm-reach);min-block-size:auto}:where(.rst-btn--sm),:where([rst-btn~=sm]){position:relative}.rst-btn--sm::before,[rst-btn~=sm]::before{content:"";inset-block:calc(-1px - var(--rst-btn-sm-reach));inset-inline:-1px;position:absolute}.rst-btn--block,[rst-btn~=block]{display:flex;justify-content:center;width:100%}.rst-btn[hidden],[rst-btn][hidden]{display:none}.rst-btn[aria-busy=true],[rst-btn][aria-busy=true],.rst-btn:disabled,[rst-btn]:disabled{cursor:default}.rst-btn:disabled,[rst-btn]:disabled{opacity:.8}.rst-btn>.rst-spin,[rst-btn]>[rst-spin]{align-self:center;flex:none}@media(prefers-reduced-motion:no-preference) and (forced-colors:none){.rst-btn[aria-busy=true]:not([data-idle-label]):has(>.rst-spin),[rst-btn][aria-busy=true]:not([data-idle-label]):has(>[rst-spin]){-webkit-text-fill-color:transparent}.rst-btn[aria-busy=true]:not([data-idle-label]):has(>.rst-spin)>:not(.rst-spin),[rst-btn][aria-busy=true]:not([data-idle-label]):has(>[rst-spin])>:not([rst-spin]){opacity:0}.rst-btn[aria-busy=true]:not([data-idle-label])>.rst-spin,[rst-btn][aria-busy=true]:not([data-idle-label])>[rst-spin]{inset:0;margin:auto;position:absolute}:where(.rst-btn[aria-busy=true]:not([data-idle-label])),:where([rst-btn][aria-busy=true]:not([data-idle-label])){position:relative}}.rst-callout,[rst-callout]{align-items:flex-start;background:var(--rst-surface-2);border:1px solid var(--rst-line-strong);border-radius:var(--rst-radius);display:flex;gap:.6rem;margin:var(--rst-sp-4)0;padding:.85rem 1rem}.rst-callout__ic,[rst-callout-ic]{align-items:center;color:var(--rst-accent);display:inline-flex;flex:none;height:1.5rem;justify-content:center;width:1.25rem}.rst-callout__ic svg,[rst-callout-ic] svg,.rst-callout__ic .icon,[rst-callout-ic] .icon{display:block;height:1.25rem;width:1.25rem}.rst-callout__body,[rst-callout-body]{line-height:1.5;min-width:0}.rst-callout__body>strong,[rst-callout-body]>strong{display:block;font-weight:600}.rst-callout__body>p,[rst-callout-body]>p{color:var(--rst-text-muted);margin:.15rem 0 0}.rst-callout__body>p:only-child,[rst-callout-body]>p:only-child{color:inherit;margin:0}.rst-callout__body>ul,[rst-callout-body]>ul{color:var(--rst-text-muted);margin:.15rem 0 0;padding-inline-start:1.1rem}.rst-callout[data-tone=positive],[rst-callout][rst-tone~=positive]{background:var(--rst-tone-positive-bg);border-color:var(--rst-tone-positive-fg)}.rst-callout[data-tone=positive]>.rst-callout__ic,[rst-callout][rst-tone~=positive]>[rst-callout-ic]{color:var(--rst-tone-positive-fg)}.rst-callout[data-tone=warning],[rst-callout][rst-tone~=warning]{background:var(--rst-tone-warning-bg);border-color:var(--rst-tone-warning-fg)}.rst-callout[data-tone=warning]>.rst-callout__ic,[rst-callout][rst-tone~=warning]>[rst-callout-ic]{color:var(--rst-tone-warning-fg)}.rst-callout[data-tone=negative],[rst-callout][rst-tone~=negative]{background:var(--rst-tone-negative-bg);border-color:var(--rst-tone-negative-fg)}.rst-callout[data-tone=negative]>.rst-callout__ic,[rst-callout][rst-tone~=negative]>[rst-callout-ic]{color:var(--rst-tone-negative-fg)}.rst-box,[rst-box]{--rst-card-x:50%;--rst-card-y:0%;--rst-card-lit:0;background:radial-gradient(calc(var(--rst-card-lit) * 520px) circle at var(--rst-card-x) var(--rst-card-y),var(--rst-light-wash,transparent),transparent 75%)padding-box,linear-gradient(var(--rst-surface) 0 0)padding-box,radial-gradient(calc(var(--rst-card-lit) * 260px) circle at var(--rst-card-x) var(--rst-card-y),var(--rst-light-rim,var(--rst-line)),var(--rst-line) 80%)border-box;border:1px solid transparent;border-radius:var(--rst-radius);box-shadow:var(--rst-shadow-x)var(--rst-shadow-y)1px var(--rst-depth-ambient,transparent),calc(var(--rst-shadow-x) * 2)calc(var(--rst-shadow-y) * 1.5)3px var(--rst-depth-ambient,transparent);margin:var(--rst-sp-4)0;padding:1.1rem 1.25rem}.rst-box>:first-child,[rst-box]>:first-child{margin-top:0}.rst-box>:last-child,[rst-box]>:last-child{margin-bottom:0}.rst-box-head,[rst-box-head]{align-items:baseline;display:flex;gap:var(--rst-sp-4);justify-content:space-between;margin:1.5rem 0 .5rem}.rst-box-head:first-child,[rst-box-head]:first-child{margin-top:0}.rst-box-head+.rst-box,[rst-box-head]+[rst-box]{margin-top:0}.rst-box-head h2,[rst-box-head] h2{font-size:var(--rst-heading-size,var(--rst-fs-base));margin:0}@media(prefers-reduced-motion:reduce){.rst-btn,[rst-btn]{transition:none}html:root{--rst-press-drop:0px}}.rst-field,[rst-field]{margin:var(--rst-sp-4)0}.rst-field__label,[rst-field-label]{color:var(--rst-text-muted);display:block;font-size:var(--rst-fs-sm);margin:0 0 .2rem}.rst-field__hint,[rst-field-hint]{color:var(--rst-text-faint);font-weight:400}.rst-input,[rst-input]{background:var(--rst-surface);border:1px solid var(--rst-line-strong);border-radius:var(--rst-radius-sm);box-shadow:inset 0 1px 1px var(--rst-depth-ambient,transparent);box-sizing:border-box;color:inherit;font:inherit;padding:.45rem .6rem;width:100%}@media(pointer:coarse),(max-width:40rem){.rst-input,[rst-input]{font-size:max(1rem,1em)}}.rst-input:focus-visible,[rst-input]:focus-visible{border-color:var(--rst-focus-edge,var(--rst-line-strong));box-shadow:inset 0 1px 1px var(--rst-depth-ambient,transparent),0 0 0 3px var(--rst-focus-halo,transparent);outline:2px solid var(--rst-accent);outline-offset:2px}.rst-input--short,[rst-input~=short]{inline-size:8rem;max-inline-size:100%}.rst-input--primary,[rst-input~=primary]{font-size:var(--rst-fs-lg);font-weight:550;padding:.6rem .7rem}textarea.rst-input,textarea[rst-input]{min-height:5rem;resize:vertical}.rst-field__help,[rst-field-help]{color:var(--rst-text-muted);display:block;font-size:var(--rst-fs-xs);margin:.45rem 0 0}.rst-field__error,[rst-field-error]{color:var(--rst-tone-negative-fg);display:block;font-size:var(--rst-fs-xs);margin:.45rem 0 0}small.rst-field__hint,small[rst-field-hint]{display:block;font-size:var(--rst-fs-xs);margin:.45rem 0 0}@property --rst-switch-p{syntax: "<number>"; inherits: true; initial-value: 0; }@property --rst-switch-on{syntax: "<percentage>"; inherits: false; initial-value: 0%; }.rst-form,[rst-form]{display:flex;flex-direction:column;gap:var(--rst-sp-5);max-inline-size:44rem}.rst-form>*:not(.rst-form-foot,.rst-form-bar),[rst-form]>*:not([rst-form-foot],[rst-form-bar]){margin-block:0}.rst-form-foot,[rst-form-foot]{display:flex;gap:var(--rst-sp-3);margin-block-start:var(--rst-sp-3)}.rst-notice,[rst-notice]{background:var(--rst-tone-positive-bg);border-radius:var(--rst-radius-sm);color:var(--rst-tone-positive-fg);font-size:var(--rst-fs-sm);padding:.5rem .75rem}.rst-spin,[rst-spin]{display:inline-block;width:1em;height:1em;border:2px solid;border-right-color:transparent;border-radius:50%;vertical-align:-.15em;animation:rst-spin .8s linear infinite}@keyframes rst-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.rst-spin,[rst-spin]{animation:none;opacity:.5}}.rst-combo,[rst-combo]{position:relative}.rst-combo__list,[rst-combo-list]{background:var(--rst-surface);border:1px solid var(--rst-line);border-radius:9px;box-shadow:var(--rst-shadow-pop);inset-inline:0;list-style:none;margin-top:4px;max-block-size:15rem;overflow-y:auto;padding:.25rem;position:absolute;top:100%;z-index:30}.rst-combo__option,[rst-combo-option]{border-radius:var(--rst-radius-sm);color:inherit;cursor:pointer;font-size:var(--rst-fs-sm);padding:.4rem .65rem}.rst-combo__option:active,[rst-combo-option]:active{background:var(--rst-tint-tap,transparent)}.rst-combo__option.is-active,[rst-combo-option].is-active{background:var(--rst-tint-hover,var(--rst-accent-soft));box-shadow:inset 0 1px 0 var(--rst-depth-hl,transparent)}@media(hover:hover){.rst-combo__option:hover,[rst-combo-option]:hover{background:var(--rst-tint-hover,var(--rst-accent-soft));box-shadow:inset 0 1px 0 var(--rst-depth-hl,transparent)}.rst-combo__option:hover:active,[rst-combo-option]:hover:active{background:var(--rst-tint-press,var(--rst-accent-soft))}}.rst-combo__option[aria-selected=true],[rst-combo-option][aria-selected=true]{font-weight:600}.rst-combo__rows,[rst-combo-rows]{list-style:none;margin:0;padding:0}.rst-select__group,[rst-select-group]{color:var(--rst-text-faint);font-size:var(--rst-fs-xs);font-weight:550;letter-spacing:.05em;padding-block:.4rem .2rem;padding-inline:.65rem;text-transform:uppercase}.rst-combo__sep,[rst-combo-sep]{border-top:1px solid var(--rst-line);list-style:none;margin-block:.25rem}.rst-combo__empty,[rst-combo-empty]{color:var(--rst-text-faint);font-size:var(--rst-fs-sm);list-style:none;padding:.4rem .65rem}.rst-combo__desc,[rst-combo-desc]{color:var(--rst-text-faint);margin-inline-start:.5em}.rst-combo__option>.rst-combo__lead,[rst-combo-option]>[rst-combo-lead]{margin-inline-end:.5em}.rst-combo>.rst-combo__lead,[rst-combo]>[rst-combo-lead]{align-items:center;display:flex;inset-block:0;inset-inline-start:.65rem;pointer-events:none;position:absolute}.rst-combo>.rst-combo__lead[hidden],[rst-combo]>[rst-combo-lead][hidden]{display:none}.rst-combo.rst-combo__has-lead>.rst-input,[rst-combo][rst-combo-has-lead]>[rst-input]{padding-inline-start:2.2rem}.rst-combo.rst-combo__up>.rst-combo__list,[rst-combo][rst-combo-up]>[rst-combo-list]{bottom:100%;margin-bottom:4px;margin-top:0;top:auto}.rst-skip,[rst-skip]{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.rst-skip:focus-visible,[rst-skip]:focus-visible{background:var(--rst-surface);block-size:auto;border:1px solid var(--rst-accent);border-radius:var(--rst-radius-sm);clip-path:none;color:var(--rst-text);inline-size:auto;inset-block-start:var(--rst-sp-2);inset-inline-start:var(--rst-sp-2);overflow:visible;padding:.4rem .7rem;text-decoration:none;z-index:60}@keyframes rst-shell-drop{from{opacity:0;transform:translateY(-4px)}}@keyframes rst-shell-flash{from{background:var(--rst-accent-soft)}}.rst-signin,[rst-signin]{background:var(--rst-surface);border:1px solid var(--rst-line-strong);border-radius:var(--rst-radius);box-shadow:var(--rst-shadow-pop);box-sizing:border-box;display:grid;gap:var(--rst-sp-5);inline-size:100%;max-inline-size:56rem;padding:var(--rst-sp-5)}@media(min-width:48rem){.rst-signin,[rst-signin]{align-items:center;gap:var(--rst-sp-6);grid-template-columns:minmax(0,1fr)minmax(0,1.25fr);padding:var(--rst-sp-6)}}.rst-signin__brand,[rst-signin-brand]{display:flex;flex-direction:column;gap:var(--rst-sp-3);min-inline-size:0}.rst-signin__mark,[rst-signin-mark]{block-size:3rem;color:var(--rst-accent);inline-size:3rem}.rst-signin__mark>*,[rst-signin-mark]>*{block-size:100%;display:block;inline-size:100%}.rst-signin__name,[rst-signin-name]{color:var(--rst-text-muted);font-size:var(--rst-fs-lg);font-weight:600;margin:0}.rst-signin__pitch,[rst-signin-pitch]{color:var(--rst-text);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:650;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:balance}.rst-signin__door,[rst-signin-door]{display:flex;flex-direction:column;gap:var(--rst-sp-4);min-inline-size:0;overflow-wrap:anywhere}.rst-signin__door h1,[rst-signin-door] h1{color:var(--rst-text);font-size:1.375rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0}.rst-signin__door>p,[rst-signin-door]>p{margin:0}.rst-signin__door>.rst-callout,[rst-signin-door]>[rst-callout]{margin:0}.rst-stage,[rst-stage]{box-sizing:border-box;display:grid;grid-template-rows:1fr auto;isolation:isolate;min-block-size:100dvh;position:relative}.rst-stage>.rst-page,[rst-stage]>[rst-page]{align-items:center;align-self:center;display:flex;flex-direction:column;inline-size:100%;position:relative;z-index:1}.rst-stage__scene,[rst-stage-scene]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.rst-stage__scene>*,[rst-stage-scene]>*{block-size:100%;display:block;inline-size:100%;object-fit:cover}.rst-stage-art__lines,[rst-stage-art-lines]{fill:none;stroke:color-mix(in srgb,var(--rst-line) 70%,var(--rst-bg));stroke-width:1.5;vector-effect:non-scaling-stroke}.rst-stage-art__glow,[rst-stage-art-glow]{fill:color-mix(in srgb,var(--rst-accent) 8%,var(--rst-bg));fill-opacity:.2}@media(forced-colors:active){.rst-stage-art,[rst-stage-art]{display:none}}@media print{.rst-stage-art,[rst-stage-art]{display:none}}@media(pointer:coarse),(max-width:40rem){:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:max(1rem,1em)}}:where(a[href],button,input,select,textarea,label,summary,[role=button],[role=tab],[role=option]){touch-action:manipulation}@media(pointer:coarse),(max-width:40rem){:root{--rst-col-menu:var(--rst-tap);--rst-target:var(--rst-tap)}.rst-btn,[rst-btn]{justify-content:center}.rst-dropdown__menu .rst-menu-group>summary,[rst-dropdown-menu] [rst-menu-group]>summary,.rst-dropdown__menu a,[rst-dropdown-menu] a,.rst-dropdown__menu button,[rst-dropdown-menu] button,.rst-row-menu__panel a,[rst-row-menu-panel] a,.rst-row-menu__panel button,[rst-row-menu-panel] button,.rst-locale button,.rst-scheme button,[rst-locale] button,[rst-scheme] button,.rst-combo__option,[rst-combo-option],.rst-dtp__row,[rst-dtp-row],.rst-modal-panel>nav a,[rst-modal-panel]>nav a{align-items:center;display:flex}}@media(forced-colors:active){html:root{--rst-depth-hl:transparent;--rst-depth-contact:transparent;--rst-depth-ambient:transparent;--rst-depth-face:0;--rst-press-drop:0px;--rst-sheen-fill:transparent;--rst-sheen-plain:transparent;--rst-light-wash:transparent;--rst-light-rim:var(--rst-line);--rst-press-wash:0;--rst-press-spot:0;--rst-press-wash-plain:0;--rst-press-spot-plain:0;--rst-tint-hover:var(--rst-surface);--rst-tint-press:var(--rst-surface);--rst-tint-tap:transparent;--rst-row-tint-hover:var(--rst-surface);--rst-row-tint-press:var(--rst-surface);--rst-tint-tile-hover:var(--rst-surface);--rst-tint-tile-press:var(--rst-surface);--rst-tint-card-hover:transparent;--rst-tint-group-hover:transparent;--rst-focus-halo:transparent;--rst-summary-edge:transparent;--rst-summary-edge-hover:transparent}.rst-btn,[rst-btn],.rst-input,[rst-input],.rst-textarea,[rst-textarea],.rst-search,[rst-search],.rst-dropdown>summary,[rst-dropdown]>summary{border:1px solid ButtonBorder}.rst-box,[rst-box],.rst-card,[rst-card],.rst-stats,[rst-stats],.rst-list,[rst-list]{border:1px solid CanvasText}}@media print{html:root{--rst-depth-hl:transparent;--rst-depth-contact:transparent;--rst-depth-ambient:transparent;--rst-depth-face:0;--rst-press-drop:0px;--rst-sheen-fill:transparent;--rst-sheen-plain:transparent;--rst-light-wash:transparent;--rst-light-rim:var(--rst-line);--rst-press-wash:0;--rst-press-spot:0;--rst-press-wash-plain:0;--rst-press-spot-plain:0;--rst-tint-hover:var(--rst-surface);--rst-tint-press:var(--rst-surface);--rst-tint-tap:transparent;--rst-row-tint-hover:var(--rst-surface);--rst-row-tint-press:var(--rst-surface);--rst-tint-tile-hover:var(--rst-surface);--rst-tint-tile-press:var(--rst-surface);--rst-tint-card-hover:transparent;--rst-tint-group-hover:transparent;--rst-focus-halo:transparent;--rst-summary-edge:transparent;--rst-summary-edge-hover:transparent;--rst-accent-fill:transparent;--rst-accent-fill-hover:transparent;--rst-accent-fill-edge:var(--rst-line-strong);--rst-accent-fill-edge-hover:var(--rst-line-strong);--rst-on-accent-fill:var(--rst-text);--rst-danger-fill:transparent;--rst-danger-fill-hover:transparent;--rst-danger-fill-edge:var(--rst-line-strong);--rst-danger-fill-edge-hover:var(--rst-line-strong);--rst-on-danger-fill:var(--rst-text);--rst-on-danger-fill-hover:var(--rst-text);--rst-danger-hover-filter:none;--rst-control-face:transparent;--rst-control-face-hover:transparent;--rst-control-face-press:transparent;--rst-control-border:var(--rst-line-strong);--rst-control-border-hover:var(--rst-line-strong);--rst-control-text-hover:var(--rst-text);--rst-ghost-edge:var(--rst-line-strong);--rst-ghost-face-hover:transparent;--rst-ghost-edge-hover:var(--rst-line-strong);--rst-summary-face:transparent;--rst-summary-face-hover:transparent;--rst-knob:var(--rst-text);--rst-knob-shade:var(--rst-text);--rst-track-off:transparent;--rst-nav-current-bg:transparent;--rst-nav-current-fg:var(--rst-text);--rst-focus-edge:var(--rst-line-strong);--rst-shadow-knob:0 0 0 transparent;--rst-shadow-knob-hover:0 0 0 transparent}.rst-btn,[rst-btn],.rst-input,[rst-input],.rst-textarea,[rst-textarea],.rst-search,[rst-search],.rst-dropdown>summary,[rst-dropdown]>summary{background-image:none;border:1px solid var(--rst-line-strong);box-shadow:none}.rst-box,[rst-box],.rst-card,[rst-card],.rst-stats,[rst-stats],.rst-list,[rst-list]{background:0 0;border:1px solid var(--rst-line-strong);box-shadow:none}}.rst-row a,[rst-row] a,.rst-lrow a,[rst-lrow] a,.rst-media__tile a,[rst-media-tile] a,.rst-dropdown__menu a,[rst-dropdown-menu] a,.rst-dropdown__menu button,[rst-dropdown-menu] button,.rst-dropdown__menu .rst-menu-group>summary,[rst-dropdown-menu] [rst-menu-group]>summary,.rst-row-menu__panel a,[rst-row-menu-panel] a,.rst-row-menu__panel button,[rst-row-menu-panel] button,.rst-row-menu>summary,[rst-row-menu]>summary,.rst-locale button,[rst-locale] button,.rst-scheme button,[rst-scheme] button,.rst-combo__option,[rst-combo-option],.rst-dtp__row,[rst-dtp-row],.rst-switch,[rst-switch],.rst-tblock__head,[rst-tblock-head]{-webkit-tap-highlight-color:transparent}.rst-btn,[rst-btn]{box-sizing:border-box;min-block-size:var(--rst-target);min-inline-size:var(--rst-target)}.rst-input,[rst-input]{box-sizing:border-box;min-block-size:var(--rst-target);min-inline-size:var(--rst-target)}.rst-dropdown__menu a,[rst-dropdown-menu] a,.rst-dropdown__menu button,[rst-dropdown-menu] button,.rst-row-menu__panel a,[rst-row-menu-panel] a,.rst-row-menu__panel button,[rst-row-menu-panel] button,.rst-locale button,.rst-scheme button,[rst-locale] button,[rst-scheme] button,.rst-combo__option,[rst-combo-option]{align-content:center;box-sizing:border-box;min-block-size:var(--rst-target)}.rst-sr-only{clip-path:inset(50%);block-size:1px;inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.rst-sr-only:focus-visible{background:var(--rst-accent);border:0;border-radius:var(--rst-radius-sm);block-size:auto;clip-path:none;color:var(--rst-on-accent);cursor:pointer;font:inherit;font-size:var(--rst-fs-sm);inline-size:auto;overflow:visible;padding:.3rem .6rem;position:static;white-space:normal}