@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1rem)}}@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p{text-wrap:pretty;word-wrap:break-word}button{padding:0;font-family:inherit;color:inherit;cursor:pointer;background:inherit;border:0;border-radius:0}button[disabled]{pointer-events:none}ul,ol{padding:0;list-style:none}li{padding:0;margin:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:1rem;font-size:var(--font-size-md);font-weight:400;font-weight:var(--weight-normal)}:root{--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 3px;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1200px;--font-family-main: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, "Segoe UI", Helvetica, Arial, sans-serif;--font-family-monospace: monospace;--font-size-5xl: clamp(1.476rem, 1.003vw + 1.225rem, 2.027rem);--font-size-4xl: clamp(1.383rem, .762vw + 1.193rem, 1.802rem);--font-size-3xl: clamp(1.296rem, .556vw + 1.157rem, 1.602rem);--font-size-2xl: clamp(1.215rem, .38vw + 1.12rem, 1.424rem);--font-size-xl: clamp(1.138rem, .231vw + 1.081rem, 1.266rem);--font-size-lg: clamp(1.067rem, .105vw + 1.041rem, 1.125rem);--font-size-md: 1rem;--font-size-sm: .889rem;--font-size-xs: .79rem;--font-size-2xs: .702rem;--letter-spacing-normal: 0px;--letter-spacing-wide: .5px;--letter-spacing-wider: 1px;--line-height-5xl: 3rem;--line-height-4xl: 3rem;--line-height-3xl: 2.25rem;--line-height-2xl: 2.25rem;--line-height-xl: 2.25rem;--line-height-lg: 1.5rem;--line-height-md: 1.5rem;--line-height-sm: 1.5rem;--line-height-xs: 1.5rem;--line-height-2xs: 1.5rem;--line-mult-single: 1.5rem;--line-mult-double: 3rem;--line-mult-triple: 4.5rem;--line-mult-quadruple: 6rem;--line-mult-half: .75rem;--line-mult-one-and-a-half: 2.25rem;--line-mult-two-and-a-half: 3.75rem;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 6px;--radius-rounded: 9999px;--radius-circle: 50%;--shadow-xs: 0px 4px 6px -4px rgba(0,0,0,.10196);--shadow-sm: 0px 4px 8px 0px rgba(0,0,0,.2);--shadow-md: 0px 6px 20px 0px rgba(0,0,0,.2);--shadow-lg: 0px 15px 50px 0px rgba(0,0,0,.30196);--size-avatar-24: 1.5rem;--size-avatar-32: 2rem;--size-avatar-40: 2.5rem;--size-avatar-48: 3rem;--size-avatar-56: 3.5rem;--size-avatar-64: 4rem;--size-container-narrow: 28rem;--size-container-medium: 48rem;--size-container-wide: 90rem;--size-gutter: 1.5rem;--size-icon-sm: .875rem;--size-icon-md: 1.25rem;--size-icon-lg: 1.625rem;--size-measure: 65ch;--size-stack-narrow: .75rem;--size-stack-normal: 1.5rem;--size-stack-wide: 2.25rem;--size-stack-extra-wide: 3.75rem;--spacer-1: .25rem;--spacer-2: .5rem;--spacer-3: .75rem;--spacer-4: 1rem;--spacer-5: 1.25rem;--spacer-6: 1.5rem;--spacer-7: 1.75rem;--spacer-8: 2rem;--spacer-base: .25rem;--time-instant: 50ms;--time-fast: .12s;--time-medium: .2s;--time-slow: .3s;--time-deliberate: .45s;--time-long: .7s;--weight-normal: 400;--weight-medium: 600;--weight-bold: 700;--color-surface-subdued: #ffffff;--color-surface-normal: #f9fafb;--color-surface-emphasized: #f3f4f6;--color-surface-elevation-1: #ffffff;--color-surface-inverted: #1b1f27;--color-overlay: rgba(0, 0, 0, .4);--color-text-default: #1b1f27;--color-text-inverted: #ffffff;--color-text-primary-subdued: #1bba9e;--color-text-primary-normal: #117765;--color-text-primary-emphasized: #0c5144;--color-text-secondary-subdued: #d2d6db;--color-text-secondary-normal: #6c737f;--color-text-secondary-emphasized: #384250;--color-text-error-subdued: #fda29b;--color-text-error-normal: #d12b1f;--color-text-error-emphasized: #912018;--color-text-warning-subdued: #fec84b;--color-text-warning-normal: #b54708;--color-text-warning-emphasized: #93370d;--color-text-success-subdued: #a6ef67;--color-text-success-normal: #3b7c0f;--color-text-success-emphasized: #326212;--color-text-info-subdued: #84adff;--color-text-info-normal: #004eeb;--color-text-info-emphasized: #0040c1;--color-background-primary-muted: #ecfaf8;--color-background-primary-subdued: #baf4ea;--color-background-primary-normal: #1bba9e;--color-background-primary-emphasized: #117765;--color-background-secondary-muted: #f9fafb;--color-background-secondary-subdued: #e5e7eb;--color-background-secondary-normal: #9da4ae;--color-background-secondary-emphasized: #4d5761;--color-background-error-muted: #fef3f2;--color-background-error-subdued: #fecdca;--color-background-error-normal: #d12b1f;--color-background-error-emphasized: #b42318;--color-background-warning-muted: #fffaeb;--color-background-warning-subdued: #fedf89;--color-background-warning-normal: #f79009;--color-background-warning-emphasized: #dc6803;--color-background-success-muted: #f3fee7;--color-background-success-subdued: #d0f8ab;--color-background-success-normal: #3b7c0f;--color-background-success-emphasized: #3b7c0f;--color-background-info-muted: #eff4ff;--color-background-info-subdued: #b2ccff;--color-background-info-normal: #155eef;--color-background-info-emphasized: #0040c1;--color-border-primary-subdued: #68d8c4;--color-border-primary-normal: #1bba9e;--color-border-primary-emphasized: #0e5f51;--color-border-secondary-muted: #e5e7eb;--color-border-secondary-subdued: #d2d6db;--color-border-secondary-normal: #6c737f;--color-border-secondary-emphasized: #384250;--color-border-error-subdued: #fda29b;--color-border-error-normal: #f04438;--color-border-error-emphasized: #b42318;--color-border-warning-subdued: #fec84b;--color-border-warning-normal: #f79009;--color-border-warning-emphasized: #dc6803;--color-border-success-subdued: #a6ef67;--color-border-success-normal: #66c61c;--color-border-success-emphasized: #3b7c0f;--color-border-info-subdued: #84adff;--color-border-info-normal: #2970ff;--color-border-info-emphasized: #004eeb;--z-dropdown: 10;--z-tooltip: 20;--z-modal: 30;--z-toast: 40;width:100%;height:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--font-family-main);line-height:1.5rem;line-height:var(--line-mult-single);color:#1b1f27;color:var(--color-text-default);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide);background:#f9fafb;background:var(--color-surface-normal)}:root:has(dialog[open]){overflow:hidden}body,[data-phx-main]{height:100%}[hidden]:where(:not([hidden=until-found])):not(#\#):not(#\#):not(#\#):not(#\#){display:none!important}.hidden{display:none}.fade-in{animation:fade-in .2s ease-out;animation-fill-mode:forwards}.fade-out{animation:fade-out .2s ease-in;animation-fill-mode:forwards}@media(prefers-color-scheme:dark){:root{--color-surface-subdued: #1b1f27;--color-surface-normal: #23272f;--color-surface-emphasized: #2c313a;--color-surface-elevation-1: #2c313a;--color-surface-inverted: #ffffff;--color-overlay: rgba(0, 0, 0, .4);--color-text-default: #ffffff;--color-text-inverted: #1b1f27;--color-text-primary-subdued: #0e5f51;--color-text-primary-normal: #1bba9e;--color-text-primary-emphasized: #baf4ea;--color-text-secondary-subdued: #565f71;--color-text-secondary-normal: #9da4ae;--color-text-secondary-emphasized: #e5e7eb;--color-text-error-subdued: #912018;--color-text-error-normal: #f97066;--color-text-error-emphasized: #fee4e2;--color-text-warning-subdued: #93370d;--color-text-warning-normal: #f79009;--color-text-warning-emphasized: #fec84b;--color-text-success-subdued: #326212;--color-text-success-normal: #a6ef67;--color-text-success-emphasized: #85e13a;--color-text-info-subdued: #0040c1;--color-text-info-normal: #84adff;--color-text-info-emphasized: #d1e0ff;--color-background-primary-muted: #073028;--color-background-primary-subdued: #0e5f51;--color-background-primary-normal: #1bba9e;--color-background-primary-emphasized: #68d8c4;--color-background-secondary-muted: #23272f;--color-background-secondary-subdued: #404755;--color-background-secondary-normal: #565f71;--color-background-secondary-emphasized: #616b7f;--color-background-error-muted: #57120d;--color-background-error-subdued: #b42318;--color-background-error-normal: #f97066;--color-background-error-emphasized: #fda29b;--color-background-warning-muted: #5b2c02;--color-background-warning-subdued: #dc6803;--color-background-warning-normal: #fdb022;--color-background-warning-emphasized: #fec84b;--color-background-success-muted: #1e4105;--color-background-success-subdued: #3b7c0f;--color-background-success-normal: #66c61c;--color-background-success-emphasized: #a6ef67;--color-background-info-muted: #082660;--color-background-info-subdued: #004eeb;--color-background-info-normal: #528bff;--color-background-info-emphasized: #84adff;--color-border-primary-subdued: #117765;--color-border-primary-normal: #1bba9e;--color-border-primary-emphasized: #68d8c4;--color-border-secondary-muted: #363c48;--color-border-secondary-subdued: #565f71;--color-border-secondary-normal: #616b7f;--color-border-secondary-emphasized: #79859c;--color-border-error-subdued: #b42318;--color-border-error-normal: #f97066;--color-border-error-emphasized: #fda29b;--color-border-warning-subdued: #dc6803;--color-border-warning-normal: #fdb022;--color-border-warning-emphasized: #fedf89;--color-border-success-subdued: #3b7c0f;--color-border-success-normal: #66c61c;--color-border-success-emphasized: #a6ef67;--color-border-info-subdued: #004eeb;--color-border-info-normal: #528bff;--color-border-info-emphasized: #84adff}}@media screen and (prefers-reduced-motion:reduce){*:not(#\#):not(#\#):not(#\#):not(#\#){transition:none!important;animation:none!important}}.alert:not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);display:grid;grid-auto-flow:column;grid-gap:1rem;grid-gap:var(--alert-gap, 1rem);gap:1rem;gap:var(--alert-gap, 1rem);align-items:center;justify-items:start;place-items:center start;padding:.75rem 1rem;border-radius:6px;border-radius:var(--radius-lg)}.alert:has(:nth-child(2)):not(#\#){grid-template-columns:auto minmax(auto,1fr)}.alert-title:not(#\#){display:block;font-weight:600;font-weight:var(--weight-medium)}.alert.is-primary:not(#\#){color:#117765;color:var(--color-background-primary-emphasized);background:#baf4ea;background:var(--color-background-primary-subdued)}.alert.is-info:not(#\#){color:#0040c1;color:var(--color-background-info-emphasized);background:#b2ccff;background:var(--color-background-info-subdued)}.alert.is-secondary:not(#\#){color:#4d5761;color:var(--color-background-secondary-emphasized);background:#e5e7eb;background:var(--color-background-secondary-subdued)}.alert.is-error:not(#\#){color:#b42318;color:var(--color-background-error-emphasized);background:#fecdca;background:var(--color-background-error-subdued)}.article:not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md)}.article:not(#\#) h1,.article:not(#\#) h2,.article:not(#\#) h3,.article:not(#\#) h4,.article:not(#\#) h5,.article:not(#\#) h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized)}.article:not(#\#) h1{font-size:clamp(1.215rem,.38vw + 1.12rem,1.424rem);font-size:var(--font-size-2xl);line-height:2.25rem;line-height:var(--line-height-2xl);padding-bottom:.5rem;border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.article:not(#\#) h1:first-child{margin-top:0}.article:not(#\#) h2{font-size:clamp(1.138rem,.231vw + 1.081rem,1.266rem);font-size:var(--font-size-xl);line-height:2.25rem;line-height:var(--line-height-xl);padding-bottom:.375rem;border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.article:not(#\#) h3{font-size:clamp(1.067rem,.105vw + 1.041rem,1.125rem);font-size:var(--font-size-lg);line-height:1.5rem;line-height:var(--line-height-lg)}.article:not(#\#) h4{font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md)}.article:not(#\#) h5{font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.article:not(#\#) h6{font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);color:#d2d6db;color:var(--color-text-secondary-subdued)}.article:not(#\#) p{margin-top:0;margin-bottom:1rem}.article:not(#\#) a{color:#117765;color:var(--color-text-primary-normal);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#11776566;text-underline-offset:.125em;transition:all .15s ease-in-out}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.article:not(#\#) a{text-decoration-color:rgb(from var(--color-text-primary-normal) r g b/40%)}}.article:not(#\#) a:hover{color:#0c5144;color:var(--color-text-primary-emphasized);text-decoration-color:#0c5144;text-decoration-color:var(--color-text-primary-emphasized)}.article:not(#\#) a:visited{color:#0c5144;color:var(--color-text-primary-emphasized)}.article:not(#\#) a[href^="#"]{-webkit-text-decoration:none;text-decoration:none}.article:not(#\#) a[href^="#"]:hover{-webkit-text-decoration:underline;text-decoration:underline}.article:not(#\#) ul,.article:not(#\#) ol{padding-left:1.5rem;margin-top:0;margin-bottom:1rem}.article:not(#\#) ul{list-style-type:disc}.article:not(#\#) ul ul{margin-top:.5rem;margin-bottom:.5rem;list-style-type:circle}.article:not(#\#) ul ul ul{list-style-type:square}.article:not(#\#) ol{list-style-type:decimal}.article:not(#\#) ol ol{margin-top:.5rem;margin-bottom:.5rem;list-style-type:lower-alpha}.article:not(#\#) ol ol ol{list-style-type:lower-roman}.article:not(#\#) li{margin-bottom:.375rem}.article:not(#\#) li:last-child{margin-bottom:0}.article:not(#\#) li>p{margin-bottom:.5rem}.article:not(#\#) blockquote{padding:.75rem 1rem;margin:1rem 0;color:#d2d6db;color:var(--color-text-secondary-subdued);background-color:#fff;background-color:var(--color-surface-subdued);border-left:.25rem solid #1bba9e;border-left:.25rem solid var(--color-border-primary-normal);border-radius:4px;border-radius:var(--radius-md)}.article:not(#\#) blockquote>:first-child{margin-top:0}.article:not(#\#) blockquote>:last-child{margin-bottom:0}.article:not(#\#) blockquote p{font-style:italic}.article:not(#\#) code{font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);padding:.125rem .25rem;font-family:monospace;font-family:var(--font-family-monospace);background-color:#fff;background-color:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:2px;border-radius:var(--radius-sm)}.article:not(#\#) pre{padding:1rem;margin:1rem 0;overflow-x:auto;background-color:#fff;background-color:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:4px;border-radius:var(--radius-md)}.article:not(#\#) pre code{font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);padding:0;background-color:transparent;border:0}.article:not(#\#) table{width:100%;margin:1rem 0;overflow:auto;border-spacing:0;border-collapse:collapse}.article:not(#\#) thead{background-color:#fff;background-color:var(--color-surface-subdued)}.article:not(#\#) th,.article:not(#\#) td{padding:.5rem .75rem;text-align:left;border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.article:not(#\#) th{font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized)}.article:not(#\#) tbody tr:hover{background-color:#fff;background-color:var(--color-surface-subdued)}.article:not(#\#) hr{height:0;margin:1.5rem 0;overflow:hidden;border:0;border-top:1px solid #d2d6db;border-top:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.article:not(#\#) strong{font-weight:700;font-weight:var(--weight-bold);color:#384250;color:var(--color-text-secondary-emphasized)}.article:not(#\#) em{font-style:italic}.article:not(#\#) input[type=checkbox]{margin-right:.5rem}.article:not(#\#) dl{margin:1rem 0}.article:not(#\#) dt{margin-top:.75rem;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized)}.article:not(#\#) dd{margin-bottom:.5rem;margin-left:1.5rem}.article:not(#\#) li>ul,.article:not(#\#) li>ol{margin-bottom:0}.article:not(#\#)>:first-child{margin-top:0}.article:not(#\#)>:last-child{margin-bottom:0}.avatar:not(#\#){position:relative;display:inline-flex;vertical-align:middle}.avatar:not(#\#)>div{width:2rem;width:var(--avatar-size, 2rem);height:2rem;height:var(--avatar-size, 2rem);aspect-ratio:1;overflow:hidden;font-size:1rem;font-size:var(--avatar-font-size, var(--font-size-md));border-radius:50%;border-radius:var(--radius-circle)}.avatar:not(#\#)>div:not(:has(img)){display:flex;align-items:center;justify-content:center;color:#fff;color:var(--color-text-inverted);background:#9da4ae;background:var(--avatar-background-color, var(--color-background-secondary-normal))}.avatar:not(#\#) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-sm:not(#\#){--avatar-size: 1.5rem;--avatar-font-size: var(--font-size-sm)}.avatar-md:not(#\#){--avatar-size: 2rem;--avatar-font-size: var(--font-size-md)}.avatar-lg:not(#\#){--avatar-size: 3rem;--avatar-font-size: var(--font-size-xl)}.badge:not(#\#){display:inline-flex;gap:.25rem;align-items:center;width:-moz-fit-content;width:fit-content;min-height:1.25rem;min-height:var(--badge-size, 1.25rem);padding-left:.5rem;padding-right:.5rem;font-size:.79rem;font-size:var(--badge-font-size, var(--font-size-xs));line-height:1.5rem;line-height:var(--badge-line-height, var(--line-height-xs));color:#1b1f27;color:var(--badge-font-color, var(--color-text-default));background-color:#fff;background-color:var(--badge-background-color, var(--color-surface-subdued));border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--badge-border-color, var(--color-border-secondary-subdued));border-radius:9999px;border-radius:var(--badge-border-radius, var(--radius-rounded))}.badge-primary:not(#\#){--badge-font-color: var(--color-background-primary-emphasized);--badge-background-color: var(--color-background-primary-subdued);--badge-border-color: var(--color-border-primary-subdued)}.badge-info:not(#\#){--badge-font-color: var(--color-background-info-emphasized);--badge-background-color: var(--color-background-info-subdued);--badge-border-color: var(--color-border-info-subdued)}.badge-secondary:not(#\#){--badge-font-color: var(--color-background-secondary-emphasized);--badge-background-color: var(--color-background-secondary-subdued);--badge-border-color: var(--color-border-secondary-subdued)}.badge-warning:not(#\#){--badge-font-color: var(--color-background-warning-emphasized);--badge-background-color: var(--color-background-warning-subdued);--badge-border-color: var(--color-border-warning-subdued)}.badge-error:not(#\#){--badge-font-color: var(--color-background-error-emphasized);--badge-background-color: var(--color-background-error-subdued);--badge-border-color: var(--color-border-error-subdued)}.box:not(#\#){--box-padding: 1rem;--box-border-width: var(--border-width-sm);--box-border-color: var(--color-border-secondary-subdued);--box-background-color: var(--color-surface-subdued);padding:1rem;padding:var(--box-padding);background-color:#fff;background-color:var(--box-background-color);border:1px solid #d2d6db;border:var(--box-border-width) solid var(--box-border-color);border-radius:4px;border-radius:var(--radius-md)}.box.is-borderless:not(#\#){outline:var(--box-border-width) solid transparent;outline-offset:calc(var(--box-border-width) * -1);border:0 solid}.button:not(#\#){--font-size: var(--font-size-sm);--text-color: var(--color-text-inverted);--background: var(--color-background-primary-normal);--background-emphasized: var(--color-background-primary-emphasized);--border-color: var(--color-border-primary-normal);--border-color-emphasized: var(--color-border-primary-emphasized);--size: 2.5rem;--padding-inline: 1rem;position:relative;display:inline-flex;gap:.25rem;align-items:center;justify-content:center;height:2.5rem;height:var(--size);padding-left:1rem;padding-right:1rem;padding-left:var(--padding-inline);padding-right:var(--padding-inline);margin:0;font-size:.889rem;font-size:var(--font-size);font-weight:400;font-weight:var(--weight-normal);line-height:1.5rem;line-height:var(--line-height-md);color:#117765;color:var(--color-text-primary-normal);letter-spacing:0px;letter-spacing:var(--letter-spacing-normal);white-space:nowrap;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;border-style:solid;border-width:1px;border-width:var(--border-width-sm);border-radius:4px;border-radius:var(--radius-md);transition:background-color .12s,border .12s,color .12s}.button.is-primary:not(#\#){--text-color: var(--color-text-primary-normal);--background: var(--color-surface-subdued);--background-emphasized: var(--color-surface-subdued);--border-color: var(--color-border-primary-normal);--border-color-emphasized: var(--color-border-primary-emphasized)}.button.is-secondary:not(#\#){--text-color: var(--color-text-secondary-emphasized);--background: var(--color-surface-subdued);--background-emphasized: var(--color-surface-subdued);--border-color: var(--color-border-secondary-subdued);--border-color-emphasized: var(--color-border-secondary-emphasized)}.button.is-info:not(#\#){--text-color: var(--color-text-info-normal);--background: var(--color-surface-subdued);--background-emphasized: var(--color-surface-subdued);--border-color: var(--color-border-info-normal);--border-color-emphasized: var(--color-border-info-emphasized)}.button.is-error:not(#\#){--text-color: var(--color-text-error-normal);--background: var(--color-surface-subdued);--background-emphasized: var(--color-surface-subdued);--border-color: var(--color-border-error-normal);--border-color-emphasized: var(--color-border-error-emphasized)}.button.is-solid:not(#\#){--text-color: var(--color-text-inverted);--background: var(--border-color);--background-emphasized: var(--border-color-emphasized)}.button.is-ghost:not(#\#){--background: transparent;--border-color: transparent;--background-emphasized: var(--border-color-emphasized)}.button.is-ghost:hover:not(#\#){--text-color: var(--color-text-inverted)}.button.loading:not(#\#),.button.phx-submit-loading:not(#\#){color:transparent;pointer-events:none}.button.loading:not(#\#):after,.button.phx-submit-loading:not(#\#):after{position:absolute;width:1.25em;height:1.25em;content:"";border:2px solid rgb(from var(--border-color) r g b/30%);border-top-color:rgb(from var(--border-color) r g b/80%);border-radius:50%;border-radius:var(--radius-circle);animation:spin .6s linear infinite}.button:not(#\#),.button:visited:not(#\#){color:var(--text-color);background:var(--background);border-color:var(--border-color)}.button:active:not(#\#){opacity:.8}.button:hover:not(#\#){background:var(--background-emphasized);border-color:var(--border-color-emphasized)}.button:focus:not(#\#){background:var(--background);border-color:var(--border-color)}.button:disabled:not(#\#){color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none;background:#f9fafb;background:var(--color-background-secondary-muted);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued)}.button[aria-disabled=true]:not(#\#){color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none;background:#f9fafb;background:var(--color-background-secondary-muted);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued)}.button.is-small:not(#\#){--size: 2rem;--font-size: var(--font-size-xs);--padding-inline: .75rem}.button.is-medium:not(#\#){--size: 2.5rem;--font-size: var(--font-size-sm);--padding-inline: 1rem}.button.is-large:not(#\#){--size: 3rem;--font-size: var(--font-size-sm);--padding-inline: 1rem}.button:has(>svg:only-child):not(#\#){width:var(--size);height:var(--size);padding-left:0;padding-right:0}.button.is-circle:not(#\#){width:var(--size);height:var(--size);padding-left:0;padding-right:0;border-radius:50%;border-radius:var(--radius-circle)}.phx-submit-loading:not(#\#) .button[type=submit]{color:transparent;pointer-events:none}.phx-submit-loading:not(#\#) .button[type=submit]:after{position:absolute;width:1.25em;height:1.25em;content:"";border:2px solid rgb(from var(--border-color) r g b/30%);border-top-color:rgb(from var(--border-color) r g b/80%);border-radius:50%;border-radius:var(--radius-circle);animation:spin .6s linear infinite}.button-group:not(#\#){display:flex;flex-flow:row nowrap}.button-group:not(#\#)>*+*{border-left:0}.button-group:not(#\#)>*+*:not(:last-child){border-radius:0}.button-group:not(#\#)>*:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button-group:not(#\#)>*:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group:not(#\#)>.button:hover{border-color:var(--border-color)}.combobox:not(#\#){--combobox-size: 2.5rem;--combobox-input-color: var(--color-text-default);--combobox-border-color: var(--color-border-secondary-subdued);--combobox-border-focus-color: var(--color-border-primary-normal);--badge-font-size: var(--font-size-sm);--badge-line-height: 1.25rem}.combobox-error:not(#\#){--combobox-input-color: var(--color-text-error-normal);--combobox-border-color: var(--color-border-error-normal);--combobox-border-focus-color: var(--color-border-error-emphasized)}.combobox-error:not(#\#) .badge{--badge-background-color: var(--color-background-error-subdued);--badge-border-color: var(--color-border-error-normal);--badge-font-color: var(--color-text-error-normal)}.combobox:not(#\#){anchor-scope:--combobox;anchor-name:--combobox}.combobox:not(#\#)>[role=combobox]{font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);position:relative;display:inline-flex;flex-wrap:wrap;gap:.5rem;align-items:center;width:100%;min-width:20ch;max-width:100%;min-height:var(--combobox-size);padding-top:calc(.5rem - 1px);padding-bottom:calc(.5rem - 1px);padding-top:calc(.5rem - var(--border-width-sm));padding-bottom:calc(.5rem - var(--border-width-sm));padding-left:.5rem;padding-right:2rem;vertical-align:middle;color:var(--combobox-input-color);cursor:pointer;background-color:#fff;background-color:var(--color-surface-subdued);background-image:linear-gradient(45deg,transparent 50%,currentcolor 50%),linear-gradient(135deg,currentcolor 50%,transparent 50%);background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16px) calc(1px + 50%);background-size:4px 4px,4px 4px;border-color:var(--combobox-border-color);border-style:solid;border-width:1px;border-width:var(--border-width-sm);border-radius:4px;border-radius:var(--radius-md)}.combobox:not(#\#)>[role=combobox]:focus{outline:none;border-color:var(--combobox-border-focus-color)}.combobox:not(#\#)>[role=combobox][aria-expanded=true]{border-color:var(--combobox-border-focus-color)}.combobox:not(#\#)>[role=combobox][aria-expanded=true]+[role=listbox]{display:flex}.combobox:not(#\#)>[role=combobox]>.badge{cursor:pointer;background-image:none}.combobox:has(select:disabled):not(#\#)>[role=combobox]{color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none;cursor:not-allowed;background-color:#f9fafb;background-color:var(--color-background-secondary-muted);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued)}.combobox:has(select:disabled):not(#\#)>[role=combobox]::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.combobox:has(select:disabled)>[role=combobox]::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.combobox:has(select:disabled):not(#\#)>[role=combobox]::placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.combobox:not(#\#)>[role=listbox]{font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);position:fixed;z-index:50;display:none;flex-direction:column;gap:.5rem;width:anchor-size();padding:.5rem;margin-top:.5rem;margin-bottom:.5rem;background:#fff;background:var(--color-surface-subdued);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-style:solid;border-width:1px;border-width:var(--border-width-sm);border-radius:4px;border-radius:var(--radius-md);isolation:isolate;position-area:block-end center;position-try-fallbacks:block-start center;position-anchor:--combobox}.combobox:not(#\#)>[role=listbox]>[role=region]{display:flex;flex-direction:column;max-height:10rem;overflow-y:scroll}.combobox:not(#\#)>[role=listbox]>[role=region] [role=presentation]{display:none;padding:.5rem 1rem;color:#6c737f;color:var(--color-text-secondary-normal)}.combobox:not(#\#)>[role=listbox]>[role=region] [role=presentation]:only-child{display:block}.combobox:not(#\#)>[role=listbox]>[role=region]:not(:has([role=option]:not([hidden]))) [role=presentation]{display:block}.combobox:not(#\#)>[role=listbox] [role=option]{display:grid;grid-template-columns:1fr auto;padding:.5rem 1rem;cursor:pointer;border-radius:4px;border-radius:var(--radius-md)}.combobox:not(#\#)>[role=listbox] [role=option]:hover{background:#e5e7eb;background:var(--color-background-secondary-subdued)}.combobox:not(#\#)>[role=listbox] [role=option][data-focused=true]{background:#e5e7eb;background:var(--color-background-secondary-subdued)}.combobox:not(#\#)>[role=listbox] [role=option][aria-selected=true]:after{content:"\2713"}.dropdown:not(#\#){--dropdown-block-margin: 0;--dropdown-inline-margin: 0;--dropdown-block-position: block-start;--dropdown-inline-position: span-inline-end;position:fixed;z-index:10;z-index:var(--z-dropdown);margin-top:0;margin-bottom:0;margin-top:var(--dropdown-block-margin);margin-bottom:var(--dropdown-block-margin);margin-left:0;margin-right:0;margin-left:var(--dropdown-inline-margin);margin-right:var(--dropdown-inline-margin);background:#fff;background:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:6px;border-radius:var(--radius-lg);opacity:0;transition-timing-function:ease;transition-duration:.2s;transition-property:opacity,display,overlay;transition-behavior:allow-discrete;position-area:block-start span-inline-end;position-area:var(--dropdown-block-position) var(--dropdown-inline-position)}.dropdown:popover-open:not(#\#){opacity:1}@starting-style{.dropdown:popover-open:not(#\#){opacity:0}}.dropdown:where(.dropdown-top):not(#\#){--dropdown-block-margin: .25rem;--dropdown-block-position: block-start;--dropdown-translate-y: .25rem}.dropdown:where(.dropdown-right):not(#\#){--dropdown-inline-margin: .25rem;--dropdown-block-position: center;--dropdown-inline-position: inline-end;--dropdown-translate-x: -.25rem}.dropdown:where(.dropdown-bottom):not(#\#){--dropdown-block-margin: .25rem;--dropdown-block-position: block-end;--dropdown-translate-y: -.25rem}.dropdown:where(.dropdown-left):not(#\#){--dropdown-inline-margin: .25rem;--dropdown-block-position: center;--dropdown-inline-position: inline-start;--dropdown-translate-x: .25rem}.dropdown:where(.dropdown-start):where(.dropdown-top,.dropdown-bottom):not(#\#){--dropdown-inline-position: span-inline-end}.dropdown:where(.dropdown-start):where(.dropdown-left,.dropdown-right):not(#\#){--dropdown-block-position: span-block-end}.dropdown:where(.dropdown-center):where(.dropdown-top,.dropdown-bottom):not(#\#){--dropdown-inline-position: center}.dropdown:where(.dropdown-center):where(.dropdown-left,.dropdown-right):not(#\#){--dropdown-block-position: center}.dropdown:where(.dropdown-end):where(.dropdown-top,.dropdown-bottom):not(#\#){--dropdown-inline-position: span-inline-start}.dropdown:where(.dropdown-end):where(.dropdown-left,.dropdown-right):not(#\#){--dropdown-block-position: span-block-start}.fab:not(#\#){position:fixed;bottom:1rem;right:1rem;z-index:40;z-index:var(--z-toast);display:flex;flex-direction:column-reverse;gap:.5rem;width:-moz-max-content;width:max-content}.fab:not(#\#)>:nth-child(n+2){visibility:hidden;opacity:0;scale:80% 80%;transition-timing-function:ease-in;transition-duration:.2s;transition-property:opacity,visibility,scale}.fab:focus-within:not(#\#)>:nth-child(n+2){visibility:visible;opacity:1;scale:100% 100%}.fab:not(#\#)>:nth-child(n+2){transition-delay:0s}.fab:not(#\#)>:nth-child(n+3){transition-delay:.03s}.fab:not(#\#)>:nth-child(n+4){transition-delay:.06s}.fab:not(#\#)>:nth-child(n+5){transition-delay:.09s}.fab:not(#\#)>:nth-child(n+6){transition-delay:.12s}.fab:not(#\#)>:nth-child(n+7){transition-delay:.15s}.fab:not(#\#)>:nth-child(n+8){transition-delay:.18s}.fab:not(#\#)>:nth-child(n+9){transition-delay:.21s}.fab:not(#\#)>:nth-child(n+10){transition-delay:.24s}.fab:not(#\#)>:nth-child(n+11){transition-delay:.27s}.file-dropzone-container:not(#\#)>*+*{margin-top:1.5rem}.file-dropzone:not(#\#){position:relative;display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;padding:1.5rem;color:#6c737f;color:var(--color-text-secondary-normal);background:#f9fafb;background:var(--color-surface-normal);border:2px dashed #e5e7eb;border:var(--border-width-md) dashed var(--color-border-secondary-muted)}.file-dropzone:not(#\#)>input[type=file]{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.file-dropzone:not(#\#) .icon{width:2rem;height:2rem;stroke-width:1px}.file-dropzone-header:not(#\#){text-align:center}.file-dropzone-header:not(#\#)>*+*{margin-top:.25rem}.file-dropzone-heading:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:block;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized)}.file-dropzone-heading:not(#\#)>em{font-style:normal;color:#117765;color:var(--color-text-primary-normal)}.file-dropzone-subheading:not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);display:block}.file-dropzone-description-heading:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:block;font-weight:700;font-weight:var(--weight-bold);color:#1b1f27;color:var(--color-text-default)}.file-dropzone-description-content:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);color:#384250;color:var(--color-text-secondary-emphasized)}.file-dropzone-description-content:not(#\#) li{list-style:disc;list-style-position:inside}.file-dropzone-description-content:not(#\#) li::marker{font-size:.79rem;font-size:var(--font-size-xs);color:inherit}.file-dropzone-description:not(#\#)>*+*{margin-top:1rem}.field-group:not(#\#){display:flex;flex-flow:row wrap;gap:1rem}.field-group-actions:not(#\#){align-self:flex-end}.field-group-actions:not(#\#) .button{box-shadow:none}.field-group:not(#\#)>.field{flex:0 1 15rem}.field:not(#\#){display:grid;grid-gap:.5rem;gap:.5rem;overflow:hidden}.field:has([aria-invalid=true]):not(#\#) .label{color:#d12b1f;color:var(--color-text-error-normal)}.fieldset:not(#\#){display:grid;grid-template-columns:max-content 1fr;grid-gap:1rem;gap:1rem;padding:1rem;border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-style:solid;border-width:1px;border-width:var(--border-width-sm);border-radius:6px;border-radius:var(--radius-lg)}.fieldset:not(#\#)>legend{font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);float:left;font-weight:600;font-weight:var(--weight-medium)}.fieldset:not(#\#)>legend+button{margin-left:auto}.fieldset:has(>legend+button):not(#\#)>legend+button~*{grid-column:1/-1}.fieldset:not(:has(>legend+button)):not(#\#)>legend~*{grid-column:1/-1}.form-message:not(#\#){display:inline-flex;gap:.25rem;align-items:center;font-size:.889rem;font-size:var(--font-size-sm);color:#d12b1f;color:var(--color-text-error-normal)}.form-message:not(#\#) svg{height:1rem;vertical-align:text-bottom}.form-message:not(#\#)+.form-message{margin-top:.5rem}.label:not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);display:block;color:#384250;color:var(--color-text-secondary-emphasized);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.label.disabled:not(#\#){cursor:not-allowed}.input:not(#\#){--size: 2.5rem;font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:inline-flex;height:2.5rem;height:var(--size);padding-left:1rem;padding-right:1rem;color:#1b1f27;color:var(--color-text-default);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide);background:#fff;background:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:4px;border-radius:var(--radius-md)}.input:focus:not(#\#){outline:none;border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.input:disabled:not(#\#){color:#d2d6db;color:var(--color-text-secondary-subdued);cursor:not-allowed;background:#f9fafb;background:var(--color-background-secondary-muted);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued)}.input:disabled:not(#\#)::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.input:disabled::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.input:disabled:not(#\#)::placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.input[aria-invalid=true]:not(#\#){border-color:#f04438;border-color:var(--color-border-error-normal)}.icon:not(#\#){width:1.25em;width:var(--icon-size, 1.25em);height:1.25em;height:var(--icon-size, 1.25em)}.icon-small:not(#\#){--icon-size: 1em}.icon-medium:not(#\#){--icon-size: 1.25em}.icon-large:not(#\#){--icon-size: 1.5em}.link:not(#\#),a:not(.button):not(#\#){display:inline-flex;flex-direction:row;gap:0 .25rem;align-items:center}.link:not([aria-disabled=true]):hover:not(#\#),a:not(.button):not([aria-disabled=true]):hover:not(#\#){color:#117765;color:var(--color-text-primary-normal)}.link[aria-current=page]:not(#\#),a:not(.button)[aria-current=page]:not(#\#){color:#117765;color:var(--color-text-primary-normal)}.link[aria-disabled=true]:not(#\#),a:not(.button)[aria-disabled=true]:not(#\#){color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none}.link.external:not(#\#),a:not(.button).external:not(#\#){color:#117765;color:var(--color-text-primary-normal);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.list-inline:not(#\#){display:flex;flex-flow:row nowrap}.list-inline:not(#\#)>li{display:inline-flex}.list-inline:not(#\#)>li:not(:last-child):after{content:"\30fb"}.list-inline-comma:not(#\#){display:flex;flex-flow:row wrap;gap:.25rem 0}.list-inline-comma:not(#\#)>li{display:inline-flex}.list-inline-comma:not(#\#)>li:not(:last-child):after{margin-right:1ch;content:","}.menu:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:flex;flex-flow:column wrap;gap:0 0;gap:var(--menu-space-y, 0) var(--menu-space-x, 0);width:-moz-max-content;width:max-content;max-width:auto;max-width:var(--menu-max-width, auto);padding:.5rem}.menu-title:not(#\#){padding:.5rem .75rem;color:#6c737f;color:var(--color-text-secondary-normal)}.menu-text:not(#\#){padding:.5rem .75rem}.menu-item:not(#\#){display:flex;flex-flow:column wrap;align-items:stretch;word-break:break-all}.menu:not(#\#) :where(.menu-item:not(.menu-title):not(.menu-text)>:not(.menu)){padding:.5rem .75rem;border-radius:6px;border-radius:var(--radius-lg)}:where(.menu :where(.menu-item:not(.menu-title):not(.menu-text)>:not(.menu)):hover,.menu :where(.menu-item:not(.menu-title):not(.menu-text)>:not(.menu))[aria-current=page],.menu :where(.menu-item:not(.menu-title):not(.menu-text)>:not(.menu)):has([aria-current=page])):not(#\#){color:#117765;color:var(--color-text-primary-normal);background:#ecfaf8;background:var(--color-background-primary-muted)}.menu:not(#\#) .menu{padding:0;padding-left:.5rem;margin-left:1rem;border-left:1px solid #d2d6db;border-left:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.modal:not(#\#){position:fixed;inset:0;z-index:30;z-index:var(--z-modal);width:40rem;width:var(--modal-inline-size, 40rem);max-width:90vw;max-width:90vi;max-height:min(80vh,100%);max-height:min(80vb,100%);padding:0;margin:auto;overflow:hidden;background:#fff;background:var(--color-surface-subdued);border:0;border-radius:6px;border-radius:var(--radius-lg);transition:opacity .2s ease,display .2s ease allow-discrete}.modal:not(#\#)::backdrop{transition:background-color .2s ease,display .2s ease allow-discrete}.modal:not([open]):not(#\#){pointer-events:none;opacity:0}.modal:not([open]):not(#\#)::backdrop{background-color:#0000}.modal.modal-medium:not(#\#){--modal-inline-size: 40rem}.modal.modal-large:not(#\#){--modal-inline-size: 60rem}.modal[open]:not(#\#){opacity:1}@starting-style{.modal[open]:not(#\#){opacity:0}}.modal[open]:not(#\#)::backdrop{background-color:#00000040}@starting-style{.modal[open]:not(#\#)::backdrop{background-color:#0000}}.modal-content:not(#\#){display:grid;grid-template-rows:auto 1fr auto;align-items:start;max-height:80vh;max-height:80vb;font-size:.889rem;font-size:var(--font-size-sm)}.modal-content:has(form.phx-submit-loading):not(#\#) .button[type=submit]{color:transparent;pointer-events:none}.modal-content:has(form.phx-submit-loading):not(#\#) .button[type=submit]:after{position:absolute;width:1.25em;height:1.25em;content:"";border:2px solid rgb(from var(--border-color) r g b/30%);border-top-color:rgb(from var(--border-color) r g b/80%);border-radius:50%;border-radius:var(--radius-circle);animation:spin .6s linear infinite}.modal-header:not(#\#){display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.5rem 1rem;font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);color:#384250;color:var(--color-text-secondary-emphasized);border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-muted)}.modal-heading:not(#\#){font-weight:600;font-weight:var(--weight-medium);color:#1b1f27;color:var(--color-text-default)}.modal-body:not(#\#){height:100%;padding:2rem;overflow:scroll}.modal-footer:not(#\#){display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e5e7eb;border-top:var(--border-width-sm) solid var(--color-border-secondary-muted)}@media only screen and (min-width:576px){.modal:not(#\#) .modal-footer{flex-direction:row-reverse}}.pagination-container:not(#\#){--pagination-container-padding-block: 1rem;--pagination-container-padding-inline: 1.5rem;font-size:.702rem;font-size:var(--font-size-2xs);line-height:1.5rem;line-height:var(--line-height-2xs);display:grid;grid-template-columns:repeat(2,1fr) repeat(2,auto);align-items:center;padding:1rem 1.5rem;padding:var(--pagination-container-padding-block) var(--pagination-container-padding-inline)}.pagination-container:not(:has(.pagination-meta)):not(#\#) .pagination{grid-column:1/-1}.pagination-meta:not(#\#){display:block;color:#384250;color:var(--color-text-secondary-emphasized);white-space:nowrap}.pagination:not(#\#){font-size:.702rem;font-size:var(--font-size-2xs);line-height:1.5rem;line-height:var(--line-height-2xs);display:grid;grid-template-columns:subgrid;grid-column:2/-1;grid-gap:0 .5rem;gap:0 .5rem}.pagination:not(#\#) .previous{grid-column-start:-3}.pagination:not(#\#) .next{grid-column-start:-2}.pagination:not(#\#) .previous,.pagination:not(#\#) .next{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid;border:var(--border-width-sm) solid;border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-radius:6px;border-radius:var(--radius-lg)}.pagination:not(#\#) .previous:has(.is-current){color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.pagination:not(#\#) .next:has(.is-current){color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.pagination:not(#\#) .previous:hover,.pagination:not(#\#) .next:hover{color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.pagination:not(#\#) .previous.is-disabled,.pagination:not(#\#) .next.is-disabled{color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none;background:#f9fafb;background:var(--color-background-secondary-muted);border-color:#f9fafb;border-color:var(--color-background-secondary-muted)}.pagination-list:not(#\#){display:flex;flex-direction:row;grid-row-start:1;gap:.5rem;align-items:center}.pagination-list-item:has(.ellipsis):not(#\#){align-self:flex-end}.pagination:not(#\#) .is-current{pointer-events:none}.pagination:not(#\#) .pagination-link{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid;border:var(--border-width-sm) solid;border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-radius:6px;border-radius:var(--radius-lg)}.pagination:not(#\#) .pagination-link:hover,.pagination:not(#\#) .pagination-link[aria-current=page],.pagination:not(#\#) .pagination-link:has(.is-current){color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.panel:not(#\#){--panel-padding-inline: 1.5rem;--panel-border-width: var(--border-width-sm);--panel-border-color: var(--color-border-secondary-subdued);--panel-border-radius: var(--radius-md);--panel-background-color: var(--color-surface-subdued);display:flex;flex-direction:column;container-type:inline-size;background-color:#fff;background-color:var(--panel-background-color);border-color:#d2d6db;border-color:var(--panel-border-color);border-style:solid;border-width:1px;border-width:var(--panel-border-width);border-radius:4px;border-radius:var(--panel-border-radius)}.panel-header:not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:flex;flex-direction:row;gap:0 1rem;align-items:center;padding:var(--panel-padding-inline)}.panel-header-actions:not(#\#){display:flex;flex-direction:row;gap:.75rem;align-items:center;margin-left:auto}.panel-header:empty:not(#\#){display:none}.panel-heading:not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:block;font-weight:600;font-weight:var(--weight-medium);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.panel-footer:not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:flex;flex-direction:column;padding:1rem var(--panel-padding-inline)}.panel-content:not(#\#){flex-grow:1}.panel-content:not(#\#)>*+*{border-top:1px solid var(--panel-border-color);border-top:var(--border-width-sm) solid var(--panel-border-color)}.panel-body:not(#\#){padding:var(--panel-padding-inline)}.panel-data:not(:only-child):not(#\#)>.table-container{--table-border-radius: 0}.panel-tabs:not(#\#){padding-left:var(--panel-padding-inline);padding-right:var(--panel-padding-inline)}.panel-tabs:not(#\#) .tabs-tablist{padding:0;border-bottom:0}.panel:not(#\#)>*+*:has(*){border-top:1px solid var(--panel-border-color);border-top:var(--border-width-sm) solid var(--panel-border-color)}.property-list:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:grid;grid-template-columns:min-content 1fr;grid-gap:1rem 1rem;grid-gap:var(--property-list-gap-y, 1rem) var(--property-list-gap-x, 1rem);gap:1rem 1rem;gap:var(--property-list-gap-y, 1rem) var(--property-list-gap-x, 1rem)}.property-list:not(#\#)>dt{color:#6c737f;color:var(--color-text-secondary-normal);white-space:nowrap}.property-list:not(#\#)>dd{overflow:hidden;word-wrap:break-word}.property-list-small:not(#\#){--property-list-gap-y: .5rem;--property-list-gap-x: 1rem}.property-list-group:not(#\#){display:grid;grid-template-columns:max-content 1fr;grid-gap:1.5rem;gap:1.5rem}.property-list-group-section:not(#\#){display:grid;grid-template-columns:subgrid;grid-column:span 2;grid-gap:1.5rem;gap:1.5rem}.property-list-group-section:not(#\#)>.property-list{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.property-list-group-label:not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);grid-column:1/-1;font-weight:600;font-weight:var(--weight-medium)}.rich-text-editor:not(#\#){color:#1b1f27;color:var(--color-text-default);white-space:pre-wrap}.rich-text-editor:focus-visible:not(#\#){outline:none}.rich-text-editor-menu-bar:not(#\#){--icon-size: 1.5rem;display:flex;flex-flow:row wrap;gap:.5rem;padding:.5rem .75rem;color:#384250;color:var(--color-text-secondary-emphasized);background-color:#f9fafb;background-color:var(--color-surface-normal);border-radius:9999px;border-radius:var(--radius-rounded)}.rich-text-editor-menu-bar:not(#\#) button{padding:.25rem;border-radius:6px;border-radius:var(--radius-lg)}.rich-text-editor-menu-bar:not(#\#) button:where(.rich-text-editor-menu-bar button:hover,.rich-text-editor-menu-bar button.active){background-color:#e5e7eb;background-color:var(--color-background-secondary-subdued)}.rich-text-editor-container[data-disabled=true]:not(#\#){pointer-events:none}.collaboration-carets__caret:not(#\#){position:relative;word-break:normal;pointer-events:none;border-left:1px solid #d2d6db;border-right:1px solid #d2d6db;border-left:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-right:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.collaboration-carets__label:not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);position:absolute;top:-2em;left:-1px;padding:.25rem .5rem;font-weight:600;font-weight:var(--weight-medium);line-height:normal;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px 4px 4px 0;border-radius:var(--radius-md) var(--radius-md) var(--radius-md) 0}.ProseMirror-separator:not(#\#){display:none}.select:not(#\#){--size: 2.5rem;font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:inline-flex;align-items:center;height:2.5rem;height:var(--size);padding-left:1rem;padding-right:1.75rem;color:#1b1f27;color:var(--color-text-default);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;background-color:var(--color-surface-subdued);background-image:linear-gradient(45deg,transparent 50%,currentcolor 50%),linear-gradient(135deg,currentcolor 50%,transparent 50%);background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16px) calc(1px + 50%);background-size:4px 4px,4px 4px;border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:4px;border-radius:var(--radius-md)}.select:focus:not(#\#){outline:none;border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.select:disabled:not(#\#){color:#d2d6db;color:var(--color-text-secondary-subdued);cursor:not-allowed;background-color:#f9fafb;background-color:var(--color-background-secondary-muted);border-color:#d2d6db;border-color:var(--color-border-secondary-subdued)}.select:disabled:not(#\#)::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.select:disabled::-moz-placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}.select:disabled:not(#\#)::placeholder{color:#d2d6db;color:var(--color-text-secondary-subdued)}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){.select:not(#\#){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.select:not(#\#)::picker(select){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);max-height:min(24rem,70dvh);padding:.5rem;margin:.5rem;color:inherit;-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;background-color:inherit;border:1px solid #e5e7eb;border:var(--border-width-sm) solid var(--color-border-secondary-muted);border-radius:4px;border-radius:var(--radius-md);box-shadow:0 4px 6px -4px #0000001a;box-shadow:var(--shadow-xs);opacity:0;translate:-.5rem 0;transition-timing-function:ease;transition-duration:.15s;transition-property:opacity,display,overlay;transition-behavior:allow-discrete}.select:not(#\#)::picker(select):popover-open{opacity:1}@starting-style{.select:not(#\#)::picker(select):popover-open{opacity:0}}.select:not(#\#)::picker-icon{display:none}.select:not(#\#) optgroup{padding-top:.5rem}.select:not(#\#) optgroup>option:nth-of-type(1){margin-top:.5rem}.select:not(#\#) option{padding:.5rem .75rem;white-space:normal;outline:none;background-color:inherit;border-radius:4px;border-radius:var(--radius-md);transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:color,background-color}.select:not(#\#) option:disabled{color:#d2d6db;color:var(--color-text-secondary-subdued)}.select:not(#\#) option:not(:disabled){cursor:pointer}.select:not(#\#) option:not(:disabled):hover,.select:not(#\#) option:not(:disabled):active,.select:not(#\#) option:not(:disabled):focus-visible{background-color:#e5e7eb;background-color:var(--color-background-secondary-subdued)}}.sheet:not(#\#){position:fixed;inset:0 0 0 100%;z-index:30;z-index:var(--z-modal);flex-direction:column;width:40rem;max-width:100vw;max-width:100vi;min-height:100vh;min-height:100dvh;padding:0;margin:0;overflow:hidden;background-color:#fff;background-color:var(--color-surface-subdued);border:0;border-left:1px solid #e5e7eb;border-left:var(--border-width-sm) solid var(--color-border-secondary-muted);transition:transform .3s ease,display .3s ease allow-discrete}.sheet:not(#\#)::backdrop{transition:background-color .3s ease,display .3s ease allow-discrete}.sheet:not([open]):not(#\#){pointer-events:none;transform:translate(0)}.sheet:not([open]):not(#\#)::backdrop{background-color:#0000}.sheet[open]:not(#\#){display:flex;transform:translate(-100%)}@starting-style{.sheet[open]:not(#\#){transform:translate(0)}}.sheet[open]:not(#\#)::backdrop{background-color:#00000040}@starting-style{.sheet[open]:not(#\#)::backdrop{background-color:#0000}}.sheet-heading:not(#\#){font-size:clamp(1.067rem,.105vw + 1.041rem,1.125rem);font-size:var(--font-size-lg);line-height:1.5rem;line-height:var(--line-height-lg);display:block;font-weight:700;font-weight:var(--weight-bold)}.sheet-header:not(#\#){display:flex;align-items:center;min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem}.sheet-header:not(#\#)>[type=button]{margin-left:auto}.sheet-header:not(#\#)+.sheet-body{border-top:1px solid #e5e7eb;border-top:var(--border-width-sm) solid var(--color-border-secondary-muted)}.sheet-body:not(#\#){display:flex;flex-grow:1;flex-direction:column;padding:1.5rem;overflow-y:scroll}.sheet-body:not(#\#)+.sheet-footer{border-top:1px solid #e5e7eb;border-top:var(--border-width-sm) solid var(--color-border-secondary-muted)}.sheet-footer:not(#\#){display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:.75rem 1.5rem}.table-container:not(#\#){--table-border-radius: var(--radius-md);--table-border-color: var(--color-border-secondary-subdued);overflow:auto}.table-container:first-child:not(#\#) tr:first-child th:first-child{border-top-left-radius:var(--table-border-radius)}.table-container:first-child:not(#\#) tr:first-child th:last-child{border-top-right-radius:var(--table-border-radius)}.table-container:only-child:not(#\#) tr:last-child th:first-child{border-bottom-left-radius:var(--table-border-radius)}.table-container:only-child:not(#\#) tr:last-child th:last-child{border-bottom-right-radius:var(--table-border-radius)}.table-container:not(#\#)+.pagination-container{--table-border-color: var(--color-border-secondary-subdued);border-top:1px solid #d2d6db;border-top:var(--border-width-sm) solid var(--table-border-color)}.table-no-results:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);padding:1rem 1.5rem}.table:not(#\#){--table-border-color: var(--color-border-secondary-subdued);--table-head-background-color: var(--color-background-secondary-muted);width:100%;font-size:.79rem;font-size:var(--font-size-xs);border-collapse:collapse}.table:not(#\#) thead{font-weight:600;font-weight:var(--weight-medium);background:var(--table-head-background-color)}.table:has(tbody>tr:first-child):not(#\#) tr:not(:last-child):not(does-not-exist){border-bottom:1px solid var(--table-border-color);border-bottom:var(--border-width-sm) solid var(--table-border-color)}.table:has(tbody>tr:first-child):not(#\#) :is(thead tr:only-child){border-bottom:1px solid var(--table-border-color);border-bottom:var(--border-width-sm) solid var(--table-border-color)}.table:not(#\#) :where(th,td){max-width:30rem;padding:1.25rem 1.5rem;vertical-align:middle;text-align:left;word-wrap:break-word}.table:not(#\#) .action{width:1%;text-align:center;white-space:nowrap}.table:not(#\#) th{white-space:nowrap}.table:not(#\#) th>span{display:table-cell}.table:not(#\#) th>span>*{display:inline-block;vertical-align:middle}.tabs:not(#\#){display:flex;flex-direction:column}.tabs-tablist:not(#\#){display:flex;flex-grow:0;gap:1rem;height:3.75rem;padding:0 1rem;border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-muted)}.tabs-tablist:not(#\#)+.tabs-tabpanel{margin-top:1rem}.tabs-tab:not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);box-sizing:content-box;height:calc(100% - 1px);height:calc(100% - var(--border-width-sm));padding:0 .25rem;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized);border-bottom:2px solid transparent;border-bottom:var(--border-width-md) solid transparent}.tabs-tab[aria-selected=true]:not(#\#){color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.tabs-tabpanel:not(#\#){flex-grow:1}.timeline:not(#\#){display:flex;flex-direction:column;color:#384250;color:var(--color-text-secondary-emphasized)}.timeline:not(#\#)>li{display:grid;grid-template-rows:.5rem 1fr 0 1fr .5rem;grid-template-columns:auto 1fr;grid-gap:0 1rem;gap:0 1rem;align-items:center;font-size:.79rem;font-size:var(--font-size-xs)}.timeline:not(#\#)>li>hr{position:relative;grid-column-start:1;justify-self:center;width:1px;width:var(--border-width-sm);height:100%;overflow:visible;background-color:#d2d6db;background-color:var(--color-border-secondary-subdued);border:none}.timeline:not(#\#)>li>hr:nth-of-type(1){grid-row-start:1}.timeline:not(#\#)>li>hr:nth-of-type(2){grid-row-start:2}.timeline:not(#\#)>li>hr:nth-of-type(3){grid-row-start:3}.timeline:not(#\#)>li>hr:nth-of-type(4){grid-row-start:4}.timeline:not(#\#)>li>hr:nth-of-type(5){grid-row-start:5}.timeline:not(#\#)>li>hr:nth-of-type(3):after{position:absolute;top:0;left:50%;z-index:1;justify-self:center;width:.5rem;height:.5rem;content:"";background-color:#9da4ae;background-color:var(--color-background-secondary-normal);border-radius:50%;border-radius:var(--radius-circle);transform:translate(-50%,-50%)}.timeline-end:not(#\#){grid-row:2/5;grid-column-start:2}.timeline:not(#\#)>li:first-child>hr:nth-of-type(-n+2){display:none}.timeline:not(#\#)>li:last-child>hr:nth-last-of-type(-n+2){display:none}.toast:not(#\#){position:fixed;top:1rem;right:1rem;z-index:40;z-index:var(--z-toast);display:flex;flex-direction:column;gap:.5rem;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem)}.tooltip:not(#\#){--tooltip-block-margin: .5rem;--tooltip-inline-margin: auto;--tooltip-block-position: block-start;--tooltip-inline-position: center;--tooltip-translate-x: 0;--tooltip-translate-y: 0;position:relative;display:flex;anchor-scope:--tooltip;anchor-name:--tooltip}.tooltip:where(.tooltip-top):not(#\#){--tooltip-block-margin: .5rem;--tooltip-block-position: block-start;--tooltip-inline-position: center;--tooltip-translate-y: .25rem}.tooltip:where(.tooltip-right):not(#\#){--tooltip-inline-margin: .25rem;--tooltip-block-position: center;--tooltip-inline-position: inline-end;--tooltip-translate-x: -.25rem}.tooltip:where(.tooltip-bottom):not(#\#){--tooltip-block-margin: .5rem;--tooltip-block-position: block-end;--tooltip-inline-position: center;--tooltip-translate-y: -.25rem}.tooltip:where(.tooltip-left):not(#\#){--tooltip-inline-margin: .5rem;--tooltip-block-position: center;--tooltip-inline-position: inline-start;--tooltip-translate-x: .25rem}.tooltip-trigger:not(#\#){display:flex}.tooltip-content:not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);position:fixed;z-index:20;z-index:var(--z-tooltip);visibility:hidden;width:-moz-max-content;width:max-content;max-width:20ch;padding:.25rem .5rem;margin-top:var(--tooltip-block-margin);margin-bottom:var(--tooltip-block-margin);margin-left:var(--tooltip-inline-margin);margin-right:var(--tooltip-inline-margin);color:#1b1f27;color:var(--color-text-default);text-align:center;white-space:normal;background:#fff;background:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-sm) solid var(--color-border-secondary-subdued);border-radius:6px;border-radius:var(--radius-lg);opacity:0;transform:translate(var(--tooltip-translate-x),var(--tooltip-translate-y));transition-timing-function:ease;transition-duration:.15s;transition-property:opacity,transform visibility;position-anchor:--tooltip;position-area:var(--tooltip-block-position) var(--tooltip-inline-position)}.tooltip:hover:not(#\#)>.tooltip-content{visibility:visible;opacity:1;transform:translate(0)}.transcript-segments:not(#\#){display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:1.5rem .5rem;gap:1.5rem .5rem}.transcript-segment:not(#\#){display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-gap:.5rem;gap:.5rem;align-items:center}.transcript-segment:not(#\#)>*:nth-child(n+4){grid-column:1/-1}.transcript-segment-speaker-0:not(#\#){--avatar-background-color: #3b82f6}.transcript-segment-speaker-1:not(#\#){--avatar-background-color: #8b5cf6}.transcript-segment-speaker-2:not(#\#){--avatar-background-color: #ec4899}.transcript-segment-speaker-3:not(#\#){--avatar-background-color: #f59e0b}.transcript-segment-speaker-4:not(#\#){--avatar-background-color: #10b981}.transcript-segment-speaker-5:not(#\#){--avatar-background-color: #06b6d4}.transcript-segment-speaker-6:not(#\#){--avatar-background-color: #f97316}.transcript-segment-speaker-7:not(#\#){--avatar-background-color: #84cc16}.transcript-segment-speaker-8:not(#\#){--avatar-background-color: #6366f1}.transcript-segment-speaker-9:not(#\#){--avatar-background-color: #14b8a6}.transcript-segment-speaker-10:not(#\#){--avatar-background-color: #eab308}.transcript-segment-speaker-11:not(#\#){--avatar-background-color: #ef4444}.admin:not(#\#):not(#\#){display:grid;grid-template:"sidebar header" min-content "sidebar content" 1fr/auto 1fr;min-height:100%}.admin-sidebar:not(#\#):not(#\#){display:grid;grid-area:sidebar;grid-template-rows:subgrid;width:14.5rem;background:#fff;background:var(--color-surface-subdued);border-right:1px solid #d2d6db;border-right:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.admin-sidebar-header:not(#\#):not(#\#){display:flex;grid-row:1/2;align-items:center;border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.admin-sidebar-content:not(#\#):not(#\#){grid-row:2/-1}.admin-header:not(#\#):not(#\#){display:flex;flex-direction:row;grid-area:header;align-items:center;padding:1rem;background:#fff;background:var(--color-surface-subdued);border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.admin-header:not(#\#):not(#\#) .dropdown{--menu-max-width: 20ch}.admin-content:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:content}.admin-content:not(#\#):not(#\#)>.page{flex-grow:1}.client:not(#\#):not(#\#){display:grid;grid-template:"sidebar content" 1fr/max-content 1fr;min-height:100%}.client-sidebar:not(#\#):not(#\#){--avatar-size: 2.5rem;--menu-space-y: .5rem;display:flex;flex-direction:column;gap:1rem;align-items:center;padding-top:1rem;padding-bottom:1rem;background:#fff;background:var(--color-surface-subdued);border-right:1px solid #d2d6db;border-right:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.client-sidebar-nav:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center}.client-sidebar:not(#\#):not(#\#) .dropdown{--menu-max-width: 20ch}.client-content:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:content}.client-content:not(#\#):not(#\#)>.page{flex-grow:1}.cluster:not(#\#):not(#\#){display:flex;flex-wrap:wrap;flex-wrap:var(--cluster-wrap, wrap);gap:1rem;gap:var(--cluster-spacing, 1rem);align-items:center;align-items:var(--cluster-align-items, center);align-self:auto;align-self:var(--cluster-align-self, auto);justify-content:flex-start;justify-content:var(--cluster-justify-content, flex-start)}.cluster-wrap:not(#\#):not(#\#){--cluster-wrap: wrap}.cluster-nowrap:not(#\#):not(#\#){--cluster-wrap: nowrap}.cluster-justify-start:not(#\#):not(#\#){--cluster-justify-content: flex-start}.cluster-justify-between:not(#\#):not(#\#){--cluster-justify-content: space-between}.cluster-align-self-start:not(#\#):not(#\#){--cluster-align-self: flex-start}.cluster-medium:not(#\#):not(#\#){--cluster-spacing: 1rem}.cluster-narrow:not(#\#):not(#\#){--cluster-spacing: .5rem}.cluster:not(:has(*)):not(#\#):not(#\#){display:none}.container:not(#\#):not(#\#){box-sizing:border-box;width:100%}.container.is-centered:not(#\#):not(#\#){margin-left:auto;margin-right:auto}.container.is-narrow:not(#\#):not(#\#){max-width:28rem;max-width:var(--size-container-narrow)}.container.is-medium:not(#\#):not(#\#){max-width:48rem;max-width:var(--size-container-medium)}.container.is-wide:not(#\#):not(#\#){max-width:90rem;max-width:var(--size-container-wide)}.grid:not(#\#):not(#\#){--min-width: 10rem;--max-columns: 2;--gap: 1rem;--min-column-percent: calc(100% / var(--max-columns));display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(50% - 1rem,10rem,100%),1fr));grid-template-columns:repeat(auto-fit,minmax(clamp(var(--min-column-percent) - var(--gap),var(--min-width),100%),1fr));grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.page:not(#\#):not(#\#){display:grid;flex-direction:column;grid-template:"header header" min-content "body aside" 1fr/1fr auto}.page-header:not(#\#):not(#\#){display:flex;flex-direction:row;grid-area:header;gap:0 1rem;align-items:center;min-height:4rem;padding:.5rem 1.5rem;background:#fff;background:var(--color-surface-subdued);border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.page-header-actions:not(#\#):not(#\#){display:flex;flex-direction:row;gap:.75rem;align-items:center;margin-left:auto}.page-title:not(#\#):not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);display:block;font-weight:600;font-weight:var(--weight-medium);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.page-body:not(#\#):not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);flex-grow:1;grid-area:body;padding:1.5rem}.page-body-full:not(#\#):not(#\#){padding:0;background:#fff;background:var(--color-surface-subdued)}.page-body-full:not(#\#):not(#\#) .panel{--panel-border-width: 0}.page-body:not(#\#):not(#\#)>*+*{margin-top:1.5rem}.page-body:not(#\#):not(#\#)+.page-aside{border-left:1px solid #d2d6db;border-left:var(--border-width-sm) solid var(--color-border-secondary-subdued)}.page-aside:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:aside;width:22.5rem;overflow:hidden;background-color:#fff;background-color:var(--color-surface-subdued)}.page-aside:not(#\#):not(#\#) .panel{--panel-border-width: 0;flex-grow:1}.page-aside:not(#\#):not(#\#) .panel>.panel-content{height:0;overflow:scroll}.stack:not(#\#):not(#\#){display:flex;flex-direction:column;justify-content:flex-start}.stack:not(#\#):not(#\#)>*{margin-top:0;margin-bottom:0}.stack:not(#\#):not(#\#)>*+*{margin-top:1.5rem;margin-top:var(--stack-spacing, var(--size-stack-normal))}.stack.is-narrow:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-narrow)}.stack.is-normal:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-normal)}.stack.is-wide:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-wide)}.stack.is-extra-wide:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-extra-wide)}.stack.is-extra-narrow:not(#\#):not(#\#)>*+*{--stack-spacing: .25rem}.stack:not(:has(*)):not(#\#):not(#\#),.stack:not(:has(* *)):not(#\#):not(#\#){display:none}.color-surface-subdued:not(#\#){color:#fff!important;color:var(--color-surface-subdued)!important}.bg-surface-subdued:not(#\#){background-color:#fff!important;background-color:var(--color-surface-subdued)!important}.color-surface-normal:not(#\#){color:#f9fafb!important;color:var(--color-surface-normal)!important}.bg-surface-normal:not(#\#){background-color:#f9fafb!important;background-color:var(--color-surface-normal)!important}.color-surface-emphasized:not(#\#){color:#f3f4f6!important;color:var(--color-surface-emphasized)!important}.bg-surface-emphasized:not(#\#){background-color:#f3f4f6!important;background-color:var(--color-surface-emphasized)!important}.color-surface-elevation-1:not(#\#){color:#fff!important;color:var(--color-surface-elevation-1)!important}.bg-surface-elevation-1:not(#\#){background-color:#fff!important;background-color:var(--color-surface-elevation-1)!important}.color-surface-inverted:not(#\#){color:#1b1f27!important;color:var(--color-surface-inverted)!important}.bg-surface-inverted:not(#\#){background-color:#1b1f27!important;background-color:var(--color-surface-inverted)!important}.color-overlay:not(#\#){color:#0006!important;color:var(--color-overlay)!important}.bg-overlay:not(#\#){background-color:#0006!important;background-color:var(--color-overlay)!important}.color-text-default:not(#\#){color:#1b1f27!important;color:var(--color-text-default)!important}.bg-text-default:not(#\#){background-color:#1b1f27!important;background-color:var(--color-text-default)!important}.color-text-inverted:not(#\#){color:#fff!important;color:var(--color-text-inverted)!important}.bg-text-inverted:not(#\#){background-color:#fff!important;background-color:var(--color-text-inverted)!important}.color-text-primary-subdued:not(#\#){color:#1bba9e!important;color:var(--color-text-primary-subdued)!important}.bg-text-primary-subdued:not(#\#){background-color:#1bba9e!important;background-color:var(--color-text-primary-subdued)!important}.color-text-primary-normal:not(#\#){color:#117765!important;color:var(--color-text-primary-normal)!important}.bg-text-primary-normal:not(#\#){background-color:#117765!important;background-color:var(--color-text-primary-normal)!important}.color-text-primary-emphasized:not(#\#){color:#0c5144!important;color:var(--color-text-primary-emphasized)!important}.bg-text-primary-emphasized:not(#\#){background-color:#0c5144!important;background-color:var(--color-text-primary-emphasized)!important}.color-text-secondary-subdued:not(#\#){color:#d2d6db!important;color:var(--color-text-secondary-subdued)!important}.bg-text-secondary-subdued:not(#\#){background-color:#d2d6db!important;background-color:var(--color-text-secondary-subdued)!important}.color-text-secondary-normal:not(#\#){color:#6c737f!important;color:var(--color-text-secondary-normal)!important}.bg-text-secondary-normal:not(#\#){background-color:#6c737f!important;background-color:var(--color-text-secondary-normal)!important}.color-text-secondary-emphasized:not(#\#){color:#384250!important;color:var(--color-text-secondary-emphasized)!important}.bg-text-secondary-emphasized:not(#\#){background-color:#384250!important;background-color:var(--color-text-secondary-emphasized)!important}.color-text-error-subdued:not(#\#){color:#fda29b!important;color:var(--color-text-error-subdued)!important}.bg-text-error-subdued:not(#\#){background-color:#fda29b!important;background-color:var(--color-text-error-subdued)!important}.color-text-error-normal:not(#\#){color:#d12b1f!important;color:var(--color-text-error-normal)!important}.bg-text-error-normal:not(#\#){background-color:#d12b1f!important;background-color:var(--color-text-error-normal)!important}.color-text-error-emphasized:not(#\#){color:#912018!important;color:var(--color-text-error-emphasized)!important}.bg-text-error-emphasized:not(#\#){background-color:#912018!important;background-color:var(--color-text-error-emphasized)!important}.color-text-warning-subdued:not(#\#){color:#fec84b!important;color:var(--color-text-warning-subdued)!important}.bg-text-warning-subdued:not(#\#){background-color:#fec84b!important;background-color:var(--color-text-warning-subdued)!important}.color-text-warning-normal:not(#\#){color:#b54708!important;color:var(--color-text-warning-normal)!important}.bg-text-warning-normal:not(#\#){background-color:#b54708!important;background-color:var(--color-text-warning-normal)!important}.color-text-warning-emphasized:not(#\#){color:#93370d!important;color:var(--color-text-warning-emphasized)!important}.bg-text-warning-emphasized:not(#\#){background-color:#93370d!important;background-color:var(--color-text-warning-emphasized)!important}.color-text-success-subdued:not(#\#){color:#a6ef67!important;color:var(--color-text-success-subdued)!important}.bg-text-success-subdued:not(#\#){background-color:#a6ef67!important;background-color:var(--color-text-success-subdued)!important}.color-text-success-normal:not(#\#){color:#3b7c0f!important;color:var(--color-text-success-normal)!important}.bg-text-success-normal:not(#\#){background-color:#3b7c0f!important;background-color:var(--color-text-success-normal)!important}.color-text-success-emphasized:not(#\#){color:#326212!important;color:var(--color-text-success-emphasized)!important}.bg-text-success-emphasized:not(#\#){background-color:#326212!important;background-color:var(--color-text-success-emphasized)!important}.color-text-info-subdued:not(#\#){color:#84adff!important;color:var(--color-text-info-subdued)!important}.bg-text-info-subdued:not(#\#){background-color:#84adff!important;background-color:var(--color-text-info-subdued)!important}.color-text-info-normal:not(#\#){color:#004eeb!important;color:var(--color-text-info-normal)!important}.bg-text-info-normal:not(#\#){background-color:#004eeb!important;background-color:var(--color-text-info-normal)!important}.color-text-info-emphasized:not(#\#){color:#0040c1!important;color:var(--color-text-info-emphasized)!important}.bg-text-info-emphasized:not(#\#){background-color:#0040c1!important;background-color:var(--color-text-info-emphasized)!important}.color-background-primary-muted:not(#\#){color:#ecfaf8!important;color:var(--color-background-primary-muted)!important}.bg-background-primary-muted:not(#\#){background-color:#ecfaf8!important;background-color:var(--color-background-primary-muted)!important}.color-background-primary-subdued:not(#\#){color:#baf4ea!important;color:var(--color-background-primary-subdued)!important}.bg-background-primary-subdued:not(#\#){background-color:#baf4ea!important;background-color:var(--color-background-primary-subdued)!important}.color-background-primary-normal:not(#\#){color:#1bba9e!important;color:var(--color-background-primary-normal)!important}.bg-background-primary-normal:not(#\#){background-color:#1bba9e!important;background-color:var(--color-background-primary-normal)!important}.color-background-primary-emphasized:not(#\#){color:#117765!important;color:var(--color-background-primary-emphasized)!important}.bg-background-primary-emphasized:not(#\#){background-color:#117765!important;background-color:var(--color-background-primary-emphasized)!important}.color-background-secondary-muted:not(#\#){color:#f9fafb!important;color:var(--color-background-secondary-muted)!important}.bg-background-secondary-muted:not(#\#){background-color:#f9fafb!important;background-color:var(--color-background-secondary-muted)!important}.color-background-secondary-subdued:not(#\#){color:#e5e7eb!important;color:var(--color-background-secondary-subdued)!important}.bg-background-secondary-subdued:not(#\#){background-color:#e5e7eb!important;background-color:var(--color-background-secondary-subdued)!important}.color-background-secondary-normal:not(#\#){color:#9da4ae!important;color:var(--color-background-secondary-normal)!important}.bg-background-secondary-normal:not(#\#){background-color:#9da4ae!important;background-color:var(--color-background-secondary-normal)!important}.color-background-secondary-emphasized:not(#\#){color:#4d5761!important;color:var(--color-background-secondary-emphasized)!important}.bg-background-secondary-emphasized:not(#\#){background-color:#4d5761!important;background-color:var(--color-background-secondary-emphasized)!important}.color-background-error-muted:not(#\#){color:#fef3f2!important;color:var(--color-background-error-muted)!important}.bg-background-error-muted:not(#\#){background-color:#fef3f2!important;background-color:var(--color-background-error-muted)!important}.color-background-error-subdued:not(#\#){color:#fecdca!important;color:var(--color-background-error-subdued)!important}.bg-background-error-subdued:not(#\#){background-color:#fecdca!important;background-color:var(--color-background-error-subdued)!important}.color-background-error-normal:not(#\#){color:#d12b1f!important;color:var(--color-background-error-normal)!important}.bg-background-error-normal:not(#\#){background-color:#d12b1f!important;background-color:var(--color-background-error-normal)!important}.color-background-error-emphasized:not(#\#){color:#b42318!important;color:var(--color-background-error-emphasized)!important}.bg-background-error-emphasized:not(#\#){background-color:#b42318!important;background-color:var(--color-background-error-emphasized)!important}.color-background-warning-muted:not(#\#){color:#fffaeb!important;color:var(--color-background-warning-muted)!important}.bg-background-warning-muted:not(#\#){background-color:#fffaeb!important;background-color:var(--color-background-warning-muted)!important}.color-background-warning-subdued:not(#\#){color:#fedf89!important;color:var(--color-background-warning-subdued)!important}.bg-background-warning-subdued:not(#\#){background-color:#fedf89!important;background-color:var(--color-background-warning-subdued)!important}.color-background-warning-normal:not(#\#){color:#f79009!important;color:var(--color-background-warning-normal)!important}.bg-background-warning-normal:not(#\#){background-color:#f79009!important;background-color:var(--color-background-warning-normal)!important}.color-background-warning-emphasized:not(#\#){color:#dc6803!important;color:var(--color-background-warning-emphasized)!important}.bg-background-warning-emphasized:not(#\#){background-color:#dc6803!important;background-color:var(--color-background-warning-emphasized)!important}.color-background-success-muted:not(#\#){color:#f3fee7!important;color:var(--color-background-success-muted)!important}.bg-background-success-muted:not(#\#){background-color:#f3fee7!important;background-color:var(--color-background-success-muted)!important}.color-background-success-subdued:not(#\#){color:#d0f8ab!important;color:var(--color-background-success-subdued)!important}.bg-background-success-subdued:not(#\#){background-color:#d0f8ab!important;background-color:var(--color-background-success-subdued)!important}.color-background-success-normal:not(#\#){color:#3b7c0f!important;color:var(--color-background-success-normal)!important}.bg-background-success-normal:not(#\#){background-color:#3b7c0f!important;background-color:var(--color-background-success-normal)!important}.color-background-success-emphasized:not(#\#){color:#3b7c0f!important;color:var(--color-background-success-emphasized)!important}.bg-background-success-emphasized:not(#\#){background-color:#3b7c0f!important;background-color:var(--color-background-success-emphasized)!important}.color-background-info-muted:not(#\#){color:#eff4ff!important;color:var(--color-background-info-muted)!important}.bg-background-info-muted:not(#\#){background-color:#eff4ff!important;background-color:var(--color-background-info-muted)!important}.color-background-info-subdued:not(#\#){color:#b2ccff!important;color:var(--color-background-info-subdued)!important}.bg-background-info-subdued:not(#\#){background-color:#b2ccff!important;background-color:var(--color-background-info-subdued)!important}.color-background-info-normal:not(#\#){color:#155eef!important;color:var(--color-background-info-normal)!important}.bg-background-info-normal:not(#\#){background-color:#155eef!important;background-color:var(--color-background-info-normal)!important}.color-background-info-emphasized:not(#\#){color:#0040c1!important;color:var(--color-background-info-emphasized)!important}.bg-background-info-emphasized:not(#\#){background-color:#0040c1!important;background-color:var(--color-background-info-emphasized)!important}.color-border-primary-subdued:not(#\#){color:#68d8c4!important;color:var(--color-border-primary-subdued)!important}.bg-border-primary-subdued:not(#\#){background-color:#68d8c4!important;background-color:var(--color-border-primary-subdued)!important}.color-border-primary-normal:not(#\#){color:#1bba9e!important;color:var(--color-border-primary-normal)!important}.bg-border-primary-normal:not(#\#){background-color:#1bba9e!important;background-color:var(--color-border-primary-normal)!important}.color-border-primary-emphasized:not(#\#){color:#0e5f51!important;color:var(--color-border-primary-emphasized)!important}.bg-border-primary-emphasized:not(#\#){background-color:#0e5f51!important;background-color:var(--color-border-primary-emphasized)!important}.color-border-secondary-muted:not(#\#){color:#e5e7eb!important;color:var(--color-border-secondary-muted)!important}.bg-border-secondary-muted:not(#\#){background-color:#e5e7eb!important;background-color:var(--color-border-secondary-muted)!important}.color-border-secondary-subdued:not(#\#){color:#d2d6db!important;color:var(--color-border-secondary-subdued)!important}.bg-border-secondary-subdued:not(#\#){background-color:#d2d6db!important;background-color:var(--color-border-secondary-subdued)!important}.color-border-secondary-normal:not(#\#){color:#6c737f!important;color:var(--color-border-secondary-normal)!important}.bg-border-secondary-normal:not(#\#){background-color:#6c737f!important;background-color:var(--color-border-secondary-normal)!important}.color-border-secondary-emphasized:not(#\#){color:#384250!important;color:var(--color-border-secondary-emphasized)!important}.bg-border-secondary-emphasized:not(#\#){background-color:#384250!important;background-color:var(--color-border-secondary-emphasized)!important}.color-border-error-subdued:not(#\#){color:#fda29b!important;color:var(--color-border-error-subdued)!important}.bg-border-error-subdued:not(#\#){background-color:#fda29b!important;background-color:var(--color-border-error-subdued)!important}.color-border-error-normal:not(#\#){color:#f04438!important;color:var(--color-border-error-normal)!important}.bg-border-error-normal:not(#\#){background-color:#f04438!important;background-color:var(--color-border-error-normal)!important}.color-border-error-emphasized:not(#\#){color:#b42318!important;color:var(--color-border-error-emphasized)!important}.bg-border-error-emphasized:not(#\#){background-color:#b42318!important;background-color:var(--color-border-error-emphasized)!important}.color-border-warning-subdued:not(#\#){color:#fec84b!important;color:var(--color-border-warning-subdued)!important}.bg-border-warning-subdued:not(#\#){background-color:#fec84b!important;background-color:var(--color-border-warning-subdued)!important}.color-border-warning-normal:not(#\#){color:#f79009!important;color:var(--color-border-warning-normal)!important}.bg-border-warning-normal:not(#\#){background-color:#f79009!important;background-color:var(--color-border-warning-normal)!important}.color-border-warning-emphasized:not(#\#){color:#dc6803!important;color:var(--color-border-warning-emphasized)!important}.bg-border-warning-emphasized:not(#\#){background-color:#dc6803!important;background-color:var(--color-border-warning-emphasized)!important}.color-border-success-subdued:not(#\#){color:#a6ef67!important;color:var(--color-border-success-subdued)!important}.bg-border-success-subdued:not(#\#){background-color:#a6ef67!important;background-color:var(--color-border-success-subdued)!important}.color-border-success-normal:not(#\#){color:#66c61c!important;color:var(--color-border-success-normal)!important}.bg-border-success-normal:not(#\#){background-color:#66c61c!important;background-color:var(--color-border-success-normal)!important}.color-border-success-emphasized:not(#\#){color:#3b7c0f!important;color:var(--color-border-success-emphasized)!important}.bg-border-success-emphasized:not(#\#){background-color:#3b7c0f!important;background-color:var(--color-border-success-emphasized)!important}.color-border-info-subdued:not(#\#){color:#84adff!important;color:var(--color-border-info-subdued)!important}.bg-border-info-subdued:not(#\#){background-color:#84adff!important;background-color:var(--color-border-info-subdued)!important}.color-border-info-normal:not(#\#){color:#2970ff!important;color:var(--color-border-info-normal)!important}.bg-border-info-normal:not(#\#){background-color:#2970ff!important;background-color:var(--color-border-info-normal)!important}.color-border-info-emphasized:not(#\#){color:#004eeb!important;color:var(--color-border-info-emphasized)!important}.bg-border-info-emphasized:not(#\#){background-color:#004eeb!important;background-color:var(--color-border-info-emphasized)!important}.text-5xl:not(#\#):not(#\#):not(#\#){font-size:clamp(1.476rem,1.003vw + 1.225rem,2.027rem);font-size:var(--font-size-5xl);line-height:3rem;line-height:var(--line-height-5xl)}.text-4xl:not(#\#):not(#\#):not(#\#){font-size:clamp(1.383rem,.762vw + 1.193rem,1.802rem);font-size:var(--font-size-4xl);line-height:3rem;line-height:var(--line-height-4xl)}.text-3xl:not(#\#):not(#\#):not(#\#){font-size:clamp(1.296rem,.556vw + 1.157rem,1.602rem);font-size:var(--font-size-3xl);line-height:2.25rem;line-height:var(--line-height-3xl)}.text-2xl:not(#\#):not(#\#):not(#\#){font-size:clamp(1.215rem,.38vw + 1.12rem,1.424rem);font-size:var(--font-size-2xl);line-height:2.25rem;line-height:var(--line-height-2xl)}.text-xl:not(#\#):not(#\#):not(#\#){font-size:clamp(1.138rem,.231vw + 1.081rem,1.266rem);font-size:var(--font-size-xl);line-height:2.25rem;line-height:var(--line-height-xl)}.text-lg:not(#\#):not(#\#):not(#\#){font-size:clamp(1.067rem,.105vw + 1.041rem,1.125rem);font-size:var(--font-size-lg);line-height:1.5rem;line-height:var(--line-height-lg)}.text-md:not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md)}.text-sm:not(#\#):not(#\#):not(#\#){font-size:.889rem;font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.text-xs:not(#\#):not(#\#):not(#\#){font-size:.79rem;font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.text-2xs:not(#\#):not(#\#):not(#\#){font-size:.702rem;font-size:var(--font-size-2xs);line-height:1.5rem;line-height:var(--line-height-2xs)}.font-normal:not(#\#):not(#\#):not(#\#){font-weight:400;font-weight:var(--weight-normal)}.font-medium:not(#\#):not(#\#):not(#\#){font-weight:600;font-weight:var(--weight-medium)}.font-bold:not(#\#):not(#\#):not(#\#){font-weight:700;font-weight:var(--weight-bold)}.p-1:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:var(--spacer-1);padding-bottom:var(--spacer-1);padding-left:.25rem;padding-right:.25rem;padding-left:var(--spacer-1);padding-right:var(--spacer-1)}.pt-1:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-top:var(--spacer-1)}.pr-1:not(#\#):not(#\#):not(#\#){padding-right:.25rem;padding-right:var(--spacer-1)}.pb-1:not(#\#):not(#\#):not(#\#){padding-bottom:.25rem;padding-bottom:var(--spacer-1)}.pl-1:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-left:var(--spacer-1)}.px-1:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-right:.25rem;padding-left:var(--spacer-1);padding-right:var(--spacer-1)}.py-1:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:var(--spacer-1);padding-bottom:var(--spacer-1)}.m-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:var(--spacer-1);margin-bottom:var(--spacer-1);margin-left:.25rem;margin-right:.25rem;margin-left:var(--spacer-1);margin-right:var(--spacer-1)}.mt-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-top:var(--spacer-1)}.mr-1:not(#\#):not(#\#):not(#\#){margin-right:.25rem;margin-right:var(--spacer-1)}.mb-1:not(#\#):not(#\#):not(#\#){margin-bottom:.25rem;margin-bottom:var(--spacer-1)}.ml-1:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-left:var(--spacer-1)}.mx-1:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-right:.25rem;margin-left:var(--spacer-1);margin-right:var(--spacer-1)}.my-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:var(--spacer-1);margin-bottom:var(--spacer-1)}.p-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--spacer-2);padding-bottom:var(--spacer-2);padding-left:.5rem;padding-right:.5rem;padding-left:var(--spacer-2);padding-right:var(--spacer-2)}.pt-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-top:var(--spacer-2)}.pr-2:not(#\#):not(#\#):not(#\#){padding-right:.5rem;padding-right:var(--spacer-2)}.pb-2:not(#\#):not(#\#):not(#\#){padding-bottom:.5rem;padding-bottom:var(--spacer-2)}.pl-2:not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-left:var(--spacer-2)}.px-2:not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-right:.5rem;padding-left:var(--spacer-2);padding-right:var(--spacer-2)}.py-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--spacer-2);padding-bottom:var(--spacer-2)}.m-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-bottom:.5rem;margin-top:var(--spacer-2);margin-bottom:var(--spacer-2);margin-left:.5rem;margin-right:.5rem;margin-left:var(--spacer-2);margin-right:var(--spacer-2)}.mt-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-top:var(--spacer-2)}.mr-2:not(#\#):not(#\#):not(#\#){margin-right:.5rem;margin-right:var(--spacer-2)}.mb-2:not(#\#):not(#\#):not(#\#){margin-bottom:.5rem;margin-bottom:var(--spacer-2)}.ml-2:not(#\#):not(#\#):not(#\#){margin-left:.5rem;margin-left:var(--spacer-2)}.mx-2:not(#\#):not(#\#):not(#\#){margin-left:.5rem;margin-right:.5rem;margin-left:var(--spacer-2);margin-right:var(--spacer-2)}.my-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-bottom:.5rem;margin-top:var(--spacer-2);margin-bottom:var(--spacer-2)}.p-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-bottom:.75rem;padding-top:var(--spacer-3);padding-bottom:var(--spacer-3);padding-left:.75rem;padding-right:.75rem;padding-left:var(--spacer-3);padding-right:var(--spacer-3)}.pt-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-top:var(--spacer-3)}.pr-3:not(#\#):not(#\#):not(#\#){padding-right:.75rem;padding-right:var(--spacer-3)}.pb-3:not(#\#):not(#\#):not(#\#){padding-bottom:.75rem;padding-bottom:var(--spacer-3)}.pl-3:not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-left:var(--spacer-3)}.px-3:not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-right:.75rem;padding-left:var(--spacer-3);padding-right:var(--spacer-3)}.py-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-bottom:.75rem;padding-top:var(--spacer-3);padding-bottom:var(--spacer-3)}.m-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-bottom:.75rem;margin-top:var(--spacer-3);margin-bottom:var(--spacer-3);margin-left:.75rem;margin-right:.75rem;margin-left:var(--spacer-3);margin-right:var(--spacer-3)}.mt-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-top:var(--spacer-3)}.mr-3:not(#\#):not(#\#):not(#\#){margin-right:.75rem;margin-right:var(--spacer-3)}.mb-3:not(#\#):not(#\#):not(#\#){margin-bottom:.75rem;margin-bottom:var(--spacer-3)}.ml-3:not(#\#):not(#\#):not(#\#){margin-left:.75rem;margin-left:var(--spacer-3)}.mx-3:not(#\#):not(#\#):not(#\#){margin-left:.75rem;margin-right:.75rem;margin-left:var(--spacer-3);margin-right:var(--spacer-3)}.my-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-bottom:.75rem;margin-top:var(--spacer-3);margin-bottom:var(--spacer-3)}.p-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:var(--spacer-4);padding-bottom:var(--spacer-4);padding-left:1rem;padding-right:1rem;padding-left:var(--spacer-4);padding-right:var(--spacer-4)}.pt-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-top:var(--spacer-4)}.pr-4:not(#\#):not(#\#):not(#\#){padding-right:1rem;padding-right:var(--spacer-4)}.pb-4:not(#\#):not(#\#):not(#\#){padding-bottom:1rem;padding-bottom:var(--spacer-4)}.pl-4:not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-left:var(--spacer-4)}.px-4:not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-right:1rem;padding-left:var(--spacer-4);padding-right:var(--spacer-4)}.py-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:var(--spacer-4);padding-bottom:var(--spacer-4)}.m-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-bottom:1rem;margin-top:var(--spacer-4);margin-bottom:var(--spacer-4);margin-left:1rem;margin-right:1rem;margin-left:var(--spacer-4);margin-right:var(--spacer-4)}.mt-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-top:var(--spacer-4)}.mr-4:not(#\#):not(#\#):not(#\#){margin-right:1rem;margin-right:var(--spacer-4)}.mb-4:not(#\#):not(#\#):not(#\#){margin-bottom:1rem;margin-bottom:var(--spacer-4)}.ml-4:not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-left:var(--spacer-4)}.mx-4:not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-right:1rem;margin-left:var(--spacer-4);margin-right:var(--spacer-4)}.my-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-bottom:1rem;margin-top:var(--spacer-4);margin-bottom:var(--spacer-4)}.p-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem;padding-top:var(--spacer-5);padding-bottom:var(--spacer-5);padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacer-5);padding-right:var(--spacer-5)}.pt-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-top:var(--spacer-5)}.pr-5:not(#\#):not(#\#):not(#\#){padding-right:1.25rem;padding-right:var(--spacer-5)}.pb-5:not(#\#):not(#\#):not(#\#){padding-bottom:1.25rem;padding-bottom:var(--spacer-5)}.pl-5:not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-left:var(--spacer-5)}.px-5:not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacer-5);padding-right:var(--spacer-5)}.py-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem;padding-top:var(--spacer-5);padding-bottom:var(--spacer-5)}.m-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-bottom:1.25rem;margin-top:var(--spacer-5);margin-bottom:var(--spacer-5);margin-left:1.25rem;margin-right:1.25rem;margin-left:var(--spacer-5);margin-right:var(--spacer-5)}.mt-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-top:var(--spacer-5)}.mr-5:not(#\#):not(#\#):not(#\#){margin-right:1.25rem;margin-right:var(--spacer-5)}.mb-5:not(#\#):not(#\#):not(#\#){margin-bottom:1.25rem;margin-bottom:var(--spacer-5)}.ml-5:not(#\#):not(#\#):not(#\#){margin-left:1.25rem;margin-left:var(--spacer-5)}.mx-5:not(#\#):not(#\#):not(#\#){margin-left:1.25rem;margin-right:1.25rem;margin-left:var(--spacer-5);margin-right:var(--spacer-5)}.my-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-bottom:1.25rem;margin-top:var(--spacer-5);margin-bottom:var(--spacer-5)}.p-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--spacer-6);padding-bottom:var(--spacer-6);padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--spacer-6);padding-right:var(--spacer-6)}.pt-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-top:var(--spacer-6)}.pr-6:not(#\#):not(#\#):not(#\#){padding-right:1.5rem;padding-right:var(--spacer-6)}.pb-6:not(#\#):not(#\#):not(#\#){padding-bottom:1.5rem;padding-bottom:var(--spacer-6)}.pl-6:not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-left:var(--spacer-6)}.px-6:not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--spacer-6);padding-right:var(--spacer-6)}.py-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--spacer-6);padding-bottom:var(--spacer-6)}.m-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-bottom:1.5rem;margin-top:var(--spacer-6);margin-bottom:var(--spacer-6);margin-left:1.5rem;margin-right:1.5rem;margin-left:var(--spacer-6);margin-right:var(--spacer-6)}.mt-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-top:var(--spacer-6)}.mr-6:not(#\#):not(#\#):not(#\#){margin-right:1.5rem;margin-right:var(--spacer-6)}.mb-6:not(#\#):not(#\#):not(#\#){margin-bottom:1.5rem;margin-bottom:var(--spacer-6)}.ml-6:not(#\#):not(#\#):not(#\#){margin-left:1.5rem;margin-left:var(--spacer-6)}.mx-6:not(#\#):not(#\#):not(#\#){margin-left:1.5rem;margin-right:1.5rem;margin-left:var(--spacer-6);margin-right:var(--spacer-6)}.my-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-bottom:1.5rem;margin-top:var(--spacer-6);margin-bottom:var(--spacer-6)}.p-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-bottom:1.75rem;padding-top:var(--spacer-7);padding-bottom:var(--spacer-7);padding-left:1.75rem;padding-right:1.75rem;padding-left:var(--spacer-7);padding-right:var(--spacer-7)}.pt-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-top:var(--spacer-7)}.pr-7:not(#\#):not(#\#):not(#\#){padding-right:1.75rem;padding-right:var(--spacer-7)}.pb-7:not(#\#):not(#\#):not(#\#){padding-bottom:1.75rem;padding-bottom:var(--spacer-7)}.pl-7:not(#\#):not(#\#):not(#\#){padding-left:1.75rem;padding-left:var(--spacer-7)}.px-7:not(#\#):not(#\#):not(#\#){padding-left:1.75rem;padding-right:1.75rem;padding-left:var(--spacer-7);padding-right:var(--spacer-7)}.py-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-bottom:1.75rem;padding-top:var(--spacer-7);padding-bottom:var(--spacer-7)}.m-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-bottom:1.75rem;margin-top:var(--spacer-7);margin-bottom:var(--spacer-7);margin-left:1.75rem;margin-right:1.75rem;margin-left:var(--spacer-7);margin-right:var(--spacer-7)}.mt-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-top:var(--spacer-7)}.mr-7:not(#\#):not(#\#):not(#\#){margin-right:1.75rem;margin-right:var(--spacer-7)}.mb-7:not(#\#):not(#\#):not(#\#){margin-bottom:1.75rem;margin-bottom:var(--spacer-7)}.ml-7:not(#\#):not(#\#):not(#\#){margin-left:1.75rem;margin-left:var(--spacer-7)}.mx-7:not(#\#):not(#\#):not(#\#){margin-left:1.75rem;margin-right:1.75rem;margin-left:var(--spacer-7);margin-right:var(--spacer-7)}.my-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-bottom:1.75rem;margin-top:var(--spacer-7);margin-bottom:var(--spacer-7)}.p-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;padding-top:var(--spacer-8);padding-bottom:var(--spacer-8);padding-left:2rem;padding-right:2rem;padding-left:var(--spacer-8);padding-right:var(--spacer-8)}.pt-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-top:var(--spacer-8)}.pr-8:not(#\#):not(#\#):not(#\#){padding-right:2rem;padding-right:var(--spacer-8)}.pb-8:not(#\#):not(#\#):not(#\#){padding-bottom:2rem;padding-bottom:var(--spacer-8)}.pl-8:not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-left:var(--spacer-8)}.px-8:not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-right:2rem;padding-left:var(--spacer-8);padding-right:var(--spacer-8)}.py-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;padding-top:var(--spacer-8);padding-bottom:var(--spacer-8)}.m-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-bottom:2rem;margin-top:var(--spacer-8);margin-bottom:var(--spacer-8);margin-left:2rem;margin-right:2rem;margin-left:var(--spacer-8);margin-right:var(--spacer-8)}.mt-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-top:var(--spacer-8)}.mr-8:not(#\#):not(#\#):not(#\#){margin-right:2rem;margin-right:var(--spacer-8)}.mb-8:not(#\#):not(#\#):not(#\#){margin-bottom:2rem;margin-bottom:var(--spacer-8)}.ml-8:not(#\#):not(#\#):not(#\#){margin-left:2rem;margin-left:var(--spacer-8)}.mx-8:not(#\#):not(#\#):not(#\#){margin-left:2rem;margin-right:2rem;margin-left:var(--spacer-8);margin-right:var(--spacer-8)}.my-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-bottom:2rem;margin-top:var(--spacer-8);margin-bottom:var(--spacer-8)}.p-base:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:var(--spacer-base);padding-bottom:var(--spacer-base);padding-left:.25rem;padding-right:.25rem;padding-left:var(--spacer-base);padding-right:var(--spacer-base)}.pt-base:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-top:var(--spacer-base)}.pr-base:not(#\#):not(#\#):not(#\#){padding-right:.25rem;padding-right:var(--spacer-base)}.pb-base:not(#\#):not(#\#):not(#\#){padding-bottom:.25rem;padding-bottom:var(--spacer-base)}.pl-base:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-left:var(--spacer-base)}.px-base:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-right:.25rem;padding-left:var(--spacer-base);padding-right:var(--spacer-base)}.py-base:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:var(--spacer-base);padding-bottom:var(--spacer-base)}.m-base:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:var(--spacer-base);margin-bottom:var(--spacer-base);margin-left:.25rem;margin-right:.25rem;margin-left:var(--spacer-base);margin-right:var(--spacer-base)}.mt-base:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-top:var(--spacer-base)}.mr-base:not(#\#):not(#\#):not(#\#){margin-right:.25rem;margin-right:var(--spacer-base)}.mb-base:not(#\#):not(#\#):not(#\#){margin-bottom:.25rem;margin-bottom:var(--spacer-base)}.ml-base:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-left:var(--spacer-base)}.mx-base:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-right:.25rem;margin-left:var(--spacer-base);margin-right:var(--spacer-base)}.my-base:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:var(--spacer-base);margin-bottom:var(--spacer-base)}.ml-auto:not(#\#):not(#\#):not(#\#){margin-left:auto}.mx-auto:not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.block:not(#\#):not(#\#):not(#\#){display:block}.sentence:not(#\#):not(#\#):not(#\#):first-letter{text-transform:capitalize}.w-full:not(#\#):not(#\#):not(#\#){width:100%}.grow:not(#\#):not(#\#):not(#\#){flex-grow:1}
