@-webkit-keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@-moz-keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@-ms-keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@-o-keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@font-face{font-family:"Material Design Icons";font-style:normal;font-weight:400;src:url("/static/materialdesignicons-webfont.woff2") format("woff2")}:root{--dashi-font-family-emoji:'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--dashi-font-family-sans-serif:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif,var(--dashi-font-family-emoji);--dashi-font-family-monospace:ui-monospace,SFMono-Regular,'SF Mono','Segou UI Mono','Liberation Mono','Ubuntu Mono',Menlo,Consolas,monospace,var(--dashi-font-family-emoji);--dashi-font-family:var(--dashi-font-family-sans-serif);--dashi-line-height:1.5;--dashi-font-weight:400;--dashi-font-size:100%;--dashi-text-underline-offset:0.1rem;--dashi-border-radius:0.25rem;--dashi-border-width:0.0625rem;--dashi-outline-width:0.125rem;--dashi-transition:0.2s,ease-in-out;--dashi-space-xs:0.4em;--dashi-space-s:0.7em;--dashi-space-m:1.225em;--dashi-space-l:2.14374em;--dashi-space-xl:3.75156em;--dashi-radius-xs:0.1em;--dashi-radius-s:0.2em;--dashi-radius-m:0.4em;--dashi-radius-l:0.8em;--dashi-radius-xl:1.6em;--dashi-text-default:light-dark(oklch( 0.197  0.008 264),oklch( 0.80299  0.008 264));--dashi-text-subtle:light-dark(oklch( 0.197  0.008 264 /  0.75),oklch( 0.80299  0.008 264 /  0.75));--dashi-text-primary:oklch( 0.65  0.18 255);--dashi-text-success:oklch( 0.65  0.18 165);--dashi-text-warning:oklch( 0.695  0.18 44);--dashi-text-danger:oklch( 0.65  0.18 33);--dashi-text-discovery:oklch( 0.65  0.18 320);--dashi-text-inverse:oklch( 1  0.008 264);--dashi-background-default:light-dark(oklch( 0.932  0.004 256),oklch( 0.256  0.011 264));--dashi-background-subtle:light-dark(oklch( 0.932  0.004 256 /  0),oklch( 0.256  0.011 264 /  0));--dashi-background-primary:oklch( 0.65  0.18 255 /  0.15);--dashi-background-success:oklch( 0.65  0.18 165 /  0.15);--dashi-background-warning:oklch( 0.695  0.18 44 /  0.15);--dashi-background-danger:oklch( 0.65  0.18 33 /  0.15);--dashi-background-discovery:oklch( 0.65  0.18 320 /  0.15);--dashi-border-color:light-dark(oklch( 0.1733  0.0136 159.53 /  0.3),oklch( 0.8267  0.0136 159.53 /  0.3));--dashi-border-focused-color:oklch( 0.65  0.18 255);--dashi-border-danger-color:oklch( 0.65  0.18 33);--dashi-font-size-xs:60%;--dashi-font-size-s:85%;--dashi-font-size-m:100%;--dashi-font-size-l:125%;--dashi-font-size-xl:200%}*{margin:0;padding:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-decoration:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;line-height:inherit;border:none;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none}[aria-busy=true]{cursor:progress}:disabled,label:has( > :disabled){cursor:not-allowed!important;opacity:.5;filter:grayscale(100%)}html{overflow-x:hidden;overflow-y:auto}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{font:var(--dashi-font-body,normal var(--dashi-font-weight) 14px/1.4 var(--dashi-font-family));background-color:var(--dashi-background-default);color:var(--dashi-text-default)}#page{min-height:100vh;display:grid;grid-template-areas:'top-bar' 'main' 'aside';grid-template-rows:auto 1fr auto}#page header{grid-area:top-bar}#page nav{grid-area:main}#page main{grid-area:main;isolation:isolate;overflow:auto}@media all and (min-device-width:64rem){#page main{isolation:auto;position:-webkit-sticky;position:sticky}}@media all and (min-device-width:64rem){#page{grid-template-areas:'top-bar top-bar' 'side-nav main';grid-template-rows:auto 1fr;grid-template-columns:auto 1fr}#page:has(aside){grid-template-areas:'top-bar top-bar top-bar' 'side-nav main aside';grid-template-columns:auto 1fr auto}#page nav{grid-area:side-nav}}.action-bar{width:100%;display:grid;grid-template-areas:'left centre right';grid-template-columns:1fr 1fr 1fr}.action-bar .left{grid-area:left;display:flex;flex-direction:row;gap:var(--dashi-space-xs);justify-content:flex-start}.action-bar .centre{grid-area:centre;display:flex;flex-direction:row;gap:var(--dashi-space-xs);justify-content:center}.action-bar .right{grid-area:right;display:flex;flex-direction:row;gap:var(--dashi-space-xs);justify-content:flex-end}:root{--dashi-button-background:light-dark(oklch( 0.2422  0.0735 260.41 /  0.1),oklch( 0.7578  0.0735 260.41 /  0.1));--dashi-button-background-hovered:light-dark(oklch( 0.2422  0.0735 260.41 /  0.2),oklch( 0.7578  0.0735 260.41 /  0.2));--dashi-button-background-active:light-dark(oklch( 0.2422  0.0735 260.41 /  0.3),oklch( 0.7578  0.0735 260.41 /  0.3));--dashi-button-background-subtle:light-dark(oklch( 0.2422  0.0735 260.41 /  0),oklch( 0.7578  0.0735 260.41 /  0));--dashi-button-background-subtle-hovered:light-dark(oklch( 0.2422  0.0735 260.41 /  0.2),oklch( 0.7578  0.0735 260.41 /  0.2));--dashi-button-background-subtle-active:light-dark(oklch( 0.2422  0.0735 260.41 /  0.3),oklch( 0.7578  0.0735 260.41 /  0.3));--dashi-button-background-primary:oklch( 0.65  0.18 255);--dashi-button-background-primary-hovered:oklch( 0.5  0.18 255);--dashi-button-background-primary-active:oklch( 0.35  0.18 255);--dashi-button-background-success:oklch( 0.65  0.18 165);--dashi-button-background-success-hovered:oklch( 0.5  0.18 165);--dashi-button-background-success-active:oklch( 0.35  0.18 165);--dashi-button-background-warning:oklch( 0.695  0.18 44);--dashi-button-background-warning-hovered:oklch( 0.54499  0.18 44);--dashi-button-background-warning-active:oklch( 0.395  0.18 44);--dashi-button-background-danger:oklch( 0.65  0.18 33);--dashi-button-background-danger-hovered:oklch( 0.5  0.18 33);--dashi-button-background-danger-active:oklch( 0.35  0.18 33);--dashi-button-background-discovery:oklch( 0.65  0.18 320);--dashi-button-background-discovery-hovered:oklch( 0.5  0.18 320);--dashi-button-background-discovery-active:oklch( 0.35  0.18 320)}.button,button,input[type=submit]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;-webkit-box-shadow:inset 0 0 var(--dashi-border-width) var(--dashi-border-color);-moz-box-shadow:inset 0 0 var(--dashi-border-width) var(--dashi-border-color);-ms-box-shadow:inset 0 0 var(--dashi-border-width) var(--dashi-border-color);-o-box-shadow:inset 0 0 var(--dashi-border-width) var(--dashi-border-color);box-shadow:inset 0 0 var(--dashi-border-width) var(--dashi-border-color);color:var(--dashi-text-subtle);border-radius:var(--dashi-radius-s);padding:var(--dashi-space-xs) var(--dashi-space-m);font-weight:550;background-color:var(--dashi-button-background);-webkit-transition:background .15s ease-out 0ms;-moz-transition:background .15s ease-out 0ms;-ms-transition:background .15s ease-out 0ms;-o-transition:background .15s ease-out 0ms;transition:background .15s ease-out 0ms}.button:focus-visible,button:focus-visible,input[type=submit]:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}.button.subtle,button.subtle,input[type=submit].subtle{box-shadow:none}.button.icon,button.icon,input[type=submit].icon{padding:var(--dashi-space-xs) var(--dashi-space-xs)}.button.icon label span.mdi,button.icon label span.mdi,input[type=submit].icon label span.mdi{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.button.compact,button.compact,input[type=submit].compact{padding:.125em var(--dashi-space-m)}.button.compact span,button.compact span,input[type=submit].compact span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.button.full-width,button.full-width,input[type=submit].full-width{width:100%}.button.full-width label,button.full-width label,input[type=submit].full-width label{width:100%;justify-content:space-evenly}.button label,button label,input[type=submit] label{display:inline-flex;align-items:baseline;justify-content:center;text-align:center;gap:var(--dashi-space-xs);line-height:1.6;pointer-events:none}.button label span:not(.mdi),button label span:not(.mdi),input[type=submit] label span:not(.mdi){-webkit-transform:translateY(-.1em);-moz-transform:translateY(-.1em);-ms-transform:translateY(-.1em);-o-transform:translateY(-.1em);transform:translateY(-.1em)}.button label span.mdi,button label span.mdi,input[type=submit] label span.mdi{-webkit-transform:translateY(.05em);-moz-transform:translateY(.05em);-ms-transform:translateY(.05em);-o-transform:translateY(.05em);transform:translateY(.05em)}.button .mdi,button .mdi,input[type=submit] .mdi{font-size:var(--dashi-font-size-l)}.button .spinner,button .spinner,input[type=submit] .spinner{opacity:1;position:absolute;left:50%;transform:translateX(-50%);top:var(--dashi-space-xs);display:inline-block;width:1.4em;height:1.4em}.button[aria-busy=true] label,button[aria-busy=true] label,input[type=submit][aria-busy=true] label{opacity:0}.button,button,input[type=submit]{background-color:var(--dashi-button-background)}.button:hover:not(:disabled):not([aria-busy=true]),button:hover:not(:disabled):not([aria-busy=true]),input[type=submit]:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-hovered)}.button:active:not(:disabled):not([aria-busy=true]),button:active:not(:disabled):not([aria-busy=true]),input[type=submit]:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-active)}.button.subtle,button.subtle,input[type=submit].subtle{background-color:var(--dashi-button-background-subtle)}.button.subtle:hover:not(:disabled):not([aria-busy=true]),button.subtle:hover:not(:disabled):not([aria-busy=true]),input[type=submit].subtle:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-subtle-hovered)}.button.subtle:active:not(:disabled):not([aria-busy=true]),button.subtle:active:not(:disabled):not([aria-busy=true]),input[type=submit].subtle:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-subtle-active)}.button.primary,button.primary,input[type=submit].primary{color:var(--dashi-text-inverse);background-color:var(--dashi-button-background-primary)}.button.primary:hover:not(:disabled):not([aria-busy=true]),button.primary:hover:not(:disabled):not([aria-busy=true]),input[type=submit].primary:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-primary-hovered)}.button.primary:active:not(:disabled):not([aria-busy=true]),button.primary:active:not(:disabled):not([aria-busy=true]),input[type=submit].primary:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-primary-active)}.button.success,button.success,input[type=submit].success{color:var(--dashi-text-inverse);background-color:var(--dashi-button-background-success)}.button.success:hover:not(:disabled):not([aria-busy=true]),button.success:hover:not(:disabled):not([aria-busy=true]),input[type=submit].success:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-success-hovered)}.button.success:active:not(:disabled):not([aria-busy=true]),button.success:active:not(:disabled):not([aria-busy=true]),input[type=submit].success:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-success-active)}.button.warning,button.warning,input[type=submit].warning{color:var(--dashi-text-inverse);background-color:var(--dashi-button-background-warning)}.button.warning:hover:not(:disabled):not([aria-busy=true]),button.warning:hover:not(:disabled):not([aria-busy=true]),input[type=submit].warning:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-warning-hovered)}.button.warning:active:not(:disabled):not([aria-busy=true]),button.warning:active:not(:disabled):not([aria-busy=true]),input[type=submit].warning:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-warning-active)}.button.danger,button.danger,input[type=submit].danger{color:var(--dashi-text-inverse);background-color:var(--dashi-button-background-danger)}.button.danger:hover:not(:disabled):not([aria-busy=true]),button.danger:hover:not(:disabled):not([aria-busy=true]),input[type=submit].danger:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-danger-hovered)}.button.danger:active:not(:disabled):not([aria-busy=true]),button.danger:active:not(:disabled):not([aria-busy=true]),input[type=submit].danger:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-danger-active)}.button.discovery,button.discovery,input[type=submit].discovery{color:var(--dashi-text-inverse);background-color:var(--dashi-button-background-discovery)}.button.discovery:hover:not(:disabled):not([aria-busy=true]),button.discovery:hover:not(:disabled):not([aria-busy=true]),input[type=submit].discovery:hover:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-discovery-hovered)}.button.discovery:active:not(:disabled):not([aria-busy=true]),button.discovery:active:not(:disabled):not([aria-busy=true]),input[type=submit].discovery:active:not(:disabled):not([aria-busy=true]){background-color:var(--dashi-button-background-discovery-active)}input:is([type=checkbox],[type=radio]){cursor:pointer;font:normal normal normal 1.5em/1 'Material Design Icons';color:var(--dashi-border-color)}input:focus-visible:is([type=checkbox],[type=radio]){outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}input:checked:is([type=checkbox],[type=radio]){color:var(--dashi-border-focused-color)}label:has( > input:is([type=checkbox],[type=radio])){cursor:pointer;display:flex;flex-direction:row;align-items:center;column-gap:var(--dashi-space-xs);width:max-content}label:focus-visible:has( > input:is([type=checkbox],[type=radio])){outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}input[type=checkbox]{border-radius:var(--dashi-radius-xs)}input[type=checkbox]::before{content:"󰄱"}input[type=checkbox]:checked::before{content:"󰄲"}[aria-role=group],[aria-role=radiogroup]{display:flex;flex-direction:column;row-gap:var(--dashi-space-xs)}form{display:flex;flex-direction:column;gap:var(--dashi-space-s);padding:var(--dashi-space-xs)}.form-field{display:flex;flex-direction:column;row-gap:var(--dashi-space-xs)}label .legend,legend{display:block;width:100%;font-weight:500;font-size:var(--dashi-font-size-s);margin-bottom:var(--dashi-space-xs)}label:has([required]) .legend::after,legend:has( + [required])::after{font-weight:300;content:"*";color:var(--dashi-text-danger);margin-left:var(--dashi-space-xs)}:root{--dashi-text-link:oklch( 0.65  0.18 255)}a{cursor:pointer}a:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}a[href]{color:var(--dashi-text-link)}a[href]:hover{text-decoration:underline}a.subtle[href]{color:var(--dashi-text-subtle)}input[type=radio]{border-radius:50%}input[type=radio]::before{content:"󰐽"}input[type=radio]:checked::before{content:"󰐾"}:root{--dashi-range-background-color:light-dark(oklch( 0.197  0.008 264 /  0.15),oklch( 0.80299  0.008 264 /  0.15));--dashi-range-progress-color:light-dark(oklch( 0.197  0.008 264 /  0.5),oklch( 0.80299  0.008 264 /  0.5));--dashi-range-thumb-color:light-dark(oklch( 0.197  0.008 264),oklch( 0.80299  0.008 264))}input[type=range]{border-radius:var(--dashi-radius-l);background-color:var(--dashi-range-background-color);accent-color:var(--dashi-range-thumb-color);height:.5em;color:var(--dashi-range-progress-color);cursor:ew-resize;background-image:linear-gradient(to right,currentColor var(--progress),transparent var(--progress))}input[type=range]::-moz-range-thumb,input[type=range]::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;width:1em;height:1em;border-radius:var(--dashi-radius-l);background-color:var(--dashi-range-thumb-color);margin-top:.03em;border-width:0}select{cursor:pointer}select:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}select::before{display:block;content:"x"}input[aria-role=switch]{display:flex;flex-direction:row;align-items:center;width:1.6em;height:.9em;background-color:var(--dashi-border-color);border:.1em solid transparent;border-radius:var(--dashi-radius-xl);-webkit-transition:all .15s ease-in-out 0ms;-moz-transition:all .15s ease-in-out 0ms;-ms-transition:all .15s ease-in-out 0ms;-o-transition:all .15s ease-in-out 0ms;transition:all .15s ease-in-out 0ms}input[aria-role=switch]::before{content:""!important;background-color:var(--dashi-text-inverse);display:block;aspect-ratio:1/1;height:100%;border-radius:var(--dashi-radius-xl);-webkit-transition:margin 7.5e-2s ease-in-out 0ms;-moz-transition:margin 7.5e-2s ease-in-out 0ms;-ms-transition:margin 7.5e-2s ease-in-out 0ms;-o-transition:margin 7.5e-2s ease-in-out 0ms;transition:margin 7.5e-2s ease-in-out 0ms}input[aria-role=switch]:checked{background-color:var(--dashi-border-focused-color)}input[aria-role=switch]:checked::before{margin-inline-start:.7em}.tabs{display:flex;flex-direction:row;list-style-type:none;border-bottom:.1em solid var(--dashi-border-color)}.tabs li{cursor:pointer;padding:var(--dashi-space-xs) var(--dashi-space-s);font-weight:500;position:relative;color:var(--dashi-text-subtle)}.tabs li:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}.tabs li::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-.2em;border-bottom:.3em solid transparent}.tabs li[aria-current]{color:var(--dashi-text-primary)}.tabs li[aria-current]::after{border-bottom-color:var(--dashi-border-focused-color)}.tabs li:hover:not([aria-current]){border-bottom-color:var(--dashi-border-color)}.tabs li:hover:not([aria-current])::after{border-bottom-color:var(--dashi-border-color)}:root{--dashi-input-background-default:light-dark(oklch( 0.197  0.008 264 /  0),oklch( 0.80299  0.008 264 /  0));--dashi-input-background-hovered:light-dark(oklch( 0.197  0.008 264 /  0.05),oklch( 0.80299  0.008 264 /  0.05));--dashi-input-background-active:light-dark(oklch( 0.197  0.008 264 /  0),oklch( 0.80299  0.008 264 /  0))}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]),select,textarea{display:block;width:100%;border:var(--dashi-border-width) solid var(--dashi-border-color);padding:var(--dashi-space-xs);border-radius:var(--dashi-radius-s);-webkit-transition:background .2s ease-out 0ms;-moz-transition:background .2s ease-out 0ms;-ms-transition:background .2s ease-out 0ms;-o-transition:background .2s ease-out 0ms;transition:background .2s ease-out 0ms;background-color:var(--dashi-input-background-default)}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]):focus-visible,select:focus-visible,textarea:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]).subtle,select.subtle,textarea.subtle{border-color:transparent}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]):hover:not(:focus-visible),select:hover:not(:focus-visible),textarea:hover:not(:focus-visible){border-color:var(--dashi-border-color);background-color:var(--dashi-input-background-hovered)}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]):focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--dashi-border-focused-color);background-color:var(--dashi-input-background-active)}input:is([type=text],[type=password],[type=number],[type=email],[type=multiline]):not(:focus-visible):user-invalid,select:not(:focus-visible):user-invalid,textarea:not(:focus-visible):user-invalid{border-color:var(--dashi-border-danger-color)}textarea{resize:vertical;min-height:10em}.avatar{image-rendering:pixelated;overflow:hidden;background-color:var(--dashi-background-primary);font-weight:600;color:var(--dashi-text-subtle);display:inline-flex;align-items:center;justify-content:center}.avatar.xs{width:1rem;height:1rem;line-height:1rem;font-size:.33333rem}.avatar.s{width:1.75rem;height:1.75rem;line-height:1.75rem;font-size:.58333rem}.avatar.m{width:2rem;height:2rem;line-height:2rem;font-size:.66666rem}.avatar.l{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:.83333rem}.avatar.xl{width:6rem;height:6rem;line-height:6rem;font-size:2rem}.avatar img{width:100%;height:100%}.avatar.square{border-radius:var(--dashi-radius-m)}.avatar.circle{border-radius:100vh}.avatar.hexagon{clip-path:polygon(45% 1.33975%,46.5798% 0.60307%,48.26352% 0.15192%,50% 0%,51.73648% 0.15192%,53.4202% 0.60307%,55% 1.33975%,89.64102% 21.33975%,91.06889% 22.33956%,92.30146% 23.57212%,93.30127% 25%,94.03794% 26.5798%,94.48909% 28.26352%,94.64102% 30%,94.64102% 70%,94.48909% 71.73648%,94.03794% 73.4202%,93.30127% 75%,92.30146% 76.42788%,91.06889% 77.66044%,89.64102% 78.66025%,55% 98.66025%,53.4202% 99.39693%,51.73648% 99.84808%,50% 100%,48.26352% 99.84808%,46.5798% 99.39693%,45% 98.66025%,10.35898% 78.66025%,8.93111% 77.66044%,7.69854% 76.42788%,6.69873% 75%,5.96206% 73.4202%,5.51091% 71.73648%,5.35898% 70%,5.35898% 30%,5.51091% 28.26352%,5.96206% 26.5798%,6.69873% 25%,7.69854% 23.57212%,8.93111% 22.33956%,10.35898% 21.33975%)}.avatar-item{display:flex;column-gap:var(--dashi-space-s);align-items:center;align-content:center;flex-direction:row}.avatar-item .avatar{grid-area:avatar}.avatar-item .primary{font-weight:500}.avatar-item .secondary{color:var(--dashi-text-subtle);font-size:var(--dashi-font-size-s)}.avatar-item:has(.primary):has(.secondary){display:grid;grid-template-areas:'avatar primary' 'avatar secondary';grid-auto-columns:max-content}.avatar-item:has(.primary):has(.secondary) .primary{grid-area:primary;align-self:end}.avatar-item:has(.primary):has(.secondary) .secondary{grid-area:secondary;align-self:start}.avatar-item:has(.avatar.xl){font-size:var(--dashi-font-size-xl)}h1,h2,h3,h4,h5{font-weight:600}h5{font-size:var(--dashi-font-size-xs)}h4{font-size:var(--dashi-font-size-s)}h3{font-size:var(--dashi-font-size-m)}h2{font-size:var(--dashi-font-size-l)}h1{font-size:var(--dashi-font-size-xl)}.mdi{display:inline-block;text-rendering:auto;text-decoration:none!important;font:normal normal normal 1.5em/1 'Material Design Icons';-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.message{max-width:100%}.inline.message{cursor:pointer;display:inline-flex;flex-direction:row;align-items:center;font-weight:500;gap:var(--dashi-space-xs)}.inline.message:focus-visible{outline:solid var(--dashi-outline-width) var(--dashi-border-focused-color)}.inline.message:hover *{text-decoration:underline}.inline.message:focus-visible *{text-decoration:underline}.inline.message .title{color:var(--dashi-text-default)}.inline.message .secondary{color:var(--dashi-text-subtle)}.form.message{display:flex;flex-direction:row;align-items:center;gap:var(--dashi-space-xs)}.form.message .mdi{font-size:var(--dashi-font-size-l)}.message.section{border-radius:var(--dashi-radius-m);padding:var(--dashi-space-m);padding-right:2.14374em;display:flex;align-items:center;grid-template-columns:1.5em auto;column-gap:var(--dashi-space-s)}.message.section:has(.secondary):has(.title){display:grid;grid-template-areas:'icon title' 'icon secondary';row-gap:var(--dashi-space-xs)}.message.section:has(.secondary):has(.title) .mdi{grid-area:icon;align-self:baseline}.message.section:has(.secondary):has(.title) .title{grid-area:title}.message.section:has(.secondary):has(.title) .secondary{grid-area:secondary}.message.section .title{font-size:var(--dashi-font-size-l);font-weight:700}.form.message{font-size:var(--dashi-font-size-s)}.form.message.subtle .mdi{display:none}.form.message{color:var(--dashi-text-default)}.message.section{background-color:var(--dashi-background-default)}.message .mdi::before{content:"󰋼";color:var(--dashi-text-default)}.form.message.subtle{color:var(--dashi-text-subtle)}.message.section.subtle{background-color:var(--dashi-background-subtle)}.message.subtle .mdi::before{content:"󰋼";color:var(--dashi-text-subtle)}.form.message.primary{color:var(--dashi-text-primary)}.message.primary.section{background-color:var(--dashi-background-primary)}.message.primary .mdi::before{content:"󰋼";color:var(--dashi-text-primary)}.form.message.success{color:var(--dashi-text-success)}.message.section.success{background-color:var(--dashi-background-success)}.message.success .mdi::before{content:"󰗠";color:var(--dashi-text-success)}.form.message.warning{color:var(--dashi-text-warning)}.message.section.warning{background-color:var(--dashi-background-warning)}.message.warning .mdi::before{content:"󰀦";color:var(--dashi-text-warning)}.danger.form.message{color:var(--dashi-text-danger)}.danger.message.section{background-color:var(--dashi-background-danger)}.danger.message .mdi::before{content:"󱇎";color:var(--dashi-text-danger)}.discovery.form.message{color:var(--dashi-text-discovery)}.discovery.message.section{background-color:var(--dashi-background-discovery)}.discovery.message .mdi::before{content:"󰋗";color:var(--dashi-text-discovery)}.plot text{fill:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.75;font-size:.8em}:root{--dashi-progress-background-color:light-dark(oklch( 0.197  0.008 264 /  0.075),oklch( 0.80299  0.008 264 /  0.075));--dashi-progress-color:oklch( 0.65  0.18 255);--dashi-progress-color-subtle:light-dark(oklch( 0.197  0.008 264 /  0.75),oklch( 0.80299  0.008 264 /  0.75));--dashi-progress-color-primary:oklch( 0.65  0.18 255);--dashi-progress-color-success:oklch( 0.65  0.18 165);--dashi-progress-color-warning:oklch( 0.695  0.18 44);--dashi-progress-color-danger:oklch( 0.65  0.18 33);--dashi-progress-color-discovery:oklch( 0.65  0.18 320)}progress{display:block;width:100%;background-color:var(--dashi-progress-background-color);border-radius:var(--dashi-radius-l)}progress.xs{height:.4em}progress.s{height:.7em}progress.m{height:1.225em}progress.l{height:2.14374em}progress.xl{height:3.75156em}progress::-webkit-progress-bar{border-radius:var(--dashi-radius-l);background:rgba(0,0,0,0)}progress::-webkit-progress-value{border-radius:var(--dashi-radius-l);background-color:var(--dashi-progress-color)}progress::-moz-progress-bar{border-radius:var(--dashi-radius-l);background-color:var(--dashi-progress-color)}progress:indeterminate{background:var(--dashi-progress-background-color) linear-gradient(to right,var(--dashi-progress-color) 30%,transparent 30%) top left/150% 150% no-repeat;-webkit-animation:progress-indeterminate 2s ease-in-out 0ms infinite normal forwards;-moz-animation:progress-indeterminate 2s ease-in-out 0ms infinite normal forwards;-ms-animation:progress-indeterminate 2.0s ease-in-out 0.0s infinite normal forwards;-o-animation:progress-indeterminate 2s ease-in-out 0ms infinite normal forwards;animation:progress-indeterminate 2s ease-in-out 0ms infinite normal forwards}progress:indeterminate::-webkit-progress-value{background:rgba(0,0,0,0)}progress:indeterminate::-moz-progress-bar{background:rgba(0,0,0,0)}