@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0;transform:translateY(1rem);transform:translateY(calc(4 * var(--spacer)))}to{opacity:1;transform:translateY(0);transform:translateY(calc(0 * var(--spacer)))}}@keyframes fade-out{0%{opacity:1;transform:translateY(0);transform:translateY(calc(0 * var(--spacer)))}to{opacity:0;transform:translateY(1rem);transform:translateY(calc(4 * var(--spacer)))}}@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:inherit;font-weight:400;font-weight:var(--weight-normal)}fieldset{border:none}[popover]{padding:0}:root{--border-width-xs: 1px;--border-width-sm: 2px;--border-width-md: 4px;--border-width-lg: 8px;--border-width-xl: 12px;--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: clamp(.889rem, .088vw + .867rem, .937rem);--font-size-xs: clamp(.79rem, .16vw + .75rem, .878rem);--letter-spacing-tight: -.5px;--letter-spacing-normal: 0;--letter-spacing-wide: .5px;--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-single: 1.5rem;--line-double: 3rem;--line-triple: 4.5rem;--line-quadruple: 6rem;--line-half: .75rem;--line-one-and-a-half: 2.25rem;--line-two-and-a-half: 3.75rem;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 32px;--radius-rounded: 9999px;--radius-circle: 50%;--shadow-2xs: 0px 2px 4px 0px rgba(4,16,18,.03922), 0px 0px 2px 0px rgba(4,16,18,.03922);--shadow-xs: 0px 4px 8px 0px rgba(4,16,18,.07059), 0px 0px 4px 0px rgba(4,16,18,.03922);--shadow-sm: 0px 8px 16px 0px rgba(4,16,18,.12157), 0px 0px 6px 0px rgba(4,16,18,.07059);--shadow-md: 0px 10px 20px 0px rgba(4,16,18,.12157), 0px 0px 8px 0px rgba(4,16,18,.07059);--shadow-lg: 0px 12px 24px 0px rgba(4,16,18,.12157), 0px 0px 10px 0px rgba(4,16,18,.07059);--shadow-xl: 0px 16px 32px 0px rgba(4,16,18,.12157), 0px 0px 12px 0px rgba(4,16,18,.07059);--size-avatar-xs: 1.5rem;--size-avatar-sm: 2rem;--size-avatar-md: 2.5rem;--size-avatar-lg: 3rem;--size-avatar-xl: 3.5rem;--size-avatar-2xl: 4rem;--size-avatar-3xl: 5rem;--size-avatar-4xl: 6rem;--size-avatar-5xl: 8rem;--size-avatar-6xl: 16rem;--size-container-narrow: 28rem;--size-container-medium: 48rem;--size-container-wide: 90rem;--size-measure: 75ch;--size-stack-narrow: .75rem;--size-stack-normal: 1.5rem;--size-stack-wide: 2.25rem;--size-stack-wider: 3rem;--size-stack-extra-wide: 4.5rem;--spacer: .25rem;--time-instant: 50ms;--time-fast: .12s;--time-medium: .2s;--time-slow: .3s;--time-deliberate: .45s;--time-long: .7s;--time-extra-long: 1s;--weight-normal: 400;--weight-medium: 600;--weight-bold: 700;--font-size-xxs: .702rem;--line-height-xxs: 1.5rem;--color-surface-subdued: #ffffff;--color-surface-normal: #f9fafb;--color-surface-emphasized: #f3f4f6;--color-surface-inverted: #1b1f27;--color-overlay: rgba(0, 0, 0, .5);--color-text-default: #041012;--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-success-subdued: #a6ef67;--color-text-success-normal: #3b7c0f;--color-text-success-emphasized: #2b5314;--color-text-info-subdued: #84adff;--color-text-info-normal: #155eef;--color-text-info-emphasized: #0040c1;--color-text-warning-subdued: #fec84b;--color-text-warning-normal: #b54708;--color-text-warning-emphasized: #93370d;--color-text-error-subdued: #fda29b;--color-text-error-normal: #d12b1f;--color-text-error-emphasized: #912018;--color-background-primary-muted: #ecfaf8;--color-background-primary-subdued: #baf4ea;--color-background-primary-normal: #117765;--color-background-primary-emphasized: #0c5144;--color-background-secondary-muted: #f9fafb;--color-background-secondary-subdued: #e5e7eb;--color-background-secondary-normal: #9da4ae;--color-background-secondary-emphasized: #4d5761;--color-background-success-muted: #f3fee7;--color-background-success-subdued: #d0f8ab;--color-background-success-normal: #3b7c0f;--color-background-success-emphasized: #326212;--color-background-info-muted: #eff4ff;--color-background-info-subdued: #b2ccff;--color-background-info-normal: #155eef;--color-background-info-emphasized: #0040c1;--color-background-warning-muted: #fffaeb;--color-background-warning-subdued: #fedf89;--color-background-warning-normal: #fdb022;--color-background-warning-emphasized: #dc6803;--color-background-error-muted: #fef3f2;--color-background-error-subdued: #fecdca;--color-background-error-normal: #d12b1f;--color-background-error-emphasized: #b42318;--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-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;--color-border-warning-subdued: #fec84b;--color-border-warning-normal: #fdb022;--color-border-warning-emphasized: #dc6803;--color-border-error-subdued: #fda29b;--color-border-error-normal: #f04438;--color-border-error-emphasized: #b42318;--z-dropdown: 10;--z-tooltip: 20;--z-header: 25;--z-sidebar: 26;--z-modal: 30;--z-toast: 40;--z-topbar: 9999;--color-surface-normal: var(--color-background-secondary-muted);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:var(--line-mult-single);color:#041012;color:var(--color-text-default);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide);background:#f9fafb;background:var(--color-surface-normal)}:root:has(dialog:not([data-type=save-bar])[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-inverted: #ffffff;--color-overlay: rgba(0, 0, 0, .5);--color-text-default: #ffffff;--color-text-inverted: #041012;--color-text-primary-subdued: #0e5f51;--color-text-primary-normal: #1bba9e;--color-text-primary-emphasized: #baf4ea;--color-text-secondary-subdued: #363c48;--color-text-secondary-normal: #9da4ae;--color-text-secondary-emphasized: #e5e7eb;--color-text-success-subdued: #326212;--color-text-success-normal: #85e13a;--color-text-success-emphasized: #e3fbcc;--color-text-info-subdued: #155eef;--color-text-info-normal: #84adff;--color-text-info-emphasized: #d1e0ff;--color-text-warning-subdued: #93370d;--color-text-warning-normal: #fdb022;--color-text-warning-emphasized: #fef0c7;--color-text-error-subdued: #912018;--color-text-error-normal: #f97066;--color-text-error-emphasized: #fee4e2;--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-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-background-warning-muted: #5b2c02;--color-background-warning-subdued: #93370d;--color-background-warning-normal: #fdb022;--color-background-warning-emphasized: #fec84b;--color-background-error-muted: #57120d;--color-background-error-subdued: #b42318;--color-background-error-normal: #f97066;--color-background-error-emphasized: #fda29b;--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-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;--color-border-warning-subdued: #dc6803;--color-border-warning-normal: #fdb022;--color-border-warning-emphasized: #fedf89;--color-border-error-subdued: #b42318;--color-border-error-normal: #f97066;--color-border-error-emphasized: #fda29b}}@media screen and (prefers-reduced-motion:reduce){*:not(#\#):not(#\#):not(#\#):not(#\#){transition:none!important;animation:none!important}}.alert:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);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, calc(4 * var(--spacer)));gap:1rem;gap:var(--alert-gap, calc(4 * var(--spacer)));align-items:center;justify-items:start;place-items:center start;padding-top:.75rem;padding-bottom:.75rem;padding-top:calc(3 * var(--spacer));padding-bottom:calc(3 * var(--spacer));padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer));border-radius:16px;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:#0c5144;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-top:calc(6 * var(--spacer));margin-bottom:.75rem;margin-bottom:calc(3 * var(--spacer));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;padding-bottom:calc(2 * var(--spacer));border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-xs) 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;padding-bottom:calc(1.5 * var(--spacer));border-bottom:1px solid #d2d6db;border-bottom:var(--border-width-xs) 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:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.article:not(#\#) h6{font-size:clamp(.889rem,.088vw + .867rem,.937rem);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;margin-bottom:calc(4 * var(--spacer))}.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;padding-left:calc(6 * var(--spacer));margin-top:0;margin-bottom:1rem;margin-bottom:calc(4 * var(--spacer))}.article:not(#\#) ul{list-style-type:disc}.article:not(#\#) ul ul{margin-top:.5rem;margin-top:calc(2 * var(--spacer));margin-bottom:.5rem;margin-bottom:calc(2 * var(--spacer));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-top:calc(2 * var(--spacer));margin-bottom:.5rem;margin-bottom:calc(2 * var(--spacer));list-style-type:lower-alpha}.article:not(#\#) ol ol ol{list-style-type:lower-roman}.article:not(#\#) li{margin-bottom:.375rem;margin-bottom:calc(1.5 * var(--spacer))}.article:not(#\#) li:last-child{margin-bottom:0}.article:not(#\#) li>p{margin-bottom:.5rem;margin-bottom:calc(2 * var(--spacer))}.article:not(#\#) blockquote{padding:.75rem 1rem;padding:calc(3 * var(--spacer)) calc(4 * var(--spacer));margin:1rem 0;margin:calc(4 * var(--spacer)) 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:calc(1 * var(--spacer)) solid var(--color-border-primary-normal);border-radius:8px;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:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);padding:.125rem .25rem;padding:calc(.5 * var(--spacer)) calc(1 * var(--spacer));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-xs) solid var(--color-border-secondary-subdued);border-radius:4px;border-radius:var(--radius-sm)}.article:not(#\#) pre{padding:1rem;padding:calc(4 * var(--spacer));margin:1rem 0;margin:calc(4 * var(--spacer)) 0;overflow-x:auto;background-color:#fff;background-color:var(--color-surface-subdued);border:1px solid #d2d6db;border:var(--border-width-xs) solid var(--color-border-secondary-subdued);border-radius:8px;border-radius:var(--radius-md)}.article:not(#\#) pre code{font-size:clamp(.889rem,.088vw + .867rem,.937rem);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;margin:calc(4 * var(--spacer)) 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;padding:calc(2 * var(--spacer)) calc(3 * var(--spacer));text-align:left;border:1px solid #d2d6db;border:var(--border-width-xs) 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;margin:calc(6 * var(--spacer)) 0;overflow:hidden;border:0;border-top:1px solid #d2d6db;border-top:var(--border-width-xs) 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;margin-right:calc(2 * var(--spacer))}.article:not(#\#) dl{margin:1rem 0;margin:calc(4 * var(--spacer)) 0}.article:not(#\#) dt{margin-top:.75rem;margin-top:calc(3 * var(--spacer));font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized)}.article:not(#\#) dd{margin-bottom:.5rem;margin-bottom:calc(2 * var(--spacer));margin-left:1.5rem;margin-left:calc(6 * var(--spacer))}.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}.audio-player:not(#\#){display:flex;flex-direction:column;gap:.25rem;gap:calc(1 * var(--spacer));align-items:center;width:100%}.audio-player-timeline:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);display:grid;grid-template-columns:8ch 1fr 8ch;grid-gap:.5rem;grid-gap:calc(2 * var(--spacer));gap:.5rem;gap:calc(2 * var(--spacer));align-items:center;align-self:stretch;color:#6c737f;color:var(--color-text-secondary-normal)}.audio-player-controls:not(#\#){display:flex;flex-direction:row;gap:.5rem;gap:calc(2 * var(--spacer));align-items:center}.audio-player-controls:not(#\#) .button{--button-font-size: var(--font-size-md);width:var(--button-size);height:var(--button-size);padding-left:0;padding-right:0}.audio-player:not(#\#) input[type=range]{--audio-player-seekbar-range: calc( var(--audio-player-seekbar-max) - var(--audio-player-seekbar-min) );--audio-player-seekbar-ratio: calc( (var(--audio-player-seekbar-value) - var(--audio-player-seekbar-min)) / var(--audio-player-seekbar-range) );--audio-player-seekbar-thumb-x: calc( .5 * var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer))) + var(--audio-player-seekbar-ratio) * (100% - var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)))) );width:100%;height:max(.25rem,1rem + .5rem * 2);height:max(var(--audio-player-seekbar-height, calc(1 * var(--spacer))),var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer))) + var(--audio-player-outline-size, calc(2 * var(--spacer))) * 2);padding:0;margin:0;font:1em/1 arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.audio-player:not(#\#) input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;width:4rem;width:var(--audio-player-seekbar-width, calc(16 * var(--spacer)));height:.25rem;height:var(--audio-player-seekbar-height, calc(1 * var(--spacer)));background:#e5e7eb;background:var(--audio-player-seekbar-background, var(--color-background-secondary-subdued));border:none;border-radius:9999px;border-radius:var(--radius-rounded);background:linear-gradient(#117765,#117765) 0/0% 100% no-repeat #e5e7eb;background:linear-gradient(var(--audio-player-seekbar-seekbar-fill-color, var(--color-background-primary-normal)),var(--audio-player-seekbar-seekbar-fill-color, var(--color-background-primary-normal))) 0/var(--audio-player-seekbar-thumb-x, 0%) 100% no-repeat var(--audio-player-seekbar-background, var(--color-background-secondary-subdued))}.audio-player:not(#\#) input[type=range]::-webkit-slider-thumb{box-sizing:border-box;width:1rem;width:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));height:1rem;height:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));cursor:pointer;outline:solid .5rem rgba(186,244,234,.4);background:#117765;background:var(--audio-player-seekbar-thumb-background, var(--color-background-primary-normal));border:none;border-radius:50%;border-radius:var(--radius-circle);margin-top:-.375rem;margin-top:calc(.5 * (var(--audio-player-seekbar-height, calc(1 * var(--spacer))) - var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)))));-webkit-appearance:none;appearance:none}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.audio-player:not(#\#) input[type=range]::-webkit-slider-thumb{outline:solid var(--audio-player-outline-size, calc(2 * var(--spacer))) color(from var(--color-background-primary-subdued) srgb r g b/40%)}}.audio-player:not(#\#) input[type=range]::-moz-range-track{box-sizing:border-box;width:4rem;width:var(--audio-player-seekbar-width, calc(16 * var(--spacer)));height:.25rem;height:var(--audio-player-seekbar-height, calc(1 * var(--spacer)));background:#e5e7eb;background:var(--audio-player-seekbar-background, var(--color-background-secondary-subdued));border:none;border-radius:9999px;border-radius:var(--radius-rounded)}.audio-player:not(#\#) input[type=range]::-moz-range-progress{height:.25rem;height:var(--audio-player-seekbar-height, calc(1 * var(--spacer)));background:#ecfaf8;background:var(--audio-player-seekbar-fill-background, var(--color-background-primary-muted));border-radius:9999px;border-radius:var(--radius-rounded)}.audio-player:not(#\#) input[type=range]::-moz-range-thumb{box-sizing:border-box;width:1rem;width:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));height:1rem;height:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));cursor:pointer;outline:solid .5rem rgba(186,244,234,.4);background:#117765;background:var(--audio-player-seekbar-thumb-background, var(--color-background-primary-normal));border:none;border-radius:50%;border-radius:var(--radius-circle)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.audio-player:not(#\#) input[type=range]::-moz-range-thumb{outline:solid var(--audio-player-outline-size, calc(2 * var(--spacer))) color(from var(--color-background-primary-subdued) srgb r g b/40%)}}.audio-player:not(#\#) input[type=range]::-ms-track{box-sizing:border-box;width:4rem;width:var(--audio-player-seekbar-width, calc(16 * var(--spacer)));height:.25rem;height:var(--audio-player-seekbar-height, calc(1 * var(--spacer)));background:#e5e7eb;background:var(--audio-player-seekbar-background, var(--color-background-secondary-subdued));border:none;border-radius:9999px;border-radius:var(--radius-rounded)}.audio-player:not(#\#) input[type=range]::-ms-fill-lower{height:.25rem;height:var(--audio-player-seekbar-height, calc(1 * var(--spacer)));background:#ecfaf8;background:var(--audio-player-seekbar-fill-background, var(--color-background-primary-muted));border-radius:9999px;border-radius:var(--radius-rounded)}.audio-player:not(#\#) input[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;width:1rem;width:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));height:1rem;height:var(--audio-player-seekbar-thumb-size, calc(4 * var(--spacer)));cursor:pointer;outline:solid .5rem rgba(186,244,234,.4);background:#117765;background:var(--audio-player-seekbar-thumb-background, var(--color-background-primary-normal));border:none;border-radius:50%;border-radius:var(--radius-circle)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.audio-player:not(#\#) input[type=range]::-ms-thumb{outline:solid var(--audio-player-outline-size, calc(2 * var(--spacer))) color(from var(--color-background-primary-subdued) srgb r g b/40%)}}.audio-player:not(#\#) input[type=range]::-ms-tooltip{display:none}.audio-player:not(#\#) [role=switch][aria-checked=true] [data-type=activate]{display:none}.audio-player:not(#\#) [role=switch]:not([aria-checked=true]) [data-type=deactivate]{display:none}.avatar:not(#\#){position:relative;display:inline-flex;vertical-align:middle}.avatar:not(#\#)>div{width:2rem;width:var(--avatar-size, calc(8 * var(--spacer)));height:2rem;height:var(--avatar-size, calc(8 * var(--spacer)));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(--avatar-color, var(--color-text-inverted));background:#9da4ae;background:var(--avatar-background-color, var(--color-background-secondary-normal));border:1px solid transparent;border:var(--avatar-border-width, var(--border-width-xs)) solid var(--avatar-border-color, transparent)}.avatar:not(#\#) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-sm:not(#\#){--avatar-size: calc(6 * var(--spacer));--avatar-font-size: var(--font-size-sm)}.avatar-md:not(#\#){--avatar-size: calc(8 * var(--spacer));--avatar-font-size: var(--font-size-md)}.avatar-lg:not(#\#){--avatar-size: calc(12 * var(--spacer));--avatar-font-size: var(--font-size-xl)}.badge:not(#\#){box-sizing:content-box;display:inline-flex;gap:.25rem;gap:calc(1 * var(--spacer));align-items:center;width:-moz-fit-content;width:fit-content;height:1.25rem;height:var(--badge-height, calc(5 * var(--spacer)));padding-left:.5rem;padding-right:.5rem;padding-left:var(--badge-padding-inline, calc(2 * var(--spacer)));padding-right:var(--badge-padding-inline, calc(2 * var(--spacer)));font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--badge-font-size, var(--font-size-xs));font-weight:600;font-weight:var(--badge-font-weight, var(--weight-medium));line-height:1;line-height:var(--badge-line-height, 1);color:#041012;color:var(--badge-font-color, var(--color-text-default));background-color:inherit;background-color:var(--badge-background-color, inherit);border:1px solid #d2d6db;border:var(--badge-border-width, var(--border-width-xs)) 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-text-primary-normal);--badge-background-color: var(--color-background-primary-muted);--badge-border-color: var(--color-background-primary-muted)}.badge-primary-accent:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-background-primary-normal);--badge-border-color: var(--color-background-primary-normal)}.badge-secondary:not(#\#){--badge-font-color: var(--color-text-secondary-emphasized);--badge-background-color: var(--color-background-secondary-subdued);--badge-border-color: var(--color-background-secondary-subdued)}.badge-info:not(#\#){--badge-font-color: var(--color-text-info-normal);--badge-background-color: var(--color-background-info-muted);--badge-border-color: var(--color-background-info-muted)}.badge-info-accent:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-background-info-normal);--badge-border-color: var(--color-background-info-normal)}.badge-success:not(#\#){--badge-font-color: var(--color-text-success-normal);--badge-background-color: var(--color-background-success-muted);--badge-border-color: var(--color-background-success-muted)}.badge-success-accent:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-background-success-normal);--badge-border-color: var(--color-background-success-normal)}.badge-error:not(#\#){--badge-font-color: var(--color-text-error-normal);--badge-background-color: var(--color-background-error-muted);--badge-border-color: var(--color-background-error-muted)}.badge-error-accent:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-background-error-normal);--badge-border-color: var(--color-background-error-normal)}.badge-warning:not(#\#){--badge-font-color: var(--color-text-warning-normal);--badge-background-color: var(--color-background-warning-muted);--badge-border-color: var(--color-background-warning-muted)}.badge-warning-accent:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-background-warning-normal);--badge-border-color: var(--color-background-warning-normal)}.badge-inverted:not(#\#){--badge-font-color: var(--color-text-inverted);--badge-background-color: var(--color-text-default);--badge-border-color: var(--color-text-default)}.badge-extra-small:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);--badge-height: calc(5 * var(--spacer));--badge-padding-inline: calc(1 * var(--spacer));--icon-size: 1em}.badge-small:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);--badge-height: calc(5 * var(--spacer));--badge-padding-inline: calc(2 * var(--spacer));--icon-size: 1em}.badge-medium:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);--badge-height: calc(6 * var(--spacer));--badge-padding-inline: calc(2 * var(--spacer));--icon-size: 1em}.badge-large:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);--badge-height: calc(8 * var(--spacer));--badge-padding-inline: calc(3 * var(--spacer));--icon-size: 1em}.badge-rounded:not(#\#){--badge-border-radius: var(--radius-rounded)}.badge-square:not(#\#){--badge-border-radius: var(--radius-xs)}.box:not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:var(--box-padding-block, calc(4 * var(--spacer)));padding-bottom:var(--box-padding-block, calc(4 * var(--spacer)));padding-left:1rem;padding-right:1rem;padding-left:var(--box-padding-inline, calc(4 * var(--spacer)));padding-right:var(--box-padding-inline, calc(4 * var(--spacer)));background-color:#fff;background-color:var(--box-background-color, var(--color-surface-subdued));border:1px solid #d2d6db;border:var(--box-border-width, var(--border-width-xs)) solid var(--box-border-color, var(--color-border-secondary-subdued));border-radius:8px;border-radius:var(--box-border-radius, var(--radius-md))}.box-borderless:not(#\#){--box-border-width: 0}.box-inverted:not(#\#){--box-background-color: var(--color-surface-subdued);--box-border-width: 0}.box-primary:not(#\#){--box-background-color: var(--color-background-primary-muted);--box-border-width: 0}.box-secondary:not(#\#){--box-background-color: var(--color-background-secondary-muted);--box-border-width: 0}.box-info:not(#\#){--box-background-color: var(--color-background-info-muted);--box-border-width: 0}.box-success:not(#\#){--box-background-color: var(--color-background-success-muted);--box-border-width: 0}.box-warning:not(#\#){--box-background-color: var(--color-background-warning-muted);--box-border-width: 0}.box-error:not(#\#){--box-background-color: var(--color-background-error-muted);--box-border-width: 0}.box-border-radius-small:not(#\#){--box-border-radius: var(--radius-sm)}.box-border-radius-medium:not(#\#){--box-border-radius: var(--radius-md)}.box-border-radius-large:not(#\#){--box-border-radius: var(--radius-lg)}.box-border-radius-circle:not(#\#){--box-border-radius: var(--radius-circle)}.box-spacing-inline-extra-narrow:not(#\#){--box-padding-inline: calc(2 * var(--spacer))}.box-spacing-inline-narrow:not(#\#){--box-padding-inline: calc(3 * var(--spacer))}.box-spacing-inline-medium:not(#\#){--box-padding-inline: calc(4 * var(--spacer))}.box-spacing-inline-large:not(#\#){--box-padding-inline: calc(5 * var(--spacer))}.box-spacing-inline-extra-large:not(#\#){--box-padding-inline: calc(6 * var(--spacer))}.box-spacing-block-extra-narrow:not(#\#){--box-padding-block: calc(2 * var(--spacer))}.box-spacing-block-narrow:not(#\#){--box-padding-block: calc(3 * var(--spacer))}.box-spacing-block-medium:not(#\#){--box-padding-block: calc(4 * var(--spacer))}.box-spacing-block-large:not(#\#){--box-padding-block: calc(5 * var(--spacer))}.box-spacing-block-extra-large:not(#\#){--box-padding-block: calc(6 * var(--spacer))}.button:not(#\#){position:relative;display:inline-flex;flex-shrink:0;gap:.5rem;gap:calc(2 * var(--spacer));align-items:center;justify-content:center;height:2.5rem;height:var(--button-size, calc(10 * var(--spacer)));padding-left:1rem;padding-right:1rem;padding-left:var(--button-padding-inline, calc(4 * var(--spacer)));padding-right:var(--button-padding-inline, calc(4 * var(--spacer)));margin:0;font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--button-font-size, var(--font-size-sm));font-weight:600;font-weight:var(--weight-medium);line-height:1.5rem;line-height:var(--line-height-md);color:#117765;color:var(--button-text-color, var(--color-text-primary-normal));letter-spacing:0;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:#117765;background:var(--button-background, var(--color-background-primary-normal));border:none;border-color:#1bba9e;border-color:var(--button-border-color, var(--color-border-primary-normal));border-style:solid;border-width:1px;border-width:var(--border-width-xs);border-radius:8px;border-radius:var(--button-border-radius, var(--radius-md));transition:background-color .12s,border .12s,color .12s}.button:hover:not(:disabled):not([aria-disabled=true]):not(#\#),.button[aria-expanded=true]:not(#\#),.button[aria-current=page]:not(#\#),.button:has(input:checked):not(#\#){color:#0c5144;color:var(--button-text-color-emphasized, var(--color-text-primary-emphasized));background:#0c5144;background:var(--button-background-emphasized, var(--color-background-primary-emphasized));border-color:#0e5f51;border-color:var(--button-border-color-emphasized, var(--color-border-primary-emphasized))}.button-primary:not(#\#){--button-background: var(--color-background-primary-normal);--button-background-emphasized: var(--color-background-primary-emphasized);--button-background-muted: var(--color-background-primary-muted);--button-text-color: var(--color-text-primary-normal);--button-text-color-emphasized: var(--color-text-primary-emphasized);--button-text-color-inverted: var(--color-text-inverted);--button-border-color: var(--color-border-primary-normal);--button-border-color-emphasized: var(--color-border-primary-emphasized);--button-border-color-muted: var(--color-border-primary-subdued)}.button-secondary:not(#\#){--button-background: var(--color-background-secondary-normal);--button-background-emphasized: var(--color-background-secondary-emphasized);--button-background-muted: var(--color-background-secondary-muted);--button-text-color: var(--color-text-secondary-emphasized);--button-text-color-emphasized: var(--color-text-secondary-emphasized);--button-text-color-inverted: var(--color-text-inverted);--button-border-color: var(--color-border-secondary-subdued);--button-border-color-emphasized: var(--color-border-secondary-emphasized);--button-border-color-muted: var(--color-border-secondary-muted)}.button-error:not(#\#){--button-background: var(--color-background-error-normal);--button-background-emphasized: var(--color-background-error-emphasized);--button-background-muted: var(--color-background-error-muted);--button-text-color: var(--color-text-error-normal);--button-text-color-emphasized: var(--color-text-error-emphasized);--button-text-color-inverted: var(--color-text-inverted);--button-border-color: var(--color-border-error-normal);--button-border-color-emphasized: var(--color-border-error-emphasized);--button-border-color-muted: var(--color-border-error-subdued)}.button-info:not(#\#){--button-background: var(--color-background-info-normal);--button-background-emphasized: var(--color-background-info-emphasized);--button-background-muted: var(--color-background-info-muted);--button-text-color: var(--color-text-info-normal);--button-text-color-emphasized: var(--color-text-info-emphasized);--button-text-color-inverted: var(--color-text-inverted);--button-border-color: var(--color-border-info-normal);--button-border-color-emphasized: var(--color-border-info-emphasized);--button-border-color-muted: var(--color-border-info-subdued)}.button-warning:not(#\#){--button-background: var(--color-background-warning-normal);--button-background-emphasized: var(--color-background-warning-emphasized);--button-background-muted: var(--color-background-warning-muted);--button-text-color: var(--color-text-warning-normal);--button-text-color-emphasized: var(--color-text-warning-emphasized);--button-text-color-inverted: var(--color-text-inverted);--button-border-color: var(--color-border-warning-normal);--button-border-color-emphasized: var(--color-border-warning-emphasized);--button-border-color-muted: var(--color-border-warning-subdued)}.button-inverted:not(#\#){--button-background: var(--color-surface-inverted);--button-background-emphasized: var(--color-surface-subdued);--button-background-muted: var(--color-surface-normal);--button-text-color: var(--color-text-inverted);--button-text-color-emphasized: var(--color-text-default);--button-text-color-inverted: var(--color-text-default);--button-border-color: var(--color-surface-subdued);--button-border-color-emphasized: var(--color-surface-subdued);--button-border-color-muted: var(--color-surface-normal)}.button-small:not(#\#){--button-size: calc(8 * var(--spacer));--button-font-size: var(--font-size-xs);--button-padding-inline: calc(3 * var(--spacer))}.button-medium:not(#\#){--button-size: calc(10 * var(--spacer));--button-font-size: var(--font-size-sm);--button-padding-inline: calc(4 * var(--spacer))}.button-large:not(#\#){--button-size: calc(12 * var(--spacer));--button-font-size: var(--font-size-sm);--button-padding-inline: calc(4 * var(--spacer))}.button-solid:not(#\#){--button-text-color: var(--color-text-inverted);--button-text-color-emphasized: var(--color-text-inverted);--button-border-color: var(--button-background, var(--color-background-primary-normal));--button-border-color-emphasized: var(--button-background-emphasized, var(--color-background-primary-emphasized))}.button-solid:focus:not(#\#){outline:solid .25rem #ecfaf8;outline:solid calc(1 * var(--spacer)) var(--button-background-muted, var(--color-background-primary-muted));outline-offset:0}.button-solid.button-solid:disabled:not(#\#){--button-background: var(--color-background-secondary-subdued);--button-background-emphasized: var(--color-background-secondary-subdued);--button-background-muted: var(--color-background-secondary-subdued);--button-text-color: var(--color-text-inverted);--button-text-color-emphasized: var(--color-text-inverted);--button-border-color: var(--color-background-secondary-subdued);--button-border-color-emphasized: var(--color-background-secondary-subdued)}.button-solid.button-solid[aria-disabled=true]:not(#\#){--button-background: var(--color-background-secondary-subdued);--button-background-emphasized: var(--color-background-secondary-subdued);--button-background-muted: var(--color-background-secondary-subdued);--button-text-color: var(--color-text-inverted);--button-text-color-emphasized: var(--color-text-inverted);--button-border-color: var(--color-background-secondary-subdued);--button-border-color-emphasized: var(--color-background-secondary-subdued)}.button-outline:not(#\#){--button-text-color-emphasized: var(--button-text-color-inverted, var(--color-text-inverted));--button-background: transparent;--button-border-color-emphasized: var(--button-background-emphasized, var(--color-background-primary-emphasized))}.button-outline.button-outline:disabled:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: var(--color-border-secondary-subdued);--button-border-color-emphasized: var(--color-border-secondary-subdued)}.button-outline.button-outline[aria-disabled=true]:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: var(--color-border-secondary-subdued);--button-border-color-emphasized: var(--color-border-secondary-subdued)}.button-accent:not(#\#){--button-background: transparent;--button-background-emphasized: var(--button-background-muted, var(--color-background-primary-muted));--button-border-color: var(--button-border-color-muted, var(--color-border-primary-subdued));--button-border-color-emphasized: var(--button-border-color-muted, var(--color-border-primary-subdued))}.button-accent.button-accent:disabled:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: var(--color-border-secondary-subdued);--button-border-color-emphasized: var(--color-border-secondary-subdued)}.button-accent.button-accent[aria-disabled=true]:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: var(--color-border-secondary-subdued);--button-border-color-emphasized: var(--color-border-secondary-subdued)}.button-ghost:not(#\#){--button-background: transparent;--button-border-color: transparent;--button-background-emphasized: var(--button-background-muted, var(--color-background-primary-muted));--button-border-color-emphasized: transparent}.button-ghost.button-ghost:disabled:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: transparent;--button-border-color-emphasized: transparent}.button-ghost.button-ghost[aria-disabled=true]:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-text-color: var(--color-text-secondary-subdued);--button-text-color-emphasized: var(--color-text-secondary-subdued);--button-border-color: transparent;--button-border-color-emphasized: transparent}.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;color:var(--button-text-color);content:"";border:2px solid rgb(from var(--button-text-color) r g b/30%);border-top-color:rgb(from var(--button-text-color) r g b);border-radius:50%;border-radius:var(--radius-circle);animation:spin .6s linear infinite}.button:active:not(#\#){opacity:.8}.button:disabled:not(#\#){pointer-events:none}.button[aria-disabled=true]:not(#\#){pointer-events:none}.button:has(>svg:only-child,>.avatar:only-child):not(#\#){--button-padding-inline: 0;width:2.5rem;width:var(--button-size, calc(10 * var(--spacer)));height:2.5rem;height:var(--button-size, calc(10 * var(--spacer)))}.button-circle:not(#\#){--button-padding-inline: 0;--button-border-radius: var(--radius-circle);width:2.5rem;width:var(--button-size, calc(10 * var(--spacer)));height:2.5rem;height:var(--button-size, calc(10 * var(--spacer)))}.button-text:not(#\#){--button-background: transparent;--button-background-emphasized: transparent;--button-background-muted: transparent;--button-border-color: transparent;--button-border-color-emphasized: transparent;--button-border-color-muted: transparent;--button-border-width: 0;--button-padding-inline: 0;--button-size: auto}.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;color:var(--button-text-color);content:"";border:2px solid rgb(from var(--button-text-color) r g b/30%);border-top-color:rgb(from var(--button-text-color) r g b);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(--button-border-color)}.callout:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:flex;flex-direction:column;gap:.75rem;gap:calc(3 * var(--spacer));width:100%;padding-top:1rem;padding-bottom:1rem;padding-top:var(--callout-padding-block, calc(4 * var(--spacer)));padding-bottom:var(--callout-padding-block, calc(4 * var(--spacer)));padding-left:1rem;padding-right:1rem;padding-left:var(--callout-padding-inline, calc(4 * var(--spacer)));padding-right:var(--callout-padding-inline, calc(4 * var(--spacer)));background-color:#f9fafb;background-color:var(--callout-background-color, var(--color-background-secondary-muted));border-left:2px solid #6c737f;border-left:var(--border-width-sm) solid var(--callout-border-color, var(--color-border-secondary-normal));border-radius:16px;border-radius:var(--radius-lg)}.callout:not(#\#) *:not(button)>.icon{color:#6c737f;color:var(--callout-icon-color, var(--color-border-secondary-normal))}.callout:not(#\#) :where(h1,h2,h3,h4,h5,h6){font-weight:600;font-weight:var(--weight-medium);color:#041012;color:var(--callout-text-heading-color, var(--color-text-default))}.callout-primary:not(#\#){--link-text-active-color: var(--color-text-primary-emphasized);--callout-background-color: var(--color-background-primary-muted);--callout-border-color: var(--color-border-primary-normal);--callout-icon-color: var(--color-border-primary-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.callout-secondary:not(#\#){--link-text-active-color: var(--color-text-secondary-emphasized);--callout-background-color: var(--color-background-secondary-muted);--callout-border-color: var(--color-border-secondary-normal);--callout-icon-color: var(--color-border-secondary-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.callout-info:not(#\#){--link-text-active-color: var(--color-text-info-emphasized);--callout-background-color: var(--color-background-info-muted);--callout-border-color: var(--color-border-info-normal);--callout-icon-color: var(--color-border-info-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.callout-success:not(#\#){--link-text-active-color: var(--color-text-success-emphasized);--callout-background-color: var(--color-background-success-muted);--callout-border-color: var(--color-border-success-normal);--callout-icon-color: var(--color-border-success-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.callout-warning:not(#\#){--link-text-active-color: var(--color-text-warning-emphasized);--callout-background-color: var(--color-background-warning-muted);--callout-border-color: var(--color-border-warning-normal);--callout-icon-color: var(--color-border-warning-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.callout-error:not(#\#){--link-text-active-color: var(--color-text-error-emphasized);--callout-background-color: var(--color-background-error-muted);--callout-border-color: var(--color-border-error-normal);--callout-icon-color: var(--color-border-error-normal);--callout-text-color: var(--color-text-secondary-emphasized);--callout-text-heading-color: var(--color-text-default)}.center:not(#\#){box-sizing:content-box;max-width:60ch;max-width:var(--center-max-inline-size, 60ch);padding-left:var(--center-padding-inline);padding-right:var(--center-padding-inline);margin-left:auto;margin-right:auto}.center-intrinsic:not(#\#){display:flex;flex-direction:column;align-items:center;text-align:center}.center-intrinsic:not(#\#)>.stack{align-items:center}.center-extra-small:not(#\#){--center-max-inline-size: 30ch}.center-small:not(#\#){--center-max-inline-size: 45ch}.center-medium:not(#\#){--center-max-inline-size: 60ch}.center-auto:not(#\#){--center-max-inline-size: auto}.checkbox:not([switch]):not(#\#){position:relative;width:1.25rem;width:var(--checkbox-size, calc(5 * var(--spacer)));height:1.25rem;height:var(--checkbox-size, calc(5 * var(--spacer)));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;outline-offset:0;background-color:inherit;background-color:var(--checkbox-background-color, inherit);border:1px solid #e5e7eb;border:var(--border-width-xs) solid var(--checkbox-border-color, var(--color-border-secondary-muted));border-radius:4px;border-radius:var(--checkbox-border-radius, var(--radius-sm));transition:background-color .15s ease,border-color .15s ease}.checkbox:not([switch]):not(#\#):after{position:absolute;inset:0;display:none;content:"";background-color:#1bba9e;background-color:var(--checkbox-checkmark-color, var(--color-border-primary-normal));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.checkbox:not([switch]):hover:not(:disabled):not(:user-invalid):not([aria-invalid=true]):not(#\#){--checkbox-border-color: var(--color-border-primary-normal);--checkbox-background-color: var(--color-background-primary-muted)}.checkbox:not([switch]):focus-visible:not(#\#){outline:.25rem solid #ecfaf8;outline:calc(1 * var(--spacer)) solid var(--color-background-primary-muted)}.checkbox:not([switch]):checked:not(#\#){--checkbox-border-color: var(--color-border-primary-normal);--checkbox-background-color: var(--color-background-primary-muted)}.checkbox:not([switch]):checked:not(#\#):after{display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.checkbox:not([switch]):indeterminate:not(#\#){--checkbox-border-color: var(--color-border-primary-normal);--checkbox-background-color: var(--color-background-primary-muted)}.checkbox:not([switch]):indeterminate:not(#\#):after{display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd'/%3E%3C/svg%3E")}.checkbox:not([switch]):disabled:not(#\#){--checkbox-border-color: var(--color-border-secondary-subdued);--checkbox-background-color: var(--color-background-secondary-muted);--checkbox-checkmark-color: var(--color-border-secondary-subdued);cursor:not-allowed}.checkbox:not([switch]):invalid:not(#\#),.checkbox:not([switch])[aria-invalid=true]:not(#\#){--checkbox-border-color: var(--color-border-error-normal)}.checkbox:not([switch]):invalid:checked:not(#\#),.checkbox:not([switch]):invalid:indeterminate:not(#\#),.checkbox:not([switch])[aria-invalid=true]:checked:not(#\#),.checkbox:not([switch])[aria-invalid=true]:indeterminate:not(#\#){--checkbox-border-color: var(--color-border-error-normal);--checkbox-background-color: var(--color-background-error-muted);--checkbox-checkmark-color: var(--color-border-error-normal)}.checkbox:not([switch]):invalid:hover:not(:disabled):not(#\#),.checkbox:not([switch])[aria-invalid=true]:hover:not(:disabled):not(#\#){--checkbox-background-color: var(--color-background-error-muted)}.checkbox:not([switch]):invalid:focus-visible:not(#\#),.checkbox:not([switch])[aria-invalid=true]:focus-visible:not(#\#){outline:.25rem solid #fef3f2;outline:calc(1 * var(--spacer)) solid var(--color-background-error-muted)}.checkbox:not([switch]).checkbox-small:not(#\#){--checkbox-size: calc(4 * var(--spacer))}.checkbox:not([switch]).checkbox-medium:not(#\#){--checkbox-size: calc(5 * var(--spacer))}.checkbox[switch]:not(#\#){position:relative;width:2.25rem;width:var(--switch-width, calc(9 * var(--spacer)));height:1.25rem;height:var(--switch-height, calc(5 * var(--spacer)));padding:.125rem;padding:calc(.5 * var(--spacer));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;outline-offset:0;background-color:#e5e7eb;background-color:var(--switch-track-color, var(--color-background-secondary-subdued));border:none;border-radius:9999px;border-radius:var(--switch-track-radius, var(--radius-rounded));transition:background-color .15s ease}.checkbox[switch]:not(#\#):after{position:absolute;top:.125rem;top:calc(.5 * var(--spacer));left:.125rem;left:calc(.5 * var(--spacer));display:block;width:1rem;width:var(--switch-knob-size, calc(4 * var(--spacer)));height:1rem;height:var(--switch-knob-size, calc(4 * var(--spacer)));content:"";background-color:#fff;background-color:var(--switch-knob-color, var(--color-text-inverted));border-radius:50%;border-radius:var(--switch-knob-radius, var(--radius-circle));box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;transition:transform .15s ease,background-color .15s ease}.checkbox[switch]:focus-visible:not(#\#){outline:.25rem solid #ecfaf8;outline:calc(1 * var(--spacer)) solid var(--color-background-primary-muted)}.checkbox[switch]:checked:not(#\#){--switch-track-color: var(--color-background-primary-normal)}.checkbox[switch]:checked:not(#\#):after{transform:translate(calc(var(--switch-width, calc(9 * var(--spacer))) - var(--switch-knob-size, calc(4 * var(--spacer))) - (1 * var(--spacer))));transform:translate(1rem);transform:translate(calc(var(--switch-width, calc(9 * var(--spacer))) - var(--switch-knob-size, calc(4 * var(--spacer))) - calc(1 * var(--spacer))))}.checkbox[switch]:disabled:not(#\#){--switch-track-color: var(--color-background-secondary-normal);--switch-knob-color: var(--color-background-secondary-subdued);cursor:not-allowed}.checkbox[switch]:disabled:checked:not(#\#){--switch-track-color: var(--color-background-primary-subdued);--switch-knob-color: var(--color-text-inverted)}.checkbox[switch].checkbox-small:not(#\#){--switch-width: calc(9 * var(--spacer));--switch-height: calc(5 * var(--spacer));--switch-knob-size: calc(4 * var(--spacer))}.checkbox[switch].checkbox-medium:not(#\#){--switch-width: calc(11 * var(--spacer));--switch-height: calc(6 * var(--spacer));--switch-knob-size: calc(5 * var(--spacer))}.checkbox-item:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:grid;grid-template:"checkbox label" max-content ". subtext" max-content/auto 1fr;grid-gap:0 .75rem;grid-gap:0 calc(3 * var(--spacer));gap:0 .75rem;gap:0 calc(3 * var(--spacer));align-items:center}.checkbox-item:has(.checkbox:disabled):not(#\#){--checkbox-item-text-color: var(--color-text-secondary-subdued);--checkbox-item-subtext-color: var(--color-text-secondary-subdued)}.checkbox-item:not(#\#) .checkbox{grid-area:checkbox}.checkbox-item-label:not(#\#){grid-area:label}.checkbox-item-subtext:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);grid-area:subtext;margin-top:.25rem;margin-top:calc(1 * var(--spacer));color:#6c737f;color:var(--checkbox-item-subtext-color, var(--color-text-secondary-normal))}.checkbox-item:has(.checkbox-small):not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.checkbox-item:has(.checkbox-small):not(#\#) .checkbox-item-subtext{font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.checkbox-item:has(.checkbox-medium):not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.checkbox-item:has(.checkbox-medium):not(#\#) .checkbox-item-subtext{font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.combobox:not(#\#){--combobox-size: calc(10 * var(--spacer));--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)}.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;gap:calc(2 * var(--spacer));align-items:center;width:100%;min-width:20ch;max-width:100%;min-height:var(--combobox-size);padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:.5rem;padding-right:2rem;padding-left:calc(2 * var(--spacer));padding-right:calc(8 * var(--spacer));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-xs);border-radius:8px;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{--badge-font-weight: var(--weight-normal);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:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);position:fixed;z-index:10;z-index:var(--z-dropdown);display:none;flex-direction:column;gap:.5rem;gap:calc(2 * var(--spacer));width:anchor-size();padding:.5rem;padding:calc(2 * var(--spacer));margin-top:.5rem;margin-bottom:.5rem;margin-top:calc(2 * var(--spacer));margin-bottom:calc(2 * var(--spacer));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-xs);border-radius:8px;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;max-height:calc(40 * var(--spacer));overflow-y:scroll}.combobox:not(#\#)>[role=listbox]>[role=region] [role=presentation]{display:none;padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer));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-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer));cursor:pointer;border-radius:8px;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"}.combobox:not(#\#)>[role=listbox] [role=option] span{display:block}.combobox:not(#\#)>[role=listbox] [role=option] span+span{font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);color:#6c737f;color:var(--color-text-secondary-normal)}.dropdown:not(#\#){--dropdown-block-margin: 0;--dropdown-inline-margin: 0;--dropdown-block-position: block-start;--dropdown-inline-position: span-inline-end;--menu-inline-size: 100%;--menu-padding-block: 0;--menu-padding-inline: 0;--menu-item-border-radius: 0;--menu-item-padding-block: calc(3 * var(--spacer));--menu-item-padding-inline: calc(4 * var(--spacer));--menu-item-text-color: var(--color-text-secondary-emphasized);--menu-item-text-emphasized-color: var(--color-text-default);--menu-item-background-emphasized: var(--color-background-secondary-muted);position:fixed;z-index:10;z-index:var(--z-dropdown);display:none;flex-direction:column;min-width:anchor-size();padding-top:.25rem;padding-bottom:.25rem;padding-top:calc(1 * var(--spacer));padding-bottom:calc(1 * var(--spacer));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:none;border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 8px #04101212,0 0 4px #0410120a;box-shadow:var(--shadow-xs);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(#\#){display:flex;opacity:1}@starting-style{.dropdown:popover-open:not(#\#){opacity:0}}.dropdown:where(.dropdown-top):not(#\#){--dropdown-block-margin: calc(1 * var(--spacer));--dropdown-block-position: block-start;--dropdown-translate-y: calc(1 * var(--spacer))}.dropdown:where(.dropdown-right):not(#\#){--dropdown-inline-margin: calc(1 * var(--spacer));--dropdown-block-position: center;--dropdown-inline-position: inline-end;--dropdown-translate-x: -calc(1 * var(--spacer))}.dropdown:where(.dropdown-bottom):not(#\#){--dropdown-block-margin: calc(1 * var(--spacer));--dropdown-block-position: block-end;--dropdown-translate-y: -calc(1 * var(--spacer))}.dropdown:where(.dropdown-left):not(#\#){--dropdown-inline-margin: calc(1 * var(--spacer));--dropdown-block-position: center;--dropdown-inline-position: inline-start;--dropdown-translate-x: calc(1 * var(--spacer))}.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;bottom:calc(4 * var(--spacer));right:1rem;right:calc(4 * var(--spacer));z-index:40;z-index:var(--z-toast);display:flex;flex-direction:column-reverse;gap:.5rem;gap:calc(2 * var(--spacer));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;margin-top:calc(6 * var(--spacer))}.file-dropzone:not(#\#){position:relative;display:flex;flex-direction:column;gap:.75rem;gap:calc(3 * var(--spacer));align-items:center;justify-content:center;padding:1.5rem;padding:calc(6 * var(--spacer));color:#6c737f;color:var(--color-text-secondary-normal);background:#f9fafb;background:var(--color-surface-normal);border:2px dashed #e5e7eb;border:var(--border-width-sm) 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;margin-top:calc(1 * var(--spacer))}.file-dropzone-heading:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);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:clamp(.79rem,.16vw + .75rem,.878rem);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:clamp(.889rem,.088vw + .867rem,.937rem);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:#041012;color:var(--color-text-default)}.file-dropzone-description-content:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);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:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);color:inherit}.file-dropzone-description:not(#\#)>*+*{margin-top:1rem;margin-top:calc(4 * var(--spacer))}.field-group:not(#\#){display:flex;flex-flow:row wrap;gap:1rem;gap:calc(4 * var(--spacer))}.field-group-actions:not(#\#){align-self:flex-end}.field-group-actions:not(#\#) .button{box-shadow:none}.field-group:not(#\#)>.field{flex:0 1 15rem;flex:0 1 calc(60 * var(--spacer))}.field:not(#\#){display:grid;grid-gap:.5rem;grid-gap:calc(2 * var(--spacer));gap:.5rem;gap:calc(2 * var(--spacer));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;grid-gap:calc(4 * var(--spacer));gap:1rem;gap:calc(4 * var(--spacer));padding:1rem;padding:calc(4 * var(--spacer));border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-style:solid;border-width:1px;border-width:var(--border-width-xs);border-radius:16px;border-radius:var(--radius-lg)}.fieldset:not(#\#)>legend{font-size:clamp(.79rem,.16vw + .75rem,.878rem);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;gap:calc(1 * var(--spacer));align-items:center;font-size:clamp(.889rem,.088vw + .867rem,.937rem);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;margin-top:calc(2 * var(--spacer))}.field-legend:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);align-items:center;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.field-legend.disabled:not(#\#){cursor:not-allowed}.field-label:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);--badge-border-radius: var(--radius-xs);--badge-padding-inline: calc(1 * var(--spacer));display:flex;flex-flow:row nowrap;gap:.75ch;align-items:center;font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.field-label.disabled:not(#\#){cursor:not-allowed}.icon:not(#\#){width:1.25em;width:var(--icon-size, 1.25em);height:1.25em;height:var(--icon-size, 1.25em);color:inherit;color:var(--icon-color, inherit)}.icon-primary:not(#\#){--icon-color: var(--color-text-primary-normal)}.icon-secondary:not(#\#){--icon-color: var(--color-text-secondary-normal)}.icon-info:not(#\#){--icon-color: var(--color-text-info-normal)}.icon-warning:not(#\#){--icon-color: var(--color-text-warning-normal)}.icon-error:not(#\#){--icon-color: var(--color-text-error-normal)}.icon-small:not(#\#){--icon-size: 1em}.icon-medium:not(#\#){--icon-size: 1.25em}.icon-large:not(#\#){--icon-size: 1.5em}.icon-extra-large:not(#\#){--icon-size: 2em}.input:not(#\#){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(--input-size, calc(10 * var(--spacer)));padding-left:1rem;padding-right:1rem;padding-left:var(--input-padding-inline, calc(4 * var(--spacer)));padding-right:var(--input-padding-inline, calc(4 * var(--spacer)));color:#041012;color:var(--input-text-color, var(--color-text-default));letter-spacing:.5px;letter-spacing:var(--input-letter-spacing, var(--letter-spacing-wide));background-color:#fff;background-color:var(--input-background-color, var(--color-surface-subdued));border:1px solid #d2d6db;border:var(--input-border-size, var(--border-width-xs)) solid var(--input-border-color, var(--color-border-secondary-subdued));border-radius:8px;border-radius:var(--input-border-radius, var(--radius-md));transition:background-color .15s ease,border-color .15s ease}.input:not(#\#)::-moz-placeholder{color:#d2d6db;color:var(--input-placeholder-color, var(--color-text-secondary-subdued))}.input::-moz-placeholder{color:#d2d6db;color:var(--input-placeholder-color, var(--color-text-secondary-subdued))}.input:not(#\#)::placeholder{color:#d2d6db;color:var(--input-placeholder-color, var(--color-text-secondary-subdued))}.input:hover:not(:disabled):not(:invalid):not([aria-invalid=true]):not(#\#){--input-border-color: var(--color-border-primary-normal)}.input:focus:not(#\#),.input:focus-visible:not(#\#){--input-border-color: var(--color-border-primary-normal);outline:none}.input:disabled:not(#\#){--input-background-color: var(--color-background-secondary-muted);--input-border-color: var(--color-border-secondary-subdued);--input-text-color: var(--color-text-secondary-subdued);cursor:not-allowed}.input:user-invalid:not(#\#),.input[aria-invalid=true]:not(#\#){--input-background-color: var(--color-background-error-muted);--input-border-color: var(--color-border-error-normal)}.input-large: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);--input-size: calc(12 * var(--spacer))}.link:not(#\#),a:not(.button):not(#\#){display:inline-flex;flex-direction:row;gap:0 .25rem;gap:0 calc(1 * var(--spacer));align-items:center}.link:not([aria-disabled=true]):hover:not(#\#),a:not(.button):not([aria-disabled=true]):hover:not(#\#){color:#117765;color:var(--link-text-active-color, var(--color-text-primary-normal))}.link[aria-current=page]:not(#\#),a:not(.button)[aria-current=page]:not(#\#){color:#117765;color:var(--link-text-active-color, var(--color-text-primary-normal))}.link[aria-disabled=true]:not(#\#),a:not(.button)[aria-disabled=true]:not(#\#){color:#d2d6db;color:var(--link-text-disabled-color, var(--color-text-secondary-subdued));pointer-events:none}.link.external:not(#\#),a:not(.button).external:not(#\#){color:#117765;color:var(--link-text-active-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;gap:calc(1 * var(--spacer)) 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:clamp(.889rem,.088vw + .867rem,.937rem);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;width:var(--menu-inline-size, -moz-max-content);width:var(--menu-inline-size, max-content);max-width:none;max-width:initial;max-width:var(--menu-max-inline-size, initial);padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--menu-padding-block, calc(2 * var(--spacer)));padding-bottom:var(--menu-padding-block, calc(2 * var(--spacer)));padding-left:.5rem;padding-right:.5rem;padding-left:var(--menu-padding-inline, calc(2 * var(--spacer)));padding-right:var(--menu-padding-inline, calc(2 * var(--spacer)))}.menu-title:not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-bottom:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-left:.75rem;padding-right:.75rem;padding-left:var(--menu-item-padding-inline, calc(3 * var(--spacer)));padding-right:var(--menu-item-padding-inline, calc(3 * var(--spacer)));color:#6c737f;color:var(--menu-item-title-text-color, var(--color-text-secondary-normal))}.menu-text:not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-bottom:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-left:.75rem;padding-right:.75rem;padding-left:var(--menu-item-padding-inline, calc(3 * var(--spacer)));padding-right:var(--menu-item-padding-inline, calc(3 * var(--spacer)));color:inherit;color:var(--menu-item-text-color, inherit)}.menu-delimiter:not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--menu-item-delimiter-padding, calc(2 * var(--spacer)));padding-bottom:var(--menu-item-delimiter-padding, calc(2 * var(--spacer)));color:#d2d6db;color:var(--menu-item-delimiter-color, var(--color-border-secondary-subdued))}.menu-delimiter:not(#\#):before{display:block;content:"";border-top:1px solid #d2d6db;border-top:var(--menu-item-delimiter-width, var(--border-width-xs)) solid var(--menu-item-delimiter-color, var(--color-border-secondary-subdued))}.menu-delimiter:not(#\#)+.menu-delimiter{display:none}.menu-item:not(#\#){--link-text-active-color: var(--menu-item-text-emphasized-color, var(--color-text-primary-normal));display:flex;flex-flow:column wrap;align-items:stretch;color:inherit;color:var(--menu-item-text-color, inherit);word-break:break-all}.menu:not(#\#) :is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)){display:flex;flex-flow:row nowrap;gap:.25rem .5rem;gap:calc(1 * var(--spacer)) calc(2 * var(--spacer));align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-bottom:var(--menu-item-padding-block, calc(2 * var(--spacer)));padding-left:.75rem;padding-right:.75rem;padding-left:var(--menu-item-padding-inline, calc(3 * var(--spacer)));padding-right:var(--menu-item-padding-inline, calc(3 * var(--spacer)));border-radius:4px;border-radius:var(--menu-item-border-radius, var(--radius-sm))}.menu:not(#\#) :is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)):hover{color:#117765;color:var(--menu-item-text-emphasized-color, var(--color-text-primary-normal));background:#ecfaf8;background:var(--menu-item-background-emphasized, var(--color-background-primary-muted))}.menu:not(#\#) [aria-current=page]:is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)){color:#117765;color:var(--menu-item-text-emphasized-color, var(--color-text-primary-normal));background:#ecfaf8;background:var(--menu-item-background-emphasized, var(--color-background-primary-muted))}.menu:not(#\#) [aria-expanded=true]:is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)){color:#117765;color:var(--menu-item-text-emphasized-color, var(--color-text-primary-normal));background:#ecfaf8;background:var(--menu-item-background-emphasized, var(--color-background-primary-muted))}.menu:not(#\#) :is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)):has([aria-current=page],[aria-expanded=true]){color:#117765;color:var(--menu-item-text-emphasized-color, var(--color-text-primary-normal));background:#ecfaf8;background:var(--menu-item-background-emphasized, var(--color-background-primary-muted))}.menu:not(#\#) [aria-disabled=true]:is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)){color:#d2d6db;color:var(--menu-item-text-subdued-color, var(--color-text-secondary-subdued));pointer-events:none;background:inherit}.menu:not(#\#) :is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)):disabled{color:#d2d6db;color:var(--menu-item-text-subdued-color, var(--color-text-secondary-subdued));pointer-events:none;background:inherit}.menu:not(#\#) :is(.menu-item:not(.menu-title):not(.menu-text):not(.menu-delimiter):not(.menu-button)>:not(.menu)):has([aria-disabled=true],[disabled],:disabled){color:#d2d6db;color:var(--menu-item-text-subdued-color, var(--color-text-secondary-subdued));pointer-events:none;background:inherit}.menu:not(#\#) .menu{padding:0;padding-left:.5rem;padding-left:var(--menu-nested-padding-inline-start, calc(2 * var(--spacer)));margin-left:1rem;margin-left:var(--menu-nested-margin-inline-start, calc(4 * var(--spacer)));border-left:1px solid #d2d6db;border-left:var(--menu-nested-border-width, var(--border-width-xs)) solid var(--menu-nested-border-color, 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, calc(160 * var(--spacer)));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:16px;border-radius:var(--radius-lg);box-shadow:0 4px 8px #04101212,0 0 4px #0410120a;box-shadow:var(--shadow-xs);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: calc(160 * var(--spacer))}.modal.modal-large:not(#\#){--modal-inline-size: calc(240 * var(--spacer))}.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:clamp(.889rem,.088vw + .867rem,.937rem);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;color:var(--button-text-color);content:"";border:2px solid rgb(from var(--button-text-color) r g b/30%);border-top-color:rgb(from var(--button-text-color) r g b);border-radius:50%;border-radius:var(--radius-circle);animation:spin .6s linear infinite}.modal-header:not(#\#){display:flex;gap:1rem;gap:calc(4 * var(--spacer));align-items:center;justify-content:space-between;padding:1rem 1.5rem;padding:calc(4 * var(--spacer)) calc(6 * var(--spacer));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)}.modal-heading:not(#\#){font-weight:600;font-weight:var(--weight-medium);color:#041012;color:var(--color-text-default)}.modal-body:not(#\#){height:100%;padding:2rem;padding:calc(8 * var(--spacer));overflow:scroll}.modal-footer:not(#\#){display:flex;flex-direction:column;gap:.75rem;gap:calc(3 * var(--spacer));padding:1.25rem;padding:calc(5 * var(--spacer))}@media only screen and (min-width:576px){.modal:not(#\#) .modal-footer{flex-direction:row-reverse}}.pagination-container:not(#\#){--pagination-container-padding-block: calc(4 * var(--spacer));--pagination-container-padding-inline: calc(6 * var(--spacer));font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);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:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);display:grid;grid-template-columns:subgrid;grid-column:2/-1;grid-gap:0 .5rem;grid-gap:0 calc(2 * var(--spacer));gap:0 .5rem;gap:0 calc(2 * var(--spacer))}.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;width:calc(7 * var(--spacer));height:1.75rem;height:calc(7 * var(--spacer));border:1px solid;border:var(--border-width-xs) solid;border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-radius:8px;border-radius:var(--radius-md)}.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;gap:calc(2 * var(--spacer));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;width:calc(7 * var(--spacer));height:1.75rem;height:calc(7 * var(--spacer));border:1px solid;border:var(--border-width-xs) solid;border-color:#d2d6db;border-color:var(--color-border-secondary-subdued);border-radius:8px;border-radius:var(--radius-md)}.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(#\#){display:flex;flex-direction:column;container-type:inline-size;background-color:#fff;background-color:var(--panel-background-color, var(--color-surface-subdued));border-color:#e5e7eb;border-color:var(--panel-border-color, var(--color-border-secondary-muted));border-style:solid;border-width:1px;border-width:var(--panel-border-width, var(--border-width-xs));border-radius:8px;border-radius:var(--panel-border-radius, var(--radius-md));box-shadow:none;box-shadow:var(--panel-box-shadow, none)}.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;gap:0 calc(4 * var(--spacer));align-items:center;padding:1.5rem;padding:var(--panel-padding-inline, calc(6 * var(--spacer)))}.panel-header-actions:not(#\#){display:flex;flex-direction:row;gap:.75rem;gap:calc(3 * var(--spacer));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 1.5rem;padding:calc(4 * var(--spacer)) var(--panel-padding-inline, calc(6 * var(--spacer)))}.panel-content:not(#\#){flex-grow:1}.panel-content:not(#\#)>*+*{border-top:1px solid #e5e7eb;border-top:var(--border-width-xs) solid var(--panel-border-color, var(--color-border-secondary-muted))}.panel-body:not(#\#){padding:1.5rem;padding:var(--panel-padding-inline, calc(6 * var(--spacer)))}.panel-data:not(:only-child):not(#\#)>.table-container{--table-border-radius: 0}.panel-tabs:not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--panel-padding-inline, calc(6 * var(--spacer)));padding-right:var(--panel-padding-inline, calc(6 * var(--spacer)))}.panel-tabs:not(#\#) .tabs-tablist{padding:0;border-bottom:0}.panel:not(#\#)>*+*:has(*){border-top:1px solid #e5e7eb;border-top:var(--border-width-xs) solid var(--panel-border-color, var(--color-border-secondary-muted))}.panel:not(#\#)>.panel-header+.panel-content{border-top:0}.panel:not(#\#)>.panel-header+.panel-content>.panel-body:first-child{padding-top:0}.panel-narrow:not(#\#){--panel-padding-inline: calc(3 * var(--spacer))}.panel-medium:not(#\#){--panel-padding-inline: calc(6 * var(--spacer))}.property-list:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);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, calc(4 * var(--spacer))) var(--property-list-gap-x, calc(4 * var(--spacer)));gap:1rem 1rem;gap:var(--property-list-gap-y, calc(4 * var(--spacer))) var(--property-list-gap-x, calc(4 * var(--spacer)))}.property-list:not(#\#)>dt{color:#6c737f;color:var(--property-list-label-color, var(--color-text-secondary-normal));white-space:nowrap}.property-list:not(#\#)>dd{display:inline-flex;flex-flow:row wrap;gap:.5rem;gap:calc(2 * var(--spacer));align-items:center;overflow:hidden;color:var(--property-list-value-color);word-wrap:break-word}.property-list-small:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.property-list-secondary:not(#\#){--property-list-label-color: var(--color-text-secondary-normal);--property-list-value-color: var(--color-text-secondary-normal)}.property-list-inline-gap-small:not(#\#){--property-list-gap-x: calc(2 * var(--spacer))}.property-list-inline-gap-medium:not(#\#){--property-list-gap-x: calc(4 * var(--spacer))}.property-list-block-gap-small:not(#\#){--property-list-gap-y: calc(2 * var(--spacer))}.property-list-block-gap-medium:not(#\#){--property-list-gap-y: calc(4 * var(--spacer))}.property-list-delimited:not(#\#)>dt:after{content:":"}.property-list-group:not(#\#){display:grid;grid-template-columns:max-content 1fr;grid-gap:1.5rem;grid-gap:calc(6 * var(--spacer));gap:1.5rem;gap:calc(6 * var(--spacer))}.property-list-group-section:not(#\#){display:grid;grid-template-columns:subgrid;grid-column:span 2;grid-gap:1.5rem;grid-gap:calc(6 * var(--spacer));gap:1.5rem;gap:calc(6 * var(--spacer))}.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)}.radio:not(#\#){position:relative;width:1.25rem;width:var(--radio-size, calc(5 * var(--spacer)));height:1.25rem;height:var(--radio-size, calc(5 * var(--spacer)));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;outline-offset:0;background-color:inherit;background-color:var(--radio-background-color, inherit);border:1px solid #e5e7eb;border:var(--border-width-xs) solid var(--radio-border-color, var(--color-border-secondary-muted));border-radius:50%;border-radius:var(--radio-border-radius, var(--radius-circle));transition:background-color .15s ease,border-color .15s ease}.radio:not(#\#):after{position:absolute;top:50%;left:50%;display:none;width:50%;height:50%;content:"";background-color:#1bba9e;background-color:var(--radio-dot-color, var(--color-border-primary-normal));border-radius:50%;border-radius:var(--radio-border-radius, var(--radius-circle));transform:translate(-50%,-50%)}.radio:hover:not(:disabled):not(:invalid):not([aria-invalid=true]):not(#\#){--radio-border-color: var(--color-border-primary-normal);--radio-background-color: var(--color-background-primary-muted)}.radio:focus-visible:not(#\#){outline:.25rem solid #ecfaf8;outline:calc(1 * var(--spacer)) solid var(--color-background-primary-muted)}.radio:checked:not(#\#){--radio-border-color: var(--color-border-primary-normal);--radio-background-color: var(--color-background-primary-muted)}.radio:checked:not(#\#):after{display:block}.radio:disabled:not(#\#){--radio-border-color: var(--color-border-secondary-muted);--radio-background-color: var(--color-background-secondary-muted);--radio-dot-color: var(--color-border-secondary-subdued);cursor:not-allowed}.radio:invalid:not(#\#),.radio[aria-invalid=true]:not(#\#){--radio-border-color: var(--color-border-error-normal)}.radio:invalid:checked:not(#\#),.radio[aria-invalid=true]:checked:not(#\#){--radio-border-color: var(--color-border-error-normal);--radio-background-color: var(--color-background-error-muted);--radio-dot-color: var(--color-border-error-normal)}.radio:invalid:hover:not(:disabled):not(#\#),.radio[aria-invalid=true]:hover:not(:disabled):not(#\#){--radio-background-color: var(--color-background-error-muted)}.radio:invalid:focus-visible:not(#\#),.radio[aria-invalid=true]:focus-visible:not(#\#){outline:.25rem solid #fef3f2;outline:calc(1 * var(--spacer)) solid var(--color-background-error-muted)}.radio-small:not(#\#){--radio-size: calc(4 * var(--spacer))}.radio-medium:not(#\#){--radio-size: calc(5 * var(--spacer))}.radio-item:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);display:grid;grid-template:"radio label" max-content ". subtext" max-content/auto 1fr;grid-gap:0 .75rem;grid-gap:0 calc(3 * var(--spacer));gap:0 .75rem;gap:0 calc(3 * var(--spacer));align-items:center;padding-top:0;padding-bottom:0;padding-top:var(--radio-item-padding-block, 0);padding-bottom:var(--radio-item-padding-block, 0);padding-left:0;padding-right:0;padding-left:var(--radio-item-padding-inline, 0);padding-right:var(--radio-item-padding-inline, 0);color:#041012;color:var(--radio-item-text-color, var(--color-text-default));background-color:inherit;background-color:var(--radio-item-background-color, inherit);border:0 solid #d2d6db;border:var(--radio-item-border-width, 0) solid var(--radio-item-border-color, var(--color-border-secondary-subdued));border-radius:none;border-radius:var(--radio-item-border-radius, none)}.radio-item:has(.radio-item-icon):not(#\#){grid-template:"icon radio" max-content "label label" max-content "subtext subtext" max-content/1fr auto;justify-content:space-between}.radio-item:has(.radio-item-icon):not(#\#) .radio-item-label{margin-top:.25rem;margin-top:calc(1 * var(--spacer))}.radio-item:has(.radio:disabled):not(#\#){--radio-item-text-color: var(--color-text-secondary-subdued);--radio-item-subtext-color: var(--color-text-secondary-subdued)}.radio-item-box:not(#\#){--radio-item-border-width: var(--border-width-xs);--radio-item-border-color: var(--color-border-secondary-subdued);--radio-item-border-radius: var(--radius-lg);--radio-item-padding-inline: calc(3 * var(--spacer));--radio-item-padding-block: calc(2 * var(--spacer))}.radio-item-box:has(.radio:checked):not(#\#){--radio-item-background-color: var(--color-background-secondary-muted)}.radio-item-box:has(:is(.radio:user-invalid,.radio[aria-invalid=true])):not(#\#){--radio-item-border-color: var(--color-border-error-normal);--radio-item-background-color: var(--color-background-error-muted)}.radio-item:not(#\#) .radio{grid-area:radio}.radio-item-icon:not(#\#){grid-area:icon}.radio-item-label:not(#\#){grid-area:label}.radio-item-subtext:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs);grid-area:subtext;margin-top:.25rem;margin-top:calc(1 * var(--spacer));color:#6c737f;color:var(--radio-item-subtext-color, var(--color-text-secondary-normal))}.radio-item:has(.radio-small):not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.radio-item:has(.radio-small):not(#\#) .radio-item-subtext{font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.radio-item:has(.radio-medium):not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.radio-item:has(.radio-medium):not(#\#) .radio-item-subtext{font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.rich-text-editor:not(#\#){display:flex;flex-direction:column;gap:1.5rem;gap:calc(6 * var(--spacer))}.rich-text-editor[data-disabled=true]:not(#\#){pointer-events:none}.rich-text-editor-menu-bar:not(#\#){--icon-size: calc(6 * var(--spacer));display:flex;flex-flow:row wrap;gap:.5rem;gap:calc(2 * var(--spacer));padding:.5rem .75rem;padding:calc(2 * var(--spacer)) calc(3 * var(--spacer));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;padding:calc(1 * var(--spacer));border-radius:8px;border-radius:var(--radius-md)}.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-body:not(#\#){display:flex;flex-grow:1;flex-direction:column}.rich-text-editor-content:not(#\#){flex-grow:1;color:#041012;color:var(--color-text-default);white-space:pre-wrap}.rich-text-editor-content:focus-visible:not(#\#){outline: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-xs) solid var(--color-border-secondary-subdued);border-right:var(--border-width-xs) solid var(--color-border-secondary-subdued)}.collaboration-carets__label:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);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;padding:calc(1 * var(--spacer)) calc(2 * var(--spacer));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:8px 8px 8px 0;border-radius:var(--radius-md) var(--radius-md) var(--radius-md) 0}.ProseMirror-separator:not(#\#){display:none}.save-bar:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);position:fixed;bottom:.5rem;bottom:calc(2 * var(--spacer));left:1rem;right:1rem;left:calc(4 * var(--spacer));right:calc(4 * var(--spacer));z-index:30;z-index:var(--z-modal);width:100%;height:auto;height:var(--save-bar-block-size, auto);padding-top:1rem;padding-bottom:1rem;padding-top:var(--save-bar-padding-block, calc(4 * var(--spacer)));padding-bottom:var(--save-bar-padding-block, calc(4 * var(--spacer)));padding-left:1rem;padding-right:1rem;padding-left:var(--save-bar-padding-inline, calc(4 * var(--spacer)));padding-right:var(--save-bar-padding-inline, calc(4 * var(--spacer)));color:#fff;color:var(--save-bar-background-color, var(--color-text-inverted));background-color:#1b1f27;background-color:var(--save-bar-background-color, var(--color-surface-inverted));border:none;border-radius:8px;border-radius:var(--radius-md);transition:opacity .2s ease,display .2s ease allow-discrete}.save-bar:not([open]):not(#\#){pointer-events:none;opacity:0}.save-bar[open]:not(#\#){opacity:1}@starting-style{.save-bar[open]:not(#\#){opacity:0}}.save-bar:not(#\#)::backdrop{background:none}.save-bar-content:not(#\#){display:flex;flex-flow:row nowrap;gap:1rem;gap:calc(4 * var(--spacer))}.save-bar-body:not(#\#){align-self:center}.save-bar-actions:not(#\#){display:flex;flex-flow:row-reverse nowrap;gap:.75rem;gap:calc(3 * var(--spacer));margin-left:auto}.select:not(#\#){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(--select-size, calc(10 * var(--spacer)));padding-left:1rem;padding-right:1.75rem;padding-left:calc(4 * var(--spacer));padding-right:calc(7 * var(--spacer));color:#041012;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-xs) solid var(--color-border-secondary-subdued);border-radius:8px;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)}.select:user-invalid:not(#\#),.select[aria-invalid=true]:not(#\#){border-color:#f04438;border-color:var(--color-border-error-normal)}@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:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);max-height:min(24rem,70dvh);padding:.5rem;padding:calc(2 * var(--spacer));margin:.5rem;margin:calc(2 * var(--spacer));color:inherit;-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;background-color:inherit;border:1px solid #e5e7eb;border:var(--border-width-xs) solid var(--color-border-secondary-muted);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 8px #04101212,0 0 4px #0410120a;box-shadow:var(--shadow-xs);opacity:0;translate:-calc(2 * .25rem) 0;translate:-calc(2 * var(--spacer)) 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;padding-top:calc(2 * var(--spacer))}.select:not(#\#) optgroup>option:nth-of-type(1){margin-top:.5rem;margin-top:calc(2 * var(--spacer))}.select:not(#\#) option{padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:.75rem;padding-right:.75rem;padding-left:calc(3 * var(--spacer));padding-right:calc(3 * var(--spacer));white-space:normal;outline:none;background-color:inherit;border-radius:8px;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:47rem;width:var(--sheet-inline-size, calc(188 * var(--spacer)));max-width:100vw;max-width:100vi;min-height:100vh;min-height:100dvh;padding:1rem;padding:var(--sheet-padding, calc(4 * var(--spacer)));margin:0;overflow:hidden;background-color:transparent;border:0;transition:transform .3s ease,display .3s ease allow-discrete}.sheet-content:not(#\#){display:flex;flex-grow:1;flex-direction:column;background-color:#fff;background-color:var(--sheet-content-background-color, var(--color-surface-subdued));border-radius:16px;border-radius:var(--sheet-content-border-radius, var(--radius-lg));box-shadow:0 8px 16px #0410121f,0 0 6px #04101212;box-shadow:var(--sheet-content-box-shadow, var(--shadow-sm))}.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(--sheet-heading-font-weight, var(--weight-bold))}.sheet-header:not(#\#){position:relative;display:flex;align-items:center;min-height:3.5rem;min-height:var(--sheet-header-min-block-size, calc(14 * var(--spacer)));padding-left:2rem;padding-right:2rem;padding-left:var(--sheet-header-padding-inline, calc(8 * var(--spacer)));padding-right:var(--sheet-header-padding-inline, calc(8 * var(--spacer)))}.sheet-header:not(#\#)>[type=button]{margin-left:auto}.sheet-header:has(.sheet-header-tabs):not(#\#){--sheet-header-min-block-size: calc(22 * var(--spacer))}.sheet-header:not(#\#)+.sheet-body{border-top:1px solid #e5e7eb;border-top:var(--sheet-border-width, var(--border-width-xs)) solid var(--sheet-border-color, var(--color-border-secondary-muted))}.sheet-header-tabs:not(#\#){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sheet-body:not(#\#){display:flex;flex-grow:1;flex-direction:column;height:0;padding:2rem;padding:var(--sheet-body-padding, calc(8 * var(--spacer)));overflow-y:scroll}.sheet-body:not(#\#)+.sheet-footer{border-top:1px solid #e5e7eb;border-top:var(--sheet-border-width, var(--border-width-xs)) solid var(--sheet-border-color, var(--color-border-secondary-muted))}.sheet-footer:not(#\#){display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem;padding-top:var(--sheet-footer-padding-block, calc(3 * var(--spacer)));padding-bottom:var(--sheet-footer-padding-block, calc(3 * var(--spacer)));padding-left:2rem;padding-right:2rem;padding-left:var(--sheet-footer-padding-inline, calc(8 * var(--spacer)));padding-right:var(--sheet-footer-padding-inline, calc(8 * var(--spacer)))}.table-container:not(#\#){overflow:auto}.table-container:first-child:not(#\#) tr:first-child th:first-child{border-top-left-radius:8px;border-top-left-radius:var(--table-border-radius, var(--radius-md))}.table-container:first-child:not(#\#) tr:first-child th:last-child{border-top-right-radius:8px;border-top-right-radius:var(--table-border-radius, var(--radius-md))}.table-container:only-child:not(#\#) tr:last-child th:first-child{border-bottom-left-radius:8px;border-bottom-left-radius:var(--table-border-radius, var(--radius-md))}.table-container:only-child:not(#\#) tr:last-child th:last-child{border-bottom-right-radius:8px;border-bottom-right-radius:var(--table-border-radius, var(--radius-md))}.table-container:not(#\#)+.pagination-container{border-top:1px solid #e5e7eb;border-top:var(--border-width-xs) solid var(--table-border-color, var(--color-border-secondary-muted))}.table-no-results:not(#\#){font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);padding:1rem 1.5rem;padding:calc(4 * var(--spacer)) calc(6 * var(--spacer))}.table:not(#\#){width:100%;font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);border-collapse:collapse}.table:not(#\#) thead{font-weight:600;font-weight:var(--weight-medium);background:inherit;background:var(--table-head-background-color, inherit)}.table:has(tbody>tr:first-child):not(#\#) tr:not(:last-child):not(does-not-exist){border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--table-border-color, var(--color-border-secondary-muted))}.table:has(tbody>tr:first-child):not(#\#) :is(thead tr:only-child){border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--table-border-color, var(--color-border-secondary-muted))}.table:not(#\#) :where(th,td){max-width:30rem;max-width:calc(120 * var(--spacer));vertical-align:middle;text-align:left;word-wrap:break-word}.table:not(#\#) th{padding-top:.75rem;padding-bottom:.75rem;padding-top:var(--table-header-padding-block, calc(3 * var(--spacer)));padding-bottom:var(--table-header-padding-block, calc(3 * var(--spacer)));padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--table-header-padding-inline, calc(6 * var(--spacer)));padding-right:var(--table-header-padding-inline, calc(6 * var(--spacer)));white-space:nowrap}.table:not(#\#) th>span{display:table-cell}.table:not(#\#) th>span>*{display:inline-block;vertical-align:middle}.table:not(#\#) td{padding-top:1rem;padding-bottom:1rem;padding-top:var(--table-data-padding-block, calc(4 * var(--spacer)));padding-bottom:var(--table-data-padding-block, calc(4 * var(--spacer)));padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--table-data-padding-inline, calc(6 * var(--spacer)));padding-right:var(--table-data-padding-inline, calc(6 * var(--spacer)))}.table:not(#\#) .action{width:1%;text-align:center;white-space:nowrap}.table:not(#\#) .action>input{vertical-align:middle}.tabs:not(#\#){display:flex;flex-direction:column}.tabs:not(#\#) .tabs-tablist{display:flex;flex-grow:0;gap:1rem;gap:calc(4 * var(--spacer));height:3.75rem;height:calc(15 * var(--spacer));padding:0 1rem;padding:0 calc(4 * var(--spacer));border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--color-border-secondary-muted)}.tabs:not(#\#) .tabs-tablist+.tabs-tabpanel{margin-top:1rem;margin-top:calc(4 * var(--spacer))}.tabs:not(#\#) .tabs-tab{font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);box-sizing:content-box;display:flex;flex-flow:row nowrap;gap:0 .5rem;gap:0 calc(2 * var(--spacer));height:calc(100% - 1px);height:calc(100% - var(--border-width-xs));padding:0 .25rem;padding:0 calc(1 * var(--spacer));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-sm) solid transparent}.tabs:not(#\#) .tabs-tab[aria-selected=true]{color:#117765;color:var(--color-text-primary-normal);border-color:#1bba9e;border-color:var(--color-border-primary-normal)}.tabs:not(#\#) .tabs-tab[aria-disabled=true]{color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none}.tabs:not(#\#) .tabs-tabpanel{flex-grow:1}.tabs-button:not(#\#){display:flex;flex-direction:column}.tabs-button:not(#\#) .tabs-tablist{display:flex;flex-grow:0;flex-flow:row wrap;gap:.75rem;gap:calc(3 * var(--spacer))}.tabs-button:not(#\#) .tabs-tablist+.tabs-tabpanel{margin-top:1.5rem;margin-top:var(--stack-spacing, calc(6 * var(--spacer)))}.tabs-button:not(#\#) .tabs-tab{font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);--link-text-active-color: var(--color-text-default);display:flex;flex-flow:row nowrap;gap:0 .5rem;gap:0 calc(2 * var(--spacer));height:2.5rem;height:var(--tab-button-height, calc(10 * var(--spacer)));padding-left:.75rem;padding-right:.75rem;padding-left:calc(3 * var(--spacer));padding-right:calc(3 * var(--spacer));font-weight:600;font-weight:var(--weight-medium);color:#384250;color:var(--color-text-secondary-emphasized);border-radius:8px;border-radius:var(--radius-md)}.tabs-button:not(#\#) .tabs-tab[aria-selected=true]{color:#041012;color:var(--color-text-default);background:#e5e7eb;background:var(--color-background-secondary-subdued)}.tabs-button:not(#\#) .tabs-tab[aria-disabled=true]{color:#d2d6db;color:var(--color-text-secondary-subdued);pointer-events:none}.tabs-button:not(#\#) .tabs-tabpanel{flex-grow:1}.textarea:not(#\#){width:100%;min-height:6.5rem;min-height:calc(26 * var(--spacer));padding:.75rem .625rem;padding:calc(3 * var(--spacer)) calc(2.5 * var(--spacer));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(--textarea-font-family, var(--font-family-main));font-size:1rem;font-size:var(--textarea-font-size, var(--font-size-md));font-weight:400;font-weight:var(--textarea-font-weight, var(--weight-normal));line-height:1.5;line-height:var(--textarea-line-height, 1.5);color:#041012;color:var(--textarea-text-color, var(--color-text-default));resize:vertical;background-color:inherit;background-color:var(--textarea-background-color, inherit);border:1px solid #e5e7eb;border:var(--border-width-xs) solid var(--textarea-border-color, var(--color-border-secondary-muted));border-radius:8px;border-radius:var(--textarea-border-radius, var(--radius-md));transition:background-color .15s ease,border-color .15s ease}.textarea:not(#\#)::-moz-placeholder{color:#d2d6db;color:var(--textarea-placeholder-color, var(--color-text-secondary-subdued))}.textarea::-moz-placeholder{color:#d2d6db;color:var(--textarea-placeholder-color, var(--color-text-secondary-subdued))}.textarea:not(#\#)::placeholder{color:#d2d6db;color:var(--textarea-placeholder-color, var(--color-text-secondary-subdued))}.textarea:hover:not(:disabled):not(:invalid):not([aria-invalid=true]):not(#\#){--textarea-border-color: var(--color-border-primary-normal)}.textarea:focus:not(#\#),.textarea:focus-visible:not(#\#){--textarea-border-color: var(--color-border-primary-normal);outline:none}.textarea:disabled:not(#\#){--textarea-border-color: var(--color-border-secondary-muted);--textarea-background-color: var(--color-background-secondary-muted);--textarea-text-color: var(--color-text-secondary-subdued);cursor:not-allowed}.textarea:invalid:not(#\#),.textarea[aria-invalid=true]:not(#\#){--textarea-border-color: var(--color-border-error-normal);--textarea-background-color: var(--color-background-error-muted)}.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-rows:calc(2 * var(--spacer)) 1fr 0 1fr calc(2 * var(--spacer));grid-template-columns:auto 1fr;grid-gap:0 1rem;grid-gap:0 calc(4 * var(--spacer));gap:0 1rem;gap:0 calc(4 * var(--spacer));align-items:center;font-size:clamp(.79rem,.16vw + .75rem,.878rem);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-xs);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;width:calc(2 * var(--spacer));height:.5rem;height:calc(2 * var(--spacer));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;top:calc(4 * var(--spacer));right:1rem;right:calc(4 * var(--spacer));z-index:40;z-index:var(--z-toast);display:flex;flex-direction:column;gap:.5rem;gap:calc(2 * var(--spacer));width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);max-width:calc(100vw - 8 * var(--spacer))}.tooltip:not(#\#){--tooltip-block-margin: calc(2 * var(--spacer));--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: calc(2 * var(--spacer));--tooltip-block-position: block-start;--tooltip-inline-position: center;--tooltip-translate-y: calc(1 * var(--spacer));--tooltip-tail-top: auto;--tooltip-tail-bottom: 0;--tooltip-tail-left: 50%;--tooltip-tail-right: auto;--tooltip-tail-transform: translateX(-50%) translateY(100%);--tooltip-tail-border-top: calc(1.5 * var(--spacer)) solid var(--color-surface-inverted);--tooltip-tail-border-right: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-bottom: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-left: calc(1.5 * var(--spacer)) solid transparent}.tooltip:where(.tooltip-right):not(#\#){--tooltip-inline-margin: calc(1 * var(--spacer));--tooltip-block-position: center;--tooltip-inline-position: inline-end;--tooltip-translate-x: -calc(1 * var(--spacer));--tooltip-tail-top: 50%;--tooltip-tail-bottom: auto;--tooltip-tail-left: 0;--tooltip-tail-right: auto;--tooltip-tail-transform: translateX(-100%) translateY(-50%);--tooltip-tail-border-top: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-right: calc(1.5 * var(--spacer)) solid var(--color-surface-inverted);--tooltip-tail-border-bottom: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-left: calc(1.5 * var(--spacer)) solid transparent}.tooltip:where(.tooltip-bottom):not(#\#){--tooltip-block-margin: calc(2 * var(--spacer));--tooltip-block-position: block-end;--tooltip-inline-position: center;--tooltip-translate-y: -calc(1 * var(--spacer));--tooltip-tail-top: 0;--tooltip-tail-bottom: auto;--tooltip-tail-left: 50%;--tooltip-tail-right: auto;--tooltip-tail-transform: translateX(-50%) translateY(-100%);--tooltip-tail-border-top: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-right: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-bottom: calc(1.5 * var(--spacer)) solid var(--color-surface-inverted);--tooltip-tail-border-left: calc(1.5 * var(--spacer)) solid transparent}.tooltip:where(.tooltip-left):not(#\#){--tooltip-inline-margin: calc(2 * var(--spacer));--tooltip-block-position: center;--tooltip-inline-position: inline-start;--tooltip-translate-x: calc(1 * var(--spacer));--tooltip-tail-top: 50%;--tooltip-tail-bottom: auto;--tooltip-tail-left: auto;--tooltip-tail-right: 0;--tooltip-tail-transform: translateX(100%) translateY(-50%);--tooltip-tail-border-top: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-right: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-bottom: calc(1.5 * var(--spacer)) solid transparent;--tooltip-tail-border-left: calc(1.5 * var(--spacer)) solid var(--color-surface-inverted)}.tooltip-trigger:not(#\#){display:flex}.tooltip-content:not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);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;max-width:var(--tooltip-size, 20ch);padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:.75rem;padding-right:.75rem;padding-left:calc(3 * var(--spacer));padding-right:calc(3 * var(--spacer));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:#fff;color:var(--color-text-inverted);text-align:left;white-space:normal;background:#1b1f27;background:var(--color-surface-inverted);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 8px #04101212,0 0 4px #0410120a;box-shadow:var(--shadow-xs);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-content:not(#\#):before{position:absolute;inset:auto auto 0 50%;top:var(--tooltip-tail-top, auto);right:var(--tooltip-tail-right, auto);bottom:var(--tooltip-tail-bottom, 0);left:var(--tooltip-tail-left, 50%);content:"";border-top:.375rem solid #1b1f27;border-top:var(--tooltip-tail-border-top, calc(1.5 * var(--spacer)) solid var(--color-surface-inverted));border-right:.375rem solid transparent;border-right:var(--tooltip-tail-border-right, calc(1.5 * var(--spacer)) solid transparent);border-bottom:.375rem solid transparent;border-bottom:var(--tooltip-tail-border-bottom, calc(1.5 * var(--spacer)) solid transparent);border-left:.375rem solid transparent;border-left:var(--tooltip-tail-border-left, calc(1.5 * var(--spacer)) solid transparent);transform:translate(-50%) translateY(100%);transform:var(--tooltip-tail-transform, translateX(-50%) translateY(100%))}.tooltip:hover:not(#\#)>.tooltip-content{visibility:visible;opacity:1;transform:translate(0)}.tooltip-small:not(#\#){--tooltip-size: 10ch}.tooltip-medium:not(#\#){--tooltip-size: 20ch}.tooltip-large:not(#\#){--tooltip-size: 30ch}.tooltip-extra-large:not(#\#){--tooltip-size: 40ch}.topbar:not(#\#){z-index:9999;z-index:var(--z-topbar, 9999);isolation:isolate}.typeahead:not(#\#){anchor-scope:--typeahead;anchor-name:--typeahead}.typeahead:has([role=combobox][aria-expanded=true]):not(#\#) [role=listbox]{display:flex}.typeahead:has([role=combobox][aria-expanded=false]):not(#\#) [role=listbox]{display:none}.typeahead:not(#\#) [role=listbox]{font-size:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm);position:fixed;z-index:10;z-index:var(--z-dropdown);display:none;flex-direction:column;gap:.5rem;gap:calc(2 * var(--spacer));width:anchor-size();padding:.5rem;padding:calc(2 * var(--spacer));margin-top:.5rem;margin-bottom:.5rem;margin-top:calc(2 * var(--spacer));margin-bottom:calc(2 * var(--spacer));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-xs);border-radius:8px;border-radius:var(--radius-md);isolation:isolate;position-area:block-end center;position-try-fallbacks:block-start center;position-anchor:--typeahead}.typeahead:not(#\#) [role=option]{display:grid;grid-template-columns:1fr auto;padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer));cursor:pointer;border-radius:8px;border-radius:var(--radius-md)}.typeahead:not(#\#) [role=option]:hover{background:#e5e7eb;background:var(--color-background-secondary-subdued)}.typeahead:not(#\#) [role=option][data-focused=true]{background:#e5e7eb;background:var(--color-background-secondary-subdued)}.typeahead:not(#\#) [role=option][aria-selected=true]:after{content:"\2713"}.transcript:not(#\#){--avatar-color: var(--color-text-secondary-emphasized)}.transcript-segments:not(#\#){display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:1.5rem .5rem;grid-gap:calc(6 * var(--spacer)) calc(2 * var(--spacer));gap:1.5rem .5rem;gap:calc(6 * var(--spacer)) calc(2 * var(--spacer))}.transcript-segment:not(#\#){display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-gap:.5rem;grid-gap:calc(2 * var(--spacer));gap:.5rem;gap:calc(2 * var(--spacer));align-items:center}.transcript-segment:not(#\#)>*:nth-child(n+4){grid-column:1/-1}.transcript-segment-speaker-0:not(#\#){--avatar-background-color: var(--color-background-warning-subdued)}.transcript-segment-speaker-1:not(#\#){--avatar-background-color: var(--color-background-error-subdued)}.transcript-segment-speaker-2:not(#\#){--avatar-background-color: var(--color-background-info-subdued)}.transcript-segment-speaker-3:not(#\#){--avatar-background-color: var(--color-background-success-subdued)}.transcript-segment-speaker-4:not(#\#){--avatar-background-color: var(--color-background-primary-subdued)}.transcript-segment-speaker-5:not(#\#){--avatar-background-color: #afb5d9}.transcript-segment-speaker-6:not(#\#){--avatar-background-color: #faa7e0}.transcript-segment-speaker-7:not(#\#){--avatar-background-color: #bdb4fe}.transcript-segment-speaker-8:not(#\#){--avatar-background-color: #6ce9da}.transcript-segment-speaker-9:not(#\#){--avatar-background-color: #6c9ee9}.transcript-segment-speaker-10:not(#\#){--avatar-background-color: #e9dd6c}.transcript-segment-speaker-11:not(#\#){--avatar-background-color: #9b6ce9}.admin:not(#\#):not(#\#){--page-padding-block: calc(6 * var(--spacer));--page-padding-inline: calc(6 * var(--spacer));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;width:calc(58 * var(--spacer));background:#fff;background:var(--color-surface-subdued);border-right:1px solid #e5e7eb;border-right:var(--border-width-xs) solid var(--color-border-secondary-muted)}.admin-sidebar-header:not(#\#):not(#\#){display:flex;grid-row:1/2;align-items:center;border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--color-border-secondary-muted)}.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;padding:calc(4 * var(--spacer));background:#fff;background:var(--color-surface-subdued);border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--color-border-secondary-muted)}.admin-header:not(#\#):not(#\#) .dropdown{--menu-max-width: 20ch}.admin-content-container:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:content}.admin-content:not(#\#):not(#\#){display:flex;flex-grow:1;flex-direction:column;height:0;overflow:scroll}.admin-content:not(#\#):not(#\#) .page{flex-grow:1}.client:not(#\#):not(#\#){--panel-border-width: 0;--panel-box-shadow: var(--shadow-xs);--page-padding-inline: calc(6 * var(--spacer));--page-padding-block: 0;--page-header-min-height: calc(23 * var(--spacer));display:grid;grid-template:"sidebar content" 1fr/max-content 1fr;min-height:100%}.client-sidebar:not(#\#):not(#\#){--avatar-size: calc(10 * var(--spacer));--menu-space-y: calc(2 * var(--spacer));position:sticky;top:0;z-index:26;z-index:var(--z-sidebar);display:flex;flex-direction:column;grid-area:sidebar;gap:1.5rem;gap:calc(6 * var(--spacer));align-items:center;align-self:start;height:100vh;height:100vb;height:100dvb;padding-top:1rem;padding-bottom:1rem;padding-top:calc(4 * var(--spacer));padding-bottom:calc(4 * var(--spacer))}.client-sidebar-nav:not(#\#):not(#\#){--avatar-color: var(--color-text-secondary-normal);--avatar-background-color: transparent;--avatar-border-color: var(--color-border-secondary-muted);display:flex;flex-grow:1;flex-direction:column;align-items:center;color:#6c737f;color:var(--color-text-secondary-normal)}.client-sidebar-nav:not(#\#):not(#\#)>.menu{--menu-padding-block: 0;flex-grow:1}.client-sidebar-nav:not(#\#):not(#\#) .button{--button-background: transparent;--button-background-emphasized: var(--color-background-secondary-subdued);--button-background-muted: var(--color-background-secondary-muted);--button-text-color: var(--color-text-secondary-normal);--button-text-color-emphasized: var(--color-text-default);--button-border-color: transparent;--button-border-color-emphasized: transparent;--button-border-color-muted: transparent}.client-sidebar:not(#\#):not(#\#) .dropdown{--menu-max-width: 20ch}.client-content:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:content}.client:not(#\#):not(#\#) .page-header{position:sticky;top:0;z-index:25;z-index:var(--z-header);background:inherit;border:none;background-blend-mode:overlay;backdrop-filter:blur(4px)}.client:not(#\#):not(#\#) .page-header .button:not(.button-solid){--button-background: var(--color-surface-normal)}.client:not(#\#):not(#\#) .page-aside{padding-bottom:1.5rem;padding-bottom:calc(6 * var(--spacer))}.client:not(#\#):not(#\#) .page:has(.page-aside){overflow:auto}.client:not(#\#):not(#\#) .page:has(.page-body+.page-aside) .page-body-content-container{flex-grow:1;height:0;padding-right:.75rem;padding-right:calc(var(--page-padding-inline, calc(6 * var(--spacer))) / 2)}.client:not(#\#):not(#\#) .page:has(.page-body+.page-aside) .page-aside{padding-left:.75rem;padding-left:calc(var(--page-padding-inline, calc(6 * var(--spacer))) / 2)}.cluster:not(#\#):not(#\#){display:flex;flex-wrap:wrap;flex-wrap:var(--cluster-flex-wrap, wrap);gap:.5rem 1rem;gap:var(--cluster-gap-y, calc(2 * var(--spacer))) var(--cluster-gap-x, calc(4 * var(--spacer)));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-flex-wrap: wrap}.cluster-nowrap:not(#\#):not(#\#){--cluster-flex-wrap: nowrap;white-space:nowrap}.cluster-justify-start:not(#\#):not(#\#){--cluster-justify-content: flex-start}.cluster-justify-center:not(#\#):not(#\#){--cluster-justify-content: center}.cluster-justify-between:not(#\#):not(#\#){--cluster-justify-content: space-between}.cluster-align-self-start:not(#\#):not(#\#){--cluster-align-self: flex-start}.cluster-extra-narrow:not(#\#):not(#\#){--cluster-gap-x: calc(2 * var(--spacer));--cluster-gap-y: calc(1 * var(--spacer))}.cluster-narrow:not(#\#):not(#\#){--cluster-gap-x: calc(3 * var(--spacer));--cluster-gap-y: calc(1 * var(--spacer))}.cluster-medium:not(#\#):not(#\#){--cluster-gap-x: calc(4 * var(--spacer));--cluster-gap-y: calc(2 * var(--spacer))}.cluster-large:not(#\#):not(#\#){--cluster-gap-x: calc(8 * var(--spacer));--cluster-gap-y: calc(2 * var(--spacer))}.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: calc(4 * var(--spacer));--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-grow:1;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;gap:0 calc(4 * var(--spacer));align-items:center;min-height:4rem;min-height:var(--page-header-min-height, calc(16 * var(--spacer)));padding:.5rem 1.5rem;padding:calc(2 * var(--spacer)) var(--page-padding-inline, calc(6 * var(--spacer)));background:#fff;background:var(--color-surface-subdued);border-bottom:1px solid #e5e7eb;border-bottom:var(--border-width-xs) solid var(--color-border-secondary-muted)}.page-header-actions:not(#\#):not(#\#){display:flex;flex-direction:row;gap:.75rem;gap:calc(3 * var(--spacer));align-items:center;margin-left:auto}.page-header-tabs:not(#\#):not(#\#){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-title: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);display:block;font-weight:600;font-weight:var(--weight-medium);letter-spacing:.5px;letter-spacing:var(--letter-spacing-wide)}.page-body:not(#\#):not(#\#){display:flex;flex-direction:column;grid-area:body}.page-body-content-container:not(#\#):not(#\#){font-size:1rem;font-size:var(--font-size-md);line-height:1.5rem;line-height:var(--line-height-md);flex-grow:1;padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--page-padding-block, calc(6 * var(--spacer)));padding-bottom:var(--page-padding-block, calc(6 * var(--spacer)));padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--page-padding-inline, calc(6 * var(--spacer)));padding-right:var(--page-padding-inline, calc(6 * var(--spacer)))}.page-body-content-container-full:not(#\#):not(#\#){padding:0;background:#fff;background:var(--color-surface-subdued)}.page-body-content-container-full:not(#\#):not(#\#) .panel{--panel-border-width: 0}.page-body-content:not(#\#):not(#\#){--page-sticky-block-size: calc(18 * var(--spacer)) position: relative;min-height:100%;padding-bottom:6rem;padding-bottom:calc(24 * var(--spacer))}.page-body-content:not(#\#):not(#\#)>*+*{margin-top:1.5rem;margin-top:calc(6 * var(--spacer))}.page-aside:not(#\#):not(#\#){position:sticky;top:var(--page-header-min-height);display:flex;flex-direction:column;grid-area:aside;width:28rem;width:calc(112 * var(--spacer));padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--page-padding-block, calc(6 * var(--spacer)));padding-bottom:var(--page-padding-block, calc(6 * var(--spacer)));padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--page-padding-inline, calc(6 * var(--spacer)));padding-right:var(--page-padding-inline, calc(6 * var(--spacer)));overflow:hidden}.page-aside-content:not(#\#):not(#\#){display:flex;flex-grow:1;flex-direction:column;gap:1.25rem;gap:calc(5 * var(--spacer));height:0}.page-aside-content:not(#\#):not(#\#)>.panel:only-child{flex-grow:1}.page-aside-content:not(#\#):not(#\#)>.panel:only-child>.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(#\#)>*+*:not([type=hidden]){margin-top:1.5rem;margin-top:var(--stack-spacing, var(--size-stack-normal))}.stack.stack-narrow:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-narrow)}.stack.stack-normal:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-normal)}.stack.stack-wide:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-wide)}.stack.stack-wider:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-wider)}.stack.stack-extra-wide:not(#\#):not(#\#)>*+*{--stack-spacing: var(--size-stack-extra-wide)}.stack.stack-extra-narrow:not(#\#):not(#\#)>*+*{--stack-spacing: calc(2 * var(--spacer))}.stack.stack-compact:not(#\#):not(#\#)>*+*{--stack-spacing: calc(4 * var(--spacer))}.stack-items-center:not(#\#):not(#\#){align-items:center}.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-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:#00000080!important;color:var(--color-overlay)!important}.bg-overlay:not(#\#){background-color:#00000080!important;background-color:var(--color-overlay)!important}.color-text-default:not(#\#){color:#041012!important;color:var(--color-text-default)!important}.bg-text-default:not(#\#){background-color:#041012!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-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:#2b5314!important;color:var(--color-text-success-emphasized)!important}.bg-text-success-emphasized:not(#\#){background-color:#2b5314!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:#155eef!important;color:var(--color-text-info-normal)!important}.bg-text-info-normal:not(#\#){background-color:#155eef!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-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-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-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:#117765!important;color:var(--color-background-primary-normal)!important}.bg-background-primary-normal:not(#\#){background-color:#117765!important;background-color:var(--color-background-primary-normal)!important}.color-background-primary-emphasized:not(#\#){color:#0c5144!important;color:var(--color-background-primary-emphasized)!important}.bg-background-primary-emphasized:not(#\#){background-color:#0c5144!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-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:#326212!important;color:var(--color-background-success-emphasized)!important}.bg-background-success-emphasized:not(#\#){background-color:#326212!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-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:#fdb022!important;color:var(--color-background-warning-normal)!important}.bg-background-warning-normal:not(#\#){background-color:#fdb022!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-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-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-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}.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:#fdb022!important;color:var(--color-border-warning-normal)!important}.bg-border-warning-normal:not(#\#){background-color:#fdb022!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-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}.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:clamp(.889rem,.088vw + .867rem,.937rem);font-size:var(--font-size-sm);line-height:1.5rem;line-height:var(--line-height-sm)}.text-xs:not(#\#):not(#\#):not(#\#){font-size:clamp(.79rem,.16vw + .75rem,.878rem);font-size:var(--font-size-xs);line-height:1.5rem;line-height:var(--line-height-xs)}.text-xxs:not(#\#):not(#\#):not(#\#){font-size:.702rem;font-size:var(--font-size-xxs);line-height:1.5rem;line-height:var(--line-height-xxs)}.text-center:not(#\#):not(#\#):not(#\#){text-align:center}.text-nowrap:not(#\#):not(#\#):not(#\#){white-space:nowrap}.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:calc(1 * var(--spacer));padding-bottom:calc(1 * var(--spacer));padding-left:.25rem;padding-right:.25rem;padding-left:calc(1 * var(--spacer));padding-right:calc(1 * var(--spacer))}.pt-1:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-top:calc(1 * var(--spacer))}.pr-1:not(#\#):not(#\#):not(#\#){padding-right:.25rem;padding-right:calc(1 * var(--spacer))}.pb-1:not(#\#):not(#\#):not(#\#){padding-bottom:.25rem;padding-bottom:calc(1 * var(--spacer))}.pl-1:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-left:calc(1 * var(--spacer))}.px-1:not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-right:.25rem;padding-left:calc(1 * var(--spacer));padding-right:calc(1 * var(--spacer))}.py-1:not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:calc(1 * var(--spacer));padding-bottom:calc(1 * var(--spacer))}.m-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:calc(1 * var(--spacer));margin-bottom:calc(1 * var(--spacer));margin-left:.25rem;margin-right:.25rem;margin-left:calc(1 * var(--spacer));margin-right:calc(1 * var(--spacer))}.mt-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-top:calc(1 * var(--spacer))}.mr-1:not(#\#):not(#\#):not(#\#){margin-right:.25rem;margin-right:calc(1 * var(--spacer))}.mb-1:not(#\#):not(#\#):not(#\#){margin-bottom:.25rem;margin-bottom:calc(1 * var(--spacer))}.ml-1:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-left:calc(1 * var(--spacer))}.mx-1:not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-right:.25rem;margin-left:calc(1 * var(--spacer));margin-right:calc(1 * var(--spacer))}.my-1:not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:calc(1 * var(--spacer));margin-bottom:calc(1 * var(--spacer))}.p-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer));padding-left:.5rem;padding-right:.5rem;padding-left:calc(2 * var(--spacer));padding-right:calc(2 * var(--spacer))}.pt-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-top:calc(2 * var(--spacer))}.pr-2:not(#\#):not(#\#):not(#\#){padding-right:.5rem;padding-right:calc(2 * var(--spacer))}.pb-2:not(#\#):not(#\#):not(#\#){padding-bottom:.5rem;padding-bottom:calc(2 * var(--spacer))}.pl-2:not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-left:calc(2 * var(--spacer))}.px-2:not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-right:.5rem;padding-left:calc(2 * var(--spacer));padding-right:calc(2 * var(--spacer))}.py-2:not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(2 * var(--spacer));padding-bottom:calc(2 * var(--spacer))}.m-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-bottom:.5rem;margin-top:calc(2 * var(--spacer));margin-bottom:calc(2 * var(--spacer));margin-left:.5rem;margin-right:.5rem;margin-left:calc(2 * var(--spacer));margin-right:calc(2 * var(--spacer))}.mt-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-top:calc(2 * var(--spacer))}.mr-2:not(#\#):not(#\#):not(#\#){margin-right:.5rem;margin-right:calc(2 * var(--spacer))}.mb-2:not(#\#):not(#\#):not(#\#){margin-bottom:.5rem;margin-bottom:calc(2 * var(--spacer))}.ml-2:not(#\#):not(#\#):not(#\#){margin-left:.5rem;margin-left:calc(2 * var(--spacer))}.mx-2:not(#\#):not(#\#):not(#\#){margin-left:.5rem;margin-right:.5rem;margin-left:calc(2 * var(--spacer));margin-right:calc(2 * var(--spacer))}.my-2:not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-bottom:.5rem;margin-top:calc(2 * var(--spacer));margin-bottom:calc(2 * var(--spacer))}.p-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-bottom:.75rem;padding-top:calc(3 * var(--spacer));padding-bottom:calc(3 * var(--spacer));padding-left:.75rem;padding-right:.75rem;padding-left:calc(3 * var(--spacer));padding-right:calc(3 * var(--spacer))}.pt-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-top:calc(3 * var(--spacer))}.pr-3:not(#\#):not(#\#):not(#\#){padding-right:.75rem;padding-right:calc(3 * var(--spacer))}.pb-3:not(#\#):not(#\#):not(#\#){padding-bottom:.75rem;padding-bottom:calc(3 * var(--spacer))}.pl-3:not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-left:calc(3 * var(--spacer))}.px-3:not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-right:.75rem;padding-left:calc(3 * var(--spacer));padding-right:calc(3 * var(--spacer))}.py-3:not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-bottom:.75rem;padding-top:calc(3 * var(--spacer));padding-bottom:calc(3 * var(--spacer))}.m-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-bottom:.75rem;margin-top:calc(3 * var(--spacer));margin-bottom:calc(3 * var(--spacer));margin-left:.75rem;margin-right:.75rem;margin-left:calc(3 * var(--spacer));margin-right:calc(3 * var(--spacer))}.mt-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-top:calc(3 * var(--spacer))}.mr-3:not(#\#):not(#\#):not(#\#){margin-right:.75rem;margin-right:calc(3 * var(--spacer))}.mb-3:not(#\#):not(#\#):not(#\#){margin-bottom:.75rem;margin-bottom:calc(3 * var(--spacer))}.ml-3:not(#\#):not(#\#):not(#\#){margin-left:.75rem;margin-left:calc(3 * var(--spacer))}.mx-3:not(#\#):not(#\#):not(#\#){margin-left:.75rem;margin-right:.75rem;margin-left:calc(3 * var(--spacer));margin-right:calc(3 * var(--spacer))}.my-3:not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-bottom:.75rem;margin-top:calc(3 * var(--spacer));margin-bottom:calc(3 * var(--spacer))}.p-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:calc(4 * var(--spacer));padding-bottom:calc(4 * var(--spacer));padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer))}.pt-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-top:calc(4 * var(--spacer))}.pr-4:not(#\#):not(#\#):not(#\#){padding-right:1rem;padding-right:calc(4 * var(--spacer))}.pb-4:not(#\#):not(#\#):not(#\#){padding-bottom:1rem;padding-bottom:calc(4 * var(--spacer))}.pl-4:not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-left:calc(4 * var(--spacer))}.px-4:not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-right:1rem;padding-left:calc(4 * var(--spacer));padding-right:calc(4 * var(--spacer))}.py-4:not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:calc(4 * var(--spacer));padding-bottom:calc(4 * var(--spacer))}.m-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-bottom:1rem;margin-top:calc(4 * var(--spacer));margin-bottom:calc(4 * var(--spacer));margin-left:1rem;margin-right:1rem;margin-left:calc(4 * var(--spacer));margin-right:calc(4 * var(--spacer))}.mt-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-top:calc(4 * var(--spacer))}.mr-4:not(#\#):not(#\#):not(#\#){margin-right:1rem;margin-right:calc(4 * var(--spacer))}.mb-4:not(#\#):not(#\#):not(#\#){margin-bottom:1rem;margin-bottom:calc(4 * var(--spacer))}.ml-4:not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-left:calc(4 * var(--spacer))}.mx-4:not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-right:1rem;margin-left:calc(4 * var(--spacer));margin-right:calc(4 * var(--spacer))}.my-4:not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-bottom:1rem;margin-top:calc(4 * var(--spacer));margin-bottom:calc(4 * var(--spacer))}.p-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem;padding-top:calc(5 * var(--spacer));padding-bottom:calc(5 * var(--spacer));padding-left:1.25rem;padding-right:1.25rem;padding-left:calc(5 * var(--spacer));padding-right:calc(5 * var(--spacer))}.pt-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-top:calc(5 * var(--spacer))}.pr-5:not(#\#):not(#\#):not(#\#){padding-right:1.25rem;padding-right:calc(5 * var(--spacer))}.pb-5:not(#\#):not(#\#):not(#\#){padding-bottom:1.25rem;padding-bottom:calc(5 * var(--spacer))}.pl-5:not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-left:calc(5 * var(--spacer))}.px-5:not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-right:1.25rem;padding-left:calc(5 * var(--spacer));padding-right:calc(5 * var(--spacer))}.py-5:not(#\#):not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem;padding-top:calc(5 * var(--spacer));padding-bottom:calc(5 * var(--spacer))}.m-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-bottom:1.25rem;margin-top:calc(5 * var(--spacer));margin-bottom:calc(5 * var(--spacer));margin-left:1.25rem;margin-right:1.25rem;margin-left:calc(5 * var(--spacer));margin-right:calc(5 * var(--spacer))}.mt-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-top:calc(5 * var(--spacer))}.mr-5:not(#\#):not(#\#):not(#\#){margin-right:1.25rem;margin-right:calc(5 * var(--spacer))}.mb-5:not(#\#):not(#\#):not(#\#){margin-bottom:1.25rem;margin-bottom:calc(5 * var(--spacer))}.ml-5:not(#\#):not(#\#):not(#\#){margin-left:1.25rem;margin-left:calc(5 * var(--spacer))}.mx-5:not(#\#):not(#\#):not(#\#){margin-left:1.25rem;margin-right:1.25rem;margin-left:calc(5 * var(--spacer));margin-right:calc(5 * var(--spacer))}.my-5:not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-bottom:1.25rem;margin-top:calc(5 * var(--spacer));margin-bottom:calc(5 * var(--spacer))}.p-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-bottom:1.5rem;padding-top:calc(6 * var(--spacer));padding-bottom:calc(6 * var(--spacer));padding-left:1.5rem;padding-right:1.5rem;padding-left:calc(6 * var(--spacer));padding-right:calc(6 * var(--spacer))}.pt-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-top:calc(6 * var(--spacer))}.pr-6:not(#\#):not(#\#):not(#\#){padding-right:1.5rem;padding-right:calc(6 * var(--spacer))}.pb-6:not(#\#):not(#\#):not(#\#){padding-bottom:1.5rem;padding-bottom:calc(6 * var(--spacer))}.pl-6:not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-left:calc(6 * var(--spacer))}.px-6:not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:calc(6 * var(--spacer));padding-right:calc(6 * var(--spacer))}.py-6:not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-bottom:1.5rem;padding-top:calc(6 * var(--spacer));padding-bottom:calc(6 * var(--spacer))}.m-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-bottom:1.5rem;margin-top:calc(6 * var(--spacer));margin-bottom:calc(6 * var(--spacer));margin-left:1.5rem;margin-right:1.5rem;margin-left:calc(6 * var(--spacer));margin-right:calc(6 * var(--spacer))}.mt-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-top:calc(6 * var(--spacer))}.mr-6:not(#\#):not(#\#):not(#\#){margin-right:1.5rem;margin-right:calc(6 * var(--spacer))}.mb-6:not(#\#):not(#\#):not(#\#){margin-bottom:1.5rem;margin-bottom:calc(6 * var(--spacer))}.ml-6:not(#\#):not(#\#):not(#\#){margin-left:1.5rem;margin-left:calc(6 * var(--spacer))}.mx-6:not(#\#):not(#\#):not(#\#){margin-left:1.5rem;margin-right:1.5rem;margin-left:calc(6 * var(--spacer));margin-right:calc(6 * var(--spacer))}.my-6:not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-bottom:1.5rem;margin-top:calc(6 * var(--spacer));margin-bottom:calc(6 * var(--spacer))}.p-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-bottom:1.75rem;padding-top:calc(7 * var(--spacer));padding-bottom:calc(7 * var(--spacer));padding-left:1.75rem;padding-right:1.75rem;padding-left:calc(7 * var(--spacer));padding-right:calc(7 * var(--spacer))}.pt-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-top:calc(7 * var(--spacer))}.pr-7:not(#\#):not(#\#):not(#\#){padding-right:1.75rem;padding-right:calc(7 * var(--spacer))}.pb-7:not(#\#):not(#\#):not(#\#){padding-bottom:1.75rem;padding-bottom:calc(7 * var(--spacer))}.pl-7:not(#\#):not(#\#):not(#\#){padding-left:1.75rem;padding-left:calc(7 * var(--spacer))}.px-7:not(#\#):not(#\#):not(#\#){padding-left:1.75rem;padding-right:1.75rem;padding-left:calc(7 * var(--spacer));padding-right:calc(7 * var(--spacer))}.py-7:not(#\#):not(#\#):not(#\#){padding-top:1.75rem;padding-bottom:1.75rem;padding-top:calc(7 * var(--spacer));padding-bottom:calc(7 * var(--spacer))}.m-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-bottom:1.75rem;margin-top:calc(7 * var(--spacer));margin-bottom:calc(7 * var(--spacer));margin-left:1.75rem;margin-right:1.75rem;margin-left:calc(7 * var(--spacer));margin-right:calc(7 * var(--spacer))}.mt-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-top:calc(7 * var(--spacer))}.mr-7:not(#\#):not(#\#):not(#\#){margin-right:1.75rem;margin-right:calc(7 * var(--spacer))}.mb-7:not(#\#):not(#\#):not(#\#){margin-bottom:1.75rem;margin-bottom:calc(7 * var(--spacer))}.ml-7:not(#\#):not(#\#):not(#\#){margin-left:1.75rem;margin-left:calc(7 * var(--spacer))}.mx-7:not(#\#):not(#\#):not(#\#){margin-left:1.75rem;margin-right:1.75rem;margin-left:calc(7 * var(--spacer));margin-right:calc(7 * var(--spacer))}.my-7:not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-bottom:1.75rem;margin-top:calc(7 * var(--spacer));margin-bottom:calc(7 * var(--spacer))}.p-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;padding-top:calc(8 * var(--spacer));padding-bottom:calc(8 * var(--spacer));padding-left:2rem;padding-right:2rem;padding-left:calc(8 * var(--spacer));padding-right:calc(8 * var(--spacer))}.pt-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-top:calc(8 * var(--spacer))}.pr-8:not(#\#):not(#\#):not(#\#){padding-right:2rem;padding-right:calc(8 * var(--spacer))}.pb-8:not(#\#):not(#\#):not(#\#){padding-bottom:2rem;padding-bottom:calc(8 * var(--spacer))}.pl-8:not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-left:calc(8 * var(--spacer))}.px-8:not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-right:2rem;padding-left:calc(8 * var(--spacer));padding-right:calc(8 * var(--spacer))}.py-8:not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;padding-top:calc(8 * var(--spacer));padding-bottom:calc(8 * var(--spacer))}.m-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-bottom:2rem;margin-top:calc(8 * var(--spacer));margin-bottom:calc(8 * var(--spacer));margin-left:2rem;margin-right:2rem;margin-left:calc(8 * var(--spacer));margin-right:calc(8 * var(--spacer))}.mt-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-top:calc(8 * var(--spacer))}.mr-8:not(#\#):not(#\#):not(#\#){margin-right:2rem;margin-right:calc(8 * var(--spacer))}.mb-8:not(#\#):not(#\#):not(#\#){margin-bottom:2rem;margin-bottom:calc(8 * var(--spacer))}.ml-8:not(#\#):not(#\#):not(#\#){margin-left:2rem;margin-left:calc(8 * var(--spacer))}.mx-8:not(#\#):not(#\#):not(#\#){margin-left:2rem;margin-right:2rem;margin-left:calc(8 * var(--spacer));margin-right:calc(8 * var(--spacer))}.my-8:not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-bottom:2rem;margin-top:calc(8 * var(--spacer));margin-bottom:calc(8 * var(--spacer))}.p-9:not(#\#):not(#\#):not(#\#){padding-top:2.25rem;padding-bottom:2.25rem;padding-top:calc(9 * var(--spacer));padding-bottom:calc(9 * var(--spacer));padding-left:2.25rem;padding-right:2.25rem;padding-left:calc(9 * var(--spacer));padding-right:calc(9 * var(--spacer))}.pt-9:not(#\#):not(#\#):not(#\#){padding-top:2.25rem;padding-top:calc(9 * var(--spacer))}.pr-9:not(#\#):not(#\#):not(#\#){padding-right:2.25rem;padding-right:calc(9 * var(--spacer))}.pb-9:not(#\#):not(#\#):not(#\#){padding-bottom:2.25rem;padding-bottom:calc(9 * var(--spacer))}.pl-9:not(#\#):not(#\#):not(#\#){padding-left:2.25rem;padding-left:calc(9 * var(--spacer))}.px-9:not(#\#):not(#\#):not(#\#){padding-left:2.25rem;padding-right:2.25rem;padding-left:calc(9 * var(--spacer));padding-right:calc(9 * var(--spacer))}.py-9:not(#\#):not(#\#):not(#\#){padding-top:2.25rem;padding-bottom:2.25rem;padding-top:calc(9 * var(--spacer));padding-bottom:calc(9 * var(--spacer))}.m-9:not(#\#):not(#\#):not(#\#){margin-top:2.25rem;margin-bottom:2.25rem;margin-top:calc(9 * var(--spacer));margin-bottom:calc(9 * var(--spacer));margin-left:2.25rem;margin-right:2.25rem;margin-left:calc(9 * var(--spacer));margin-right:calc(9 * var(--spacer))}.mt-9:not(#\#):not(#\#):not(#\#){margin-top:2.25rem;margin-top:calc(9 * var(--spacer))}.mr-9:not(#\#):not(#\#):not(#\#){margin-right:2.25rem;margin-right:calc(9 * var(--spacer))}.mb-9:not(#\#):not(#\#):not(#\#){margin-bottom:2.25rem;margin-bottom:calc(9 * var(--spacer))}.ml-9:not(#\#):not(#\#):not(#\#){margin-left:2.25rem;margin-left:calc(9 * var(--spacer))}.mx-9:not(#\#):not(#\#):not(#\#){margin-left:2.25rem;margin-right:2.25rem;margin-left:calc(9 * var(--spacer));margin-right:calc(9 * var(--spacer))}.my-9:not(#\#):not(#\#):not(#\#){margin-top:2.25rem;margin-bottom:2.25rem;margin-top:calc(9 * var(--spacer));margin-bottom:calc(9 * var(--spacer))}.p-10:not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-bottom:2.5rem;padding-top:calc(10 * var(--spacer));padding-bottom:calc(10 * var(--spacer));padding-left:2.5rem;padding-right:2.5rem;padding-left:calc(10 * var(--spacer));padding-right:calc(10 * var(--spacer))}.pt-10:not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-top:calc(10 * var(--spacer))}.pr-10:not(#\#):not(#\#):not(#\#){padding-right:2.5rem;padding-right:calc(10 * var(--spacer))}.pb-10:not(#\#):not(#\#):not(#\#){padding-bottom:2.5rem;padding-bottom:calc(10 * var(--spacer))}.pl-10:not(#\#):not(#\#):not(#\#){padding-left:2.5rem;padding-left:calc(10 * var(--spacer))}.px-10:not(#\#):not(#\#):not(#\#){padding-left:2.5rem;padding-right:2.5rem;padding-left:calc(10 * var(--spacer));padding-right:calc(10 * var(--spacer))}.py-10:not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-bottom:2.5rem;padding-top:calc(10 * var(--spacer));padding-bottom:calc(10 * var(--spacer))}.m-10:not(#\#):not(#\#):not(#\#){margin-top:2.5rem;margin-bottom:2.5rem;margin-top:calc(10 * var(--spacer));margin-bottom:calc(10 * var(--spacer));margin-left:2.5rem;margin-right:2.5rem;margin-left:calc(10 * var(--spacer));margin-right:calc(10 * var(--spacer))}.mt-10:not(#\#):not(#\#):not(#\#){margin-top:2.5rem;margin-top:calc(10 * var(--spacer))}.mr-10:not(#\#):not(#\#):not(#\#){margin-right:2.5rem;margin-right:calc(10 * var(--spacer))}.mb-10:not(#\#):not(#\#):not(#\#){margin-bottom:2.5rem;margin-bottom:calc(10 * var(--spacer))}.ml-10:not(#\#):not(#\#):not(#\#){margin-left:2.5rem;margin-left:calc(10 * var(--spacer))}.mx-10:not(#\#):not(#\#):not(#\#){margin-left:2.5rem;margin-right:2.5rem;margin-left:calc(10 * var(--spacer));margin-right:calc(10 * var(--spacer))}.my-10:not(#\#):not(#\#):not(#\#){margin-top:2.5rem;margin-bottom:2.5rem;margin-top:calc(10 * var(--spacer));margin-bottom:calc(10 * var(--spacer))}.ml-auto:not(#\#):not(#\#):not(#\#){margin-left:auto}.mt-auto:not(#\#):not(#\#):not(#\#){margin-top: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%}.w-100:not(#\#):not(#\#):not(#\#){width:25rem;width:calc(100 * var(--spacer))}.h-full:not(#\#):not(#\#):not(#\#){height:100%}.h-editor:not(#\#):not(#\#):not(#\#){height:32rem;height:calc(128 * var(--spacer))}.grow:not(#\#):not(#\#):not(#\#){flex-grow:1}.basis-0:not(#\#):not(#\#):not(#\#){flex-basis:0}.self-end:not(#\#):not(#\#):not(#\#){align-self:flex-end}.overflow-y-scroll:not(#\#):not(#\#):not(#\#){overflow-y:scroll}.sr-only:not(#\#):not(#\#):not(#\#){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border-width:0}[aria-expanded=true]:not(#\#):not(#\#):not(#\#) .dropdown-chip{transform:rotate(180deg)}
