@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--dash:1}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--font-weight-medium:500;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-2xl:1rem;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-\[18vh\]{top:18vh}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[13px\]{margin-inline:13px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-72{height:calc(var(--spacing) * 72)}.h-\[5px\]{height:5px}.h-\[7px\]{height:7px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[132px\]{height:132px}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-\[240px\]{min-height:240px}.min-h-\[248px\]{min-height:248px}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[5px\]{width:5px}.w-\[7\.5rem\]{width:7.5rem}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[22rem\]{width:22rem}.w-\[30px\]{width:30px}.w-\[min\(560px\,calc\(100vw-48px\)\)\]{width:min(560px,100vw - 48px)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[7\.5em\]{min-width:7.5em}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[320px\]{min-width:320px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-ns-resize{cursor:ns-resize}.cursor-row-resize{cursor:row-resize}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[4px\]{gap:4px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent\/20{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, rgb(var(--c-accent)) 20%, transparent)}}.border-accent\/25{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, rgb(var(--c-accent)) 25%, transparent)}}.border-accent\/30{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, rgb(var(--c-accent)) 30%, transparent)}}.border-accent\/40{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, rgb(var(--c-accent)) 40%, transparent)}}.border-accent\/50{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, rgb(var(--c-accent)) 50%, transparent)}}.border-accent\/60{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/60{border-color:color-mix(in oklab, rgb(var(--c-accent)) 60%, transparent)}}.border-current{border-color:currentColor}.border-danger\/30{border-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, rgb(var(--c-danger)) 30%, transparent)}}.border-danger\/60{border-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.border-danger\/60{border-color:color-mix(in oklab, rgb(var(--c-danger)) 60%, transparent)}}.border-life,.border-life\/40{border-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.border-life\/40{border-color:color-mix(in oklab, rgb(var(--c-life)) 40%, transparent)}}.border-life\/60{border-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.border-life\/60{border-color:color-mix(in oklab, rgb(var(--c-life)) 60%, transparent)}}.border-life\/70{border-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.border-life\/70{border-color:color-mix(in oklab, rgb(var(--c-life)) 70%, transparent)}}.border-line,.border-line\/25{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/25{border-color:color-mix(in oklab, rgb(var(--c-line)) 25%, transparent)}}.border-line\/30{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/30{border-color:color-mix(in oklab, rgb(var(--c-line)) 30%, transparent)}}.border-line\/40{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/40{border-color:color-mix(in oklab, rgb(var(--c-line)) 40%, transparent)}}.border-line\/50{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/50{border-color:color-mix(in oklab, rgb(var(--c-line)) 50%, transparent)}}.border-line\/60{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/60{border-color:color-mix(in oklab, rgb(var(--c-line)) 60%, transparent)}}.border-line\/70{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, rgb(var(--c-line)) 70%, transparent)}}.border-line\/80{border-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.border-line\/80{border-color:color-mix(in oklab, rgb(var(--c-line)) 80%, transparent)}}.border-warn\/60{border-color:rgb(var(--c-warn))}@supports (color:color-mix(in lab, red, red)){.border-warn\/60{border-color:color-mix(in oklab, rgb(var(--c-warn)) 60%, transparent)}}.border-work,.border-work\/40{border-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.border-work\/40{border-color:color-mix(in oklab, rgb(var(--c-work)) 40%, transparent)}}.border-work\/60{border-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.border-work\/60{border-color:color-mix(in oklab, rgb(var(--c-work)) 60%, transparent)}}.bg-accent,.bg-accent\/40{background-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, rgb(var(--c-accent)) 40%, transparent)}}.bg-accent\/70{background-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, rgb(var(--c-accent)) 70%, transparent)}}.bg-current{background-color:currentColor}.bg-danger\/10{background-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, rgb(var(--c-danger)) 10%, transparent)}}.bg-ink\/50{background-color:rgb(var(--c-text))}@supports (color:color-mix(in lab, red, red)){.bg-ink\/50{background-color:color-mix(in oklab, rgb(var(--c-text)) 50%, transparent)}}.bg-ink\/70{background-color:rgb(var(--c-text))}@supports (color:color-mix(in lab, red, red)){.bg-ink\/70{background-color:color-mix(in oklab, rgb(var(--c-text)) 70%, transparent)}}.bg-life,.bg-life\/20{background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.bg-life\/20{background-color:color-mix(in oklab, rgb(var(--c-life)) 20%, transparent)}}.bg-life\/25{background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.bg-life\/25{background-color:color-mix(in oklab, rgb(var(--c-life)) 25%, transparent)}}.bg-life\/30{background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.bg-life\/30{background-color:color-mix(in oklab, rgb(var(--c-life)) 30%, transparent)}}.bg-line,.bg-line\/40{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.bg-line\/40{background-color:color-mix(in oklab, rgb(var(--c-line)) 40%, transparent)}}.bg-line\/50{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.bg-line\/50{background-color:color-mix(in oklab, rgb(var(--c-line)) 50%, transparent)}}.bg-line\/60{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.bg-line\/60{background-color:color-mix(in oklab, rgb(var(--c-line)) 60%, transparent)}}.bg-line\/80{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.bg-line\/80{background-color:color-mix(in oklab, rgb(var(--c-line)) 80%, transparent)}}.bg-panel{background-color:rgb(var(--c-panel))}.bg-panel-2,.bg-panel-2\/60{background-color:rgb(var(--c-panel-2))}@supports (color:color-mix(in lab, red, red)){.bg-panel-2\/60{background-color:color-mix(in oklab, rgb(var(--c-panel-2)) 60%, transparent)}}.bg-panel\/95{background-color:rgb(var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.bg-panel\/95{background-color:color-mix(in oklab, rgb(var(--c-panel)) 95%, transparent)}}.bg-transparent{background-color:#0000}.bg-warn,.bg-warn\/10{background-color:rgb(var(--c-warn))}@supports (color:color-mix(in lab, red, red)){.bg-warn\/10{background-color:color-mix(in oklab, rgb(var(--c-warn)) 10%, transparent)}}.bg-work,.bg-work\/10{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/10{background-color:color-mix(in oklab, rgb(var(--c-work)) 10%, transparent)}}.bg-work\/20{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/20{background-color:color-mix(in oklab, rgb(var(--c-work)) 20%, transparent)}}.bg-work\/25{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/25{background-color:color-mix(in oklab, rgb(var(--c-work)) 25%, transparent)}}.bg-work\/30{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/30{background-color:color-mix(in oklab, rgb(var(--c-work)) 30%, transparent)}}.bg-work\/40{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/40{background-color:color-mix(in oklab, rgb(var(--c-work)) 40%, transparent)}}.bg-work\/70{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.bg-work\/70{background-color:color-mix(in oklab, rgb(var(--c-work)) 70%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-1{padding-left:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent,.text-accent\/50{color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.text-accent\/50{color:color-mix(in oklab, rgb(var(--c-accent)) 50%, transparent)}}.text-black{color:var(--color-black)}.text-danger,.text-danger\/80{color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.text-danger\/80{color:color-mix(in oklab, rgb(var(--c-danger)) 80%, transparent)}}.text-danger\/85{color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.text-danger\/85{color:color-mix(in oklab, rgb(var(--c-danger)) 85%, transparent)}}.text-dim,.text-dim\/25{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/25{color:color-mix(in oklab, rgb(var(--c-text-dim)) 25%, transparent)}}.text-dim\/30{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/30{color:color-mix(in oklab, rgb(var(--c-text-dim)) 30%, transparent)}}.text-dim\/40{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/40{color:color-mix(in oklab, rgb(var(--c-text-dim)) 40%, transparent)}}.text-dim\/50{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/50{color:color-mix(in oklab, rgb(var(--c-text-dim)) 50%, transparent)}}.text-dim\/60{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/60{color:color-mix(in oklab, rgb(var(--c-text-dim)) 60%, transparent)}}.text-dim\/70{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/70{color:color-mix(in oklab, rgb(var(--c-text-dim)) 70%, transparent)}}.text-dim\/80{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.text-dim\/80{color:color-mix(in oklab, rgb(var(--c-text-dim)) 80%, transparent)}}.text-ink,.text-ink\/85{color:rgb(var(--c-text))}@supports (color:color-mix(in lab, red, red)){.text-ink\/85{color:color-mix(in oklab, rgb(var(--c-text)) 85%, transparent)}}.text-ink\/90{color:rgb(var(--c-text))}@supports (color:color-mix(in lab, red, red)){.text-ink\/90{color:color-mix(in oklab, rgb(var(--c-text)) 90%, transparent)}}.text-life,.text-life\/80{color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.text-life\/80{color:color-mix(in oklab, rgb(var(--c-life)) 80%, transparent)}}.text-life\/90{color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.text-life\/90{color:color-mix(in oklab, rgb(var(--c-life)) 90%, transparent)}}.text-transparent{color:#0000}.text-warn{color:rgb(var(--c-warn))}.text-white{color:var(--color-white)}.text-work,.text-work\/80{color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.text-work\/80{color:color-mix(in oklab, rgb(var(--c-work)) 80%, transparent)}}.lowercase{text-transform:lowercase}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-accent{accent-color:rgb(var(--c-accent))}.accent-warn{accent-color:rgb(var(--c-warn))}.accent-work{accent-color:rgb(var(--c-work))}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-work\/60{--tw-ring-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.ring-work\/60{--tw-ring-color:color-mix(in oklab, rgb(var(--c-work)) 60%, transparent)}}.ring-work\/70{--tw-ring-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.ring-work\/70{--tw-ring-color:color-mix(in oklab, rgb(var(--c-work)) 70%, transparent)}}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-accent\/60{outline-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.outline-accent\/60{outline-color:color-mix(in oklab, rgb(var(--c-accent)) 60%, transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--slt-pad-x\:24px\]{--slt-pad-x:24px}@media (hover:hover){.group-hover\:grid:is(:where(.group):hover *){display:grid}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/done\:bg-life\/30:is(:where(.group\/done):hover *){background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.group-hover\/done\:bg-life\/30:is(:where(.group\/done):hover *){background-color:color-mix(in oklab, rgb(var(--c-life)) 30%, transparent)}}.group-hover\/done\:bg-work\/30:is(:where(.group\/done):hover *){background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.group-hover\/done\:bg-work\/30:is(:where(.group\/done):hover *){background-color:color-mix(in oklab, rgb(var(--c-work)) 30%, transparent)}}.group-hover\/done\:text-ink:is(:where(.group\/done):hover *){color:rgb(var(--c-text))}.group-hover\/undo\:bg-life\/40:is(:where(.group\/undo):hover *){background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.group-hover\/undo\:bg-life\/40:is(:where(.group\/undo):hover *){background-color:color-mix(in oklab, rgb(var(--c-life)) 40%, transparent)}}.group-hover\/undo\:bg-work\/40:is(:where(.group\/undo):hover *){background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.group-hover\/undo\:bg-work\/40:is(:where(.group\/undo):hover *){background-color:color-mix(in oklab, rgb(var(--c-work)) 40%, transparent)}}}.placeholder\:text-dim\/40::placeholder{color:rgb(var(--c-text-dim))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-dim\/40::placeholder{color:color-mix(in oklab, rgb(var(--c-text-dim)) 40%, transparent)}}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media (hover:hover){.hover\:border-accent:hover,.hover\:border-accent\/60:hover{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab, rgb(var(--c-accent)) 60%, transparent)}}.hover\:border-danger\/60:hover{border-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.hover\:border-danger\/60:hover{border-color:color-mix(in oklab, rgb(var(--c-danger)) 60%, transparent)}}.hover\:border-life:hover{border-color:rgb(var(--c-life))}.hover\:border-line:hover{border-color:rgb(var(--c-line))}.hover\:bg-accent\/10:hover{background-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, rgb(var(--c-accent)) 10%, transparent)}}.hover\:bg-accent\/15:hover{background-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab, rgb(var(--c-accent)) 15%, transparent)}}.hover\:bg-danger\/15:hover{background-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/15:hover{background-color:color-mix(in oklab, rgb(var(--c-danger)) 15%, transparent)}}.hover\:bg-danger\/20:hover{background-color:rgb(var(--c-danger))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/20:hover{background-color:color-mix(in oklab, rgb(var(--c-danger)) 20%, transparent)}}.hover\:bg-life\/20:hover{background-color:rgb(var(--c-life))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-life\/20:hover{background-color:color-mix(in oklab, rgb(var(--c-life)) 20%, transparent)}}.hover\:bg-line\/40:hover{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-line\/40:hover{background-color:color-mix(in oklab, rgb(var(--c-line)) 40%, transparent)}}.hover\:bg-line\/50:hover{background-color:rgb(var(--c-line))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-line\/50:hover{background-color:color-mix(in oklab, rgb(var(--c-line)) 50%, transparent)}}.hover\:bg-warn\/15:hover{background-color:rgb(var(--c-warn))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warn\/15:hover{background-color:color-mix(in oklab, rgb(var(--c-warn)) 15%, transparent)}}.hover\:bg-work\/50:hover{background-color:rgb(var(--c-work))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-work\/50:hover{background-color:color-mix(in oklab, rgb(var(--c-work)) 50%, transparent)}}.hover\:text-danger:hover{color:rgb(var(--c-danger))}.hover\:text-dim:hover{color:rgb(var(--c-text-dim))}.hover\:text-ink:hover{color:rgb(var(--c-text))}.hover\:text-life:hover{color:rgb(var(--c-life))}.hover\:text-warn:hover{color:rgb(var(--c-warn))}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-accent\/60:focus{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent\/60:focus{border-color:color-mix(in oklab, rgb(var(--c-accent)) 60%, transparent)}}.focus\:border-work:focus{border-color:rgb(var(--c-work))}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:64rem){.max-lg\:h-\[260px\]{height:260px}.max-lg\:h-\[280px\]{height:280px}.max-lg\:h-\[300px\]{height:300px}.max-lg\:h-\[340px\]{height:340px}.max-lg\:h-\[380px\]{height:380px}.max-lg\:flex-none{flex:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:overflow-hidden{overflow:hidden}}}@font-face{font-family:slt-hand;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}:root{--c-base:23 24 26;--c-panel:30 31 34;--c-panel-2:38 40 44;--c-line:51 54 59;--c-text:232 232 234;--c-text-dim:154 160 168;--c-work:91 141 238;--c-life:79 178 134;--c-work-pale:169 198 255;--c-life-pale:163 230 198;--c-warn-pale:245 214 160;--c-danger:229 104 107;--c-warn:224 169 74;--c-accent:240 145 60;--panel-alpha:.94;--radius:10px;--gap:8px}*{box-sizing:border-box}html,body{height:100%}body{color:rgb(var(--c-text));background-color:rgb(var(--c-base));background-image:var(--bg-image,none);-webkit-font-smoothing:antialiased;background-position:50%;background-size:cover;background-attachment:fixed;margin:0;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:14px;line-height:1.7}.surface{background-color:rgb(var(--c-panel) / var(--panel-alpha));border:1px solid rgb(var(--c-line) / var(--panel-alpha));border-radius:var(--radius)}.surface-2{background-color:rgb(var(--c-panel-2) / var(--panel-alpha))}.tnum{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid rgb(var(--c-work));outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgb(var(--c-line));background-clip:padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--c-text-dim) / .5);background-clip:padding-box}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes slt-pop-in{0%{opacity:0;transform:scale(.88)}60%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes slt-fade-out{to{opacity:0;transform:scale(.96)}}@keyframes slt-draw{to{stroke-dashoffset:0}}@keyframes slt-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.slt-toast-in>*{animation:.26s cubic-bezier(.2,.9,.3,1.2) both slt-pop-in}.slt-toast-out>*{animation:.32s ease-in forwards slt-fade-out}.slt-check{stroke-dasharray:48;stroke-dashoffset:48px;animation:.38s cubic-bezier(.65,0,.35,1) .14s forwards slt-draw}.slt-ring{animation:.9s ease-out .18s forwards slt-ring}@media (prefers-reduced-motion:reduce){.slt-toast-in>*,.slt-toast-out>*,.slt-ring{animation:none!important}.slt-check{stroke-dashoffset:0;animation:none!important}}@keyframes slt-flash{0%,to{background-color:rgb(var(--c-text) / 0);box-shadow:inset 0 0 0 1px rgb(var(--c-text) / 0)}50%{background-color:rgb(var(--c-text) / .14);box-shadow:inset 0 0 0 1px rgb(var(--c-text) / .5)}}.slt-flash{border-radius:4px;animation:1s ease-in-out 3 slt-flash}@media (prefers-reduced-motion:reduce){.slt-flash{background-color:rgb(var(--c-text) / .1);animation:none!important}}@keyframes slt-star{0%{opacity:calc(var(--star-a) * .18);color:var(--star-dim);scale:1}38%{opacity:var(--star-a);color:var(--star-hot);scale:1.52}56%{opacity:calc(var(--star-a) * .47);color:var(--star-dim);scale:1.04}74%{opacity:var(--star-a);color:var(--star-hot);scale:1.37}to{opacity:calc(var(--star-a) * .18);color:var(--star-dim);scale:1}}@keyframes slt-star-sweep{0%{scale:1}2.5%{scale:1}3.869%{scale:1.45}5.238%{scale:1}19%{scale:1}20.369%{scale:1.45}21.738%{scale:1}41%{scale:1}42.369%{scale:1.45}43.738%{scale:1}60%{scale:1}61.369%{scale:1.45}62.738%{scale:1}80%{scale:1}81.369%{scale:1.45}82.738%{scale:1}to{scale:1}}.slt-star{--star-a:1;color:var(--star-dim);opacity:var(--star-a);box-shadow:0 0 var(--star-glow,5px) 1px var(--star-halo);animation:slt-star var(--star-dur,6s) ease-in-out infinite;border-radius:9999px}.slt-star-sweep{animation:42s linear infinite slt-star-sweep}.slt-star-work{--star-dim:rgb(var(--c-work));--star-hot:rgb(var(--c-work-pale));--star-halo:rgb(var(--c-work) / .62)}.slt-star-life{--star-dim:rgb(var(--c-life));--star-hot:rgb(var(--c-life-pale));--star-halo:rgb(var(--c-life) / .62)}.slt-star-warn{--star-dim:rgb(var(--c-warn));--star-hot:rgb(var(--c-warn-pale));--star-halo:rgb(var(--c-warn) / .62)}@keyframes slt-comet{0%{opacity:0;background-position-x:-18px}2.5%{opacity:0;background-position-x:-18px}2.85%{opacity:1}4.888%{opacity:1}5.238%{opacity:0;background-position-x:100%}19%{opacity:0;background-position-x:-18px}19.35%{opacity:1}21.388%{opacity:1}21.738%{opacity:0;background-position-x:100%}41%{opacity:0;background-position-x:-18px}41.35%{opacity:1}43.388%{opacity:1}43.738%{opacity:0;background-position-x:100%}60%{opacity:0;background-position-x:-18px}60.35%{opacity:1}62.388%{opacity:1}62.738%{opacity:0;background-position-x:100%}80%{opacity:0;background-position-x:-18px}80.35%{opacity:1}82.388%{opacity:1}82.738%{opacity:0;background-position-x:100%}to{opacity:0;background-position-x:100%}}@keyframes slt-comet-end{0%{opacity:0;background-position-x:-18px}2.5%{opacity:0;background-position-x:-18px}2.85%{opacity:1}3.184%{background-position-x:25%}3.869%{background-position-x:45%}4.888%{opacity:1}5.238%{opacity:0;background-position-x:100%}19%{opacity:0;background-position-x:-18px}19.35%{opacity:1}19.684%{background-position-x:25%}20.369%{background-position-x:45%}21.388%{opacity:1}21.738%{opacity:0;background-position-x:100%}41%{opacity:0;background-position-x:-18px}41.35%{opacity:1}41.684%{background-position-x:25%}42.369%{background-position-x:45%}43.388%{opacity:1}43.738%{opacity:0;background-position-x:100%}60%{opacity:0;background-position-x:-18px}60.35%{opacity:1}60.684%{background-position-x:25%}61.369%{background-position-x:45%}62.388%{opacity:1}62.738%{opacity:0;background-position-x:100%}80%{opacity:0;background-position-x:-18px}80.35%{opacity:1}80.684%{background-position-x:25%}81.369%{background-position-x:45%}82.388%{opacity:1}82.738%{opacity:0;background-position-x:100%}to{opacity:0;background-position-x:100%}}.slt-comet,.slt-comet-end{background-image:linear-gradient(90deg, transparent, var(--star-hot));filter:drop-shadow(0 0 3px var(--star-halo));opacity:0;background-repeat:no-repeat;background-size:18px 100%;animation:42s linear infinite slt-comet}.slt-comet-end{animation-name:slt-comet-end}@keyframes slt-trail{0%{clip-path:inset(0 100% 0 0);opacity:0}2.5%{clip-path:inset(0 100% 0 0);opacity:0}2.68%{opacity:1}5.238%{clip-path:inset(0);opacity:1}8.571%{clip-path:inset(0);opacity:0}19%{clip-path:inset(0 100% 0 0);opacity:0}19.18%{opacity:1}21.738%{clip-path:inset(0);opacity:1}25.071%{clip-path:inset(0);opacity:0}41%{clip-path:inset(0 100% 0 0);opacity:0}41.18%{opacity:1}43.738%{clip-path:inset(0);opacity:1}47.071%{clip-path:inset(0);opacity:0}60%{clip-path:inset(0 100% 0 0);opacity:0}60.18%{opacity:1}62.738%{clip-path:inset(0);opacity:1}66.071%{clip-path:inset(0);opacity:0}80%{clip-path:inset(0 100% 0 0);opacity:0}80.18%{opacity:1}82.738%{clip-path:inset(0);opacity:1}86.071%{clip-path:inset(0);opacity:0}to{clip-path:inset(0);opacity:0}}@keyframes slt-trail-end{0%{clip-path:inset(0 100% 0 0);opacity:0}2.5%{clip-path:inset(0 100% 0 0);opacity:0}2.68%{opacity:1}3.184%{clip-path:inset(0 75% 0 0)}3.869%{clip-path:inset(0 55% 0 0)}5.238%{clip-path:inset(0);opacity:1}8.571%{clip-path:inset(0);opacity:0}19%{clip-path:inset(0 100% 0 0);opacity:0}19.18%{opacity:1}19.684%{clip-path:inset(0 75% 0 0)}20.369%{clip-path:inset(0 55% 0 0)}21.738%{clip-path:inset(0);opacity:1}25.071%{clip-path:inset(0);opacity:0}41%{clip-path:inset(0 100% 0 0);opacity:0}41.18%{opacity:1}41.684%{clip-path:inset(0 75% 0 0)}42.369%{clip-path:inset(0 55% 0 0)}43.738%{clip-path:inset(0);opacity:1}47.071%{clip-path:inset(0);opacity:0}60%{clip-path:inset(0 100% 0 0);opacity:0}60.18%{opacity:1}60.684%{clip-path:inset(0 75% 0 0)}61.369%{clip-path:inset(0 55% 0 0)}62.738%{clip-path:inset(0);opacity:1}66.071%{clip-path:inset(0);opacity:0}80%{clip-path:inset(0 100% 0 0);opacity:0}80.18%{opacity:1}80.684%{clip-path:inset(0 75% 0 0)}81.369%{clip-path:inset(0 55% 0 0)}82.738%{clip-path:inset(0);opacity:1}86.071%{clip-path:inset(0);opacity:0}to{clip-path:inset(0);opacity:0}}.slt-trail,.slt-trail-end{background-image:radial-gradient(circle at 1px 50%, var(--star-hot) .9px, transparent 1.1px);opacity:0;background-repeat:repeat-x;background-size:5px 100%;animation:42s linear infinite slt-trail}.slt-trail-end{animation-name:slt-trail-end}@media (prefers-reduced-motion:reduce){.slt-star,.slt-star-sweep{animation:none}.slt-comet,.slt-comet-end{animation:none;display:none}.slt-trail,.slt-trail-end{clip-path:none;opacity:.34;animation:none}}.slt-grid{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.slt-grid{grid-template-columns:var(--slt-cols,1fr);grid-template-rows:var(--slt-rows,1fr);gap:0;display:grid}}.pop-veil{background-color:#0003}.pop-panel{background-color:rgb(var(--c-panel) / .72);border:1px solid rgb(var(--c-accent) / .5);border-radius:var(--radius);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 24px 60px #00000073}.pop-divider{border-color:rgb(var(--c-accent) / .3)}.wordmark{font-family:ui-monospace,SF Mono,SFMono-Regular,JetBrains Mono,Menlo,Roboto Mono,monospace;font-weight:500}.wordmark-hand{letter-spacing:0;font-family:slt-hand,Bradley Hand,Segoe Print,cursive;font-weight:400}@property --dash{syntax:"<number>";inherits:true;initial-value:1}.wm-dash{--dash:1;padding:0 calc((var(--dash) - 1) * .18em);animation:42s ease-in-out infinite slt-dash-wave;display:inline-block}.wm-dash>i{transform:scaleX(var(--dash));font-style:normal;display:inline-block}.wm-dash-2{animation-delay:-.9s}@keyframes slt-dash-wave{0%{--dash:1}5.24%{--dash:2.6}10.48%{--dash:1}11.9%{--dash:1}16.19%{--dash:2.1}20.48%{--dash:1}21.43%{--dash:1}28.57%{--dash:3.2}35.71%{--dash:1}37.62%{--dash:1}42.38%{--dash:2.2}47.14%{--dash:1}47.86%{--dash:1}54.05%{--dash:2.8}60.24%{--dash:1}61.9%{--dash:1}65.95%{--dash:2.1}70%{--dash:1}71.19%{--dash:1}78.1%{--dash:3}85%{--dash:1}87.38%{--dash:1}92.62%{--dash:2.4}97.86%{--dash:1}to{--dash:1}}@media (prefers-reduced-motion:reduce){.wm-dash{animation:none}}.slt-progress{padding-left:12px;position:relative}.slt-progress:before{content:"";background-color:rgb(var(--c-line));width:1px;position:absolute;top:10px;bottom:34px;left:3px}.slt-progress-row{align-items:center;gap:6px;margin-bottom:4px;display:flex;position:relative}.slt-progress-row:before{content:"";background-color:rgb(var(--c-text-dim));border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:-11px}.slt-progress-row[data-depth="1"]{margin-left:18px}.slt-progress-row[data-depth="1"]:before{border:1px solid rgb(var(--c-text-dim));background-color:#0000}.slt-progress-row[data-depth="1"]:after{content:"";background-color:rgb(var(--c-line));width:12px;height:1px;position:absolute;top:50%;left:-24px}.slt-bodyview{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid rgb(var(--c-line) / .8);background-color:rgb(var(--c-panel-2));min-height:92px;max-height:220px;color:rgb(var(--c-text));cursor:text;border-radius:6px;padding:6px 10px;font-size:13px;line-height:1.7;overflow:auto}.slt-link{font:inherit;color:rgb(var(--c-life));cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.slt-link:hover{filter:brightness(1.25)}.slt-link svg{opacity:.7;margin-left:.18em}.slt-bodyview.is-full{min-height:0;max-height:none;color:rgb(var(--c-accent));background:0 0;border:0;border-radius:0;flex:1;padding:16px}body.cursor-hidden,body.cursor-hidden *{cursor:none!important}.creature-cursor{z-index:200;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.creature-rot{will-change:transform}.creature-cursor svg{filter:drop-shadow(0 1px 2px #0000008c);display:block;overflow:visible;transform:translate(-50%,-50%)}.moth-fore,.moth-hind{transform-box:view-box;transform-origin:20px 17px}.mk-leg-a,.mk-leg-b{transform-box:view-box;transform-origin:20px 33.6px}.mk-arm-a,.mk-arm-b{transform-box:view-box;transform-origin:20px 27.4px}.mk-head{transform-box:view-box;transform-origin:20px 22px}.mk-pupils{transform-box:view-box;transform-origin:20px 12px}.moth-wing,.moth-core{transform-box:view-box}.moth-wing-fr{transform-origin:20.6px 15px;--kx:.6px;--kr:9deg;--dx:7.5px;--dy:31px;--dr:96deg;--dur:1.4s;--delay:0s}.moth-wing-fl{transform-origin:19.4px 15px;--kx:-.6px;--kr:-9deg;--dx:-8.5px;--dy:32px;--dr:-108deg;--dur:1.45s;--delay:.24s}.moth-wing-hr{transform-origin:20.6px 18.4px;--kx:.4px;--kr:6deg;--dx:4.5px;--dy:27px;--dr:74deg;--dur:1.3s;--delay:.62s}.moth-wing-hl{transform-origin:19.4px 18.4px;--kx:-.4px;--kr:-6deg;--dx:-5px;--dy:28px;--dr:-82deg;--dur:1.35s;--delay:.86s}.moth-core{transform-origin:20px 16px;--dx:1.5px;--dy:29px}.creature-rot.is-resting .moth-wing{animation:moth-wing-drop var(--dur) linear var(--delay) forwards}.creature-rot.is-resting .moth-core{animation:1.4s linear 1.05s forwards moth-core-drop}@keyframes moth-wing-drop{0%{opacity:1;transform:translate(0)rotate(0)}6%{transform:translate(var(--kx), -.9px) rotate(var(--kr));opacity:1}22%{transform:translate(calc(var(--dx) * .28), calc(var(--dy) * .07)) rotate(calc(var(--dr) * .5));opacity:1}42%{transform:translate(calc(var(--dx) * .34), calc(var(--dy) * .21)) rotate(calc(var(--dr) * .34));opacity:1}62%{transform:translate(calc(var(--dx) * .68), calc(var(--dy) * .42)) rotate(calc(var(--dr) * 1.05));opacity:1}82%{transform:translate(calc(var(--dx) * .8), calc(var(--dy) * .68)) rotate(calc(var(--dr) * .82));opacity:.9}to{transform:translate(var(--dx), var(--dy)) rotate(calc(var(--dr) * 1.5));opacity:0}}@keyframes moth-core-drop{0%{opacity:1;transform:translate(0)rotate(0)}8%{opacity:1;transform:translateY(-.7px)rotate(4deg)}34%{transform:translate(calc(var(--dx) * .3), calc(var(--dy) * .14)) rotate(16deg);opacity:1}70%{transform:translate(calc(var(--dx) * .7), calc(var(--dy) * .48)) rotate(34deg);opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(58deg);opacity:0}}.slt-mirror-wrap{flex:1;min-height:0;display:flex;position:relative}.slt-mirror,.slt-mirror-input{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;margin:0;padding:16px;font-size:13px;line-height:1.625;position:absolute;inset:0;overflow:auto}.slt-mirror{pointer-events:none;color:rgb(var(--c-accent))}.slt-mirror .is-punct{color:rgb(var(--c-text-dim) / .28)}.slt-mirror .is-mark{color:rgb(var(--c-life))}.slt-mirror-input{resize:none;color:#0000;caret-color:rgb(var(--c-accent));background:0 0}.slt-mirror-input::placeholder{color:rgb(var(--c-accent) / .3)}.slt-mirror-input:focus{outline:none}.slt-mirror-input::selection{background:rgb(var(--c-accent) / .35)}.slt-imgmark{color:rgb(var(--c-life));vertical-align:baseline;cursor:pointer;padding:0 .15em;font-size:.95em}.slt-imgmark:hover{filter:brightness(1.25)}@keyframes slt-choice{0%,to{outline-color:rgb(var(--c-accent) / .2)}50%{outline-color:rgb(var(--c-accent) / .95)}}.slt-choice{outline:2px solid rgb(var(--c-accent) / .95);outline-offset:2px;animation:1.1s ease-in-out infinite slt-choice}.slt-grab{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.slt-nopick{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:coarse){html,body{touch-action:manipulation}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true],.slt-selectable,.slt-bodyview{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}input:not([type=date]):not([type=time]):not([type=checkbox]):not([type=radio]),textarea{font-size:16px}.slt-tap{position:relative}.slt-tap:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%}}.slt-safe{padding-top:calc(env(safe-area-inset-top) + var(--slt-pad-y,0px));padding-bottom:calc(env(safe-area-inset-bottom) + var(--slt-pad-y,0px));padding-left:calc(env(safe-area-inset-left) + var(--slt-pad-x,0px));padding-right:calc(env(safe-area-inset-right) + var(--slt-pad-x,0px))}.slt-held{z-index:5;scale:1.03;box-shadow:0 6px 18px #00000073}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
