button.svelte-1xb4zr4{flex:0 0 auto;-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-sm);padding-top:var(--s-xsp);width:var(--s-xl);height:var(--s-lgp);border-radius:calc(var(--dock-border-radius) - var(--dock-border-width) + 2px);color:var(--c-neutral-900);background:var(--c-neutral-200);transition:background 80ms ease-out}button.svelte-1xb4zr4:hover,button.svelte-1xb4zr4:focus-visible{background:var(--c-neutral-100)}button.open.svelte-1xb4zr4{box-shadow:inset -1px -1px 0 var(--c-neutral-400),inset 1px 1px 0 var(--c-neutral-50);background:var(--c-neutral-200)}button.focused.svelte-1xb4zr4{box-shadow:inset 1px 1px 0 var(--c-neutral-300),inset -1px -1px #fff;background:var(--c-neutral-100)}button.svelte-1xb4zr4:not(.open) .icon:where(.svelte-1xb4zr4){filter:saturate(0);opacity:.7}button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4),button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4){width:100%;display:block;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1;text-align:center}@supports (overflow: clip) and (overflow-clip-margin: .3em){button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4),button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4){overflow:clip;overflow-clip-margin:.3em}}button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4):before,button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4):before,button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4):after,button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4):after{content:"";display:table}button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4):before,button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4):before{margin-bottom:calc((.74em - .95em) - 1em * ((1 - 1) / 2))}button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4):after,button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4):after{margin-top:-.05em}button.svelte-1xb4zr4 .icon:where(.svelte-1xb4zr4){font-size:18px}button.svelte-1xb4zr4 .label:where(.svelte-1xb4zr4){font-size:12px;letter-spacing:-.02em}.dock-container.svelte-1dvlzgz{position:absolute;bottom:0;left:0;right:0;justify-content:center;display:flex;pointer-events:none}.dock.svelte-1dvlzgz{--dock-border-radius: 20px;--dock-border-width: 8px;flex:0 1 auto;display:flex;justify-content:center;gap:var(--dock-border-width);z-index:1000;pointer-events:auto;border:1px solid var(--c-neutral-600);border-left-color:var(--c-neutral-200);border-top-color:var(--c-neutral-200);border-bottom-width:0;box-shadow:inset -1px 0 0 var(--c-neutral-400),inset 1px 1px 0 var(--c-neutral-50),0 8px 16px 8px #0001,0 2px 16px -8px #0006;padding:calc(var(--dock-border-width) - 1px);border-top-left-radius:var(--dock-border-radius);border-top-right-radius:var(--dock-border-radius);background:var(--c-neutral-200)}svg.svelte-ker4gf path{fill:inherit}svg.small.svelte-ker4gf{width:20px;height:20px}a.svelte-1nesdb8,button.svelte-1nesdb8{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-flex;gap:var(--s-xs);align-items:center;justify-content:center;position:relative;vertical-align:top;height:42px;padding:0 13px;border:none;outline-offset:-2px;text-decoration:none;text-align:center;border-radius:var(--window-border-radius);color:var(--c-neutral-900);fill:var(--c-neutral-900);background:var(--c-neutral-200);transition:background 80ms ease-out;box-shadow:0 1px var(--c-neutral-400)}a.svelte-1nesdb8:focus,button.svelte-1nesdb8:focus,a.svelte-1nesdb8:active,button.svelte-1nesdb8:active{outline:none}a.svelte-1nesdb8:focus-visible:not(:active),button.svelte-1nesdb8:focus-visible:not(:active){outline:2px solid var(--c-red-400)}a[disabled].svelte-1nesdb8,button[disabled].svelte-1nesdb8{pointer-events:none;box-shadow:none!important;color:var(--c-neutral-500)!important;fill:var(--c-neutral-500)!important}a[disabled].svelte-1nesdb8:not(.transparent),button[disabled].svelte-1nesdb8:not(.transparent){background:var(--c-neutral-100)!important}a[disabled].svelte-1nesdb8 .text:where(.svelte-1nesdb8),button[disabled].svelte-1nesdb8 .text:where(.svelte-1nesdb8),a[disabled].svelte-1nesdb8 .icon:where(.svelte-1nesdb8),button[disabled].svelte-1nesdb8 .icon:where(.svelte-1nesdb8){opacity:.5}a.svelte-1nesdb8:hover:not([disabled]):not(:active),button.svelte-1nesdb8:hover:not([disabled]):not(:active){background:var(--c-neutral-100)}a.min-width.svelte-1nesdb8,button.min-width.svelte-1nesdb8{min-width:var(--s-xlp)}a.square.svelte-1nesdb8,button.square.svelte-1nesdb8{width:42px;padding:0}a.square.small.svelte-1nesdb8,button.square.small.svelte-1nesdb8,a.square.compact.svelte-1nesdb8,button.square.compact.svelte-1nesdb8{width:32px}a.small.svelte-1nesdb8,button.small.svelte-1nesdb8,a.compact.svelte-1nesdb8,button.compact.svelte-1nesdb8{height:32px}a.small.svelte-1nesdb8 .icon:where(.svelte-1nesdb8) svg,button.small.svelte-1nesdb8 .icon:where(.svelte-1nesdb8) svg,a.compact.svelte-1nesdb8 .icon:where(.svelte-1nesdb8) svg,button.compact.svelte-1nesdb8 .icon:where(.svelte-1nesdb8) svg{width:20px;height:20px}a.small.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child,button.small.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child,a.compact.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child,button.compact.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child{margin:0 -2px}a.small.svelte-1nesdb8,button.small.svelte-1nesdb8{padding:0 var(--s-sm)}a.compact.svelte-1nesdb8,button.compact.svelte-1nesdb8{padding:0}a.block.svelte-1nesdb8,button.block.svelte-1nesdb8{width:100%}a.cta.svelte-1nesdb8,button.cta.svelte-1nesdb8{background:var(--c-blue-700);color:#fff;fill:#fff;box-shadow:none}a.cta.svelte-1nesdb8:hover:not([disabled]):not(:active),button.cta.svelte-1nesdb8:hover:not([disabled]):not(:active){background:var(--c-blue-600)}a.transparent.svelte-1nesdb8,button.transparent.svelte-1nesdb8{background:transparent;color:var(--c-neutral-900);fill:var(--c-neutral-900);box-shadow:none}a.transparent.svelte-1nesdb8:hover:not([disabled]):not(:active),button.transparent.svelte-1nesdb8:hover:not([disabled]):not(:active){background:transparent;color:var(--c-blue-600);fill:var(--c-blue-600)}a.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):not(:last-child),button.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):not(:last-child){margin-left:-3px}a.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):not(:first-child),button.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):not(:first-child){margin-right:-3px}a.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child,button.svelte-1nesdb8 .icon:where(.svelte-1nesdb8):first-child:last-child{margin:0 -4px}a.svelte-1nesdb8 .icon:where(.svelte-1nesdb8),button.svelte-1nesdb8 .icon:where(.svelte-1nesdb8){flex:0 0 auto}a.svelte-1nesdb8 .text:where(.svelte-1nesdb8),button.svelte-1nesdb8 .text:where(.svelte-1nesdb8){font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}@supports (overflow: clip) and (overflow-clip-margin: .3em){a.svelte-1nesdb8 .text:where(.svelte-1nesdb8),button.svelte-1nesdb8 .text:where(.svelte-1nesdb8){overflow:clip;overflow-clip-margin:.3em}}.form-label.svelte-133fbiu{display:block}.required-asterisk.svelte-133fbiu{font-size:12px;margin-left:.2em;color:var(--c-red-400);line-height:1}label.svelte-ca2lpj{display:flex;flex-direction:column;gap:var(--s-smp)}input.svelte-ca2lpj{display:block;width:100%;box-shadow:none;outline:none;padding:0 var(--s-smp);height:42px;font-family:var(--font-family);font-size:15px;line-height:1.55;letter-spacing:-.02em;font-weight:400;color:var(--c-neutral-900);background:var(--c-neutral-50);border:1px solid var(--c-neutral-300);border-radius:var(--window-border-radius);transition:background 80ms ease}input.svelte-ca2lpj[disabled],fieldset[disabled] input.svelte-ca2lpj{color:var(--c-neutral-500);background:var(--c-neutral-100);border-color:var(--c-neutral-200)}input.svelte-ca2lpj:focus{box-shadow:inset 0 0 0 2px var(--c-neutral-900)}input.svelte-ca2lpj:user-invalid{outline:2px solid var(--c-red-400)}.input-container.svelte-ca2lpj{position:relative}.input-container.svelte-ca2lpj input:where(.svelte-ca2lpj){padding-right:38px}.input-container.svelte-ca2lpj button{position:absolute;top:5px;right:5px}label.svelte-1grwnrl{display:flex;flex-direction:column;gap:var(--s-smp)}input.svelte-1grwnrl{display:block;width:100%;box-shadow:none;outline:none;padding:0 var(--s-smp);height:42px;font-family:var(--font-family);font-size:15px;line-height:1.55;letter-spacing:-.02em;font-weight:400;color:var(--c-neutral-900);background:var(--c-neutral-50);border:1px solid var(--c-neutral-300);border-radius:var(--window-border-radius);transition:background 80ms ease}input.svelte-1grwnrl[disabled],fieldset[disabled] input.svelte-1grwnrl{color:var(--c-neutral-500);background:var(--c-neutral-100);border-color:var(--c-neutral-200)}input.svelte-1grwnrl:focus{box-shadow:inset 0 0 0 2px var(--c-neutral-900)}input.svelte-1grwnrl:user-invalid{outline:2px solid var(--c-red-400)}label.svelte-151u61a{width:100%;display:flex;flex-direction:column;gap:var(--s-smp)}textarea.svelte-151u61a{display:block;width:100%;box-shadow:none;outline:none;padding:0 var(--s-smp);height:42px;font-family:var(--font-family);font-size:15px;line-height:1.55;letter-spacing:-.02em;font-weight:400;color:var(--c-neutral-900);background:var(--c-neutral-50);border:1px solid var(--c-neutral-300);border-radius:var(--window-border-radius);transition:background 80ms ease;padding-top:var(--s-sm);padding-bottom:var(--s-sm);overflow:hidden;height:auto;resize:vertical;min-height:42px}textarea.svelte-151u61a[disabled],fieldset[disabled] textarea.svelte-151u61a{color:var(--c-neutral-500);background:var(--c-neutral-100);border-color:var(--c-neutral-200)}textarea.svelte-151u61a:focus{box-shadow:inset 0 0 0 2px var(--c-neutral-900)}textarea.svelte-151u61a:user-invalid{outline:2px solid var(--c-red-400)}.message.svelte-1q21ry9{padding:var(--s-md) var(--s-smp);border-radius:var(--s-sm);background:#fff}.message.svelte-1q21ry9 .ui-text-sm:where(.svelte-1q21ry9){white-space:pre-line}.os-window.svelte-1vzkisu{--window-border-radius: 12px;--window-border-width: 6px;--window-resize-handles-width: max(8px, var(--window-border-width)) ;--window-resize-edge-offset: calc(var(--window-border-width) - var(--window-resize-handles-width));--window-resize-corner-size: calc(var(--window-resize-handles-width) * 2);position:absolute;display:grid;grid-template-rows:var(--window-title-height) calc(var(--window-border-width) - 1px) 1fr;grid-template-columns:1fr;border:1px solid var(--c-neutral-600);border-left-color:var(--c-neutral-200);border-top-color:var(--c-neutral-200);box-shadow:inset -1px -1px 0 var(--c-neutral-400),inset 1px 1px 0 var(--c-neutral-50),0 8px 16px 8px #0001,0 2px 16px -8px #0006;border-radius:var(--window-border-radius);padding:calc(var(--window-border-width) - 1px);color:var(--c-neutral-900);background:var(--c-neutral-300)}.os-window.os-window-focused.svelte-1vzkisu{box-shadow:inset -1px -1px 0 var(--c-neutral-400),inset 1px 1px 0 var(--c-neutral-50),0 24px 32px -12px #0002,0 32px 64px -16px #0002,0 0 64px #0002,0 1px 16px -8px #0008}.os-window.os-window-focused.svelte-1vzkisu .os-window-titlebar:where(.svelte-1vzkisu){color:#fff;background:linear-gradient(90deg,var(--c-teal-900),var(--c-teal-600))}.os-window-titlebar.svelte-1vzkisu{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;align-items:center;color:var(--c-neutral-100);background:linear-gradient(90deg,var(--c-neutral-500),var(--c-neutral-400));border-radius:calc(var(--window-border-radius) - var(--window-border-width))}.os-window-title.svelte-1vzkisu{padding:0 var(--s-sm);letter-spacing:-.02em;line-height:1;font-size:14px;font-weight:500}.os-window-title.svelte-1vzkisu:before,.os-window-title.svelte-1vzkisu:after{content:"";display:table}.os-window-title.svelte-1vzkisu:before{margin-bottom:calc((.74em - .95em) - 1em * ((1 - 1) / 2))}.os-window-title.svelte-1vzkisu:after{margin-top:-.05em}.os-window-controls.svelte-1vzkisu{flex:0 0 auto}.os-window-controls.svelte-1vzkisu button:where(.svelte-1vzkisu){height:var(--window-title-height);width:var(--window-title-height);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--window-border-radius) - var(--window-border-width));transition:background 80ms ease-out}.os-window-controls.svelte-1vzkisu button:where(.svelte-1vzkisu):hover,.os-window-controls.svelte-1vzkisu button:where(.svelte-1vzkisu):focus-visible{background:var(--c-red-600)}.os-window-controls.svelte-1vzkisu button:where(.svelte-1vzkisu):active svg:where(.svelte-1vzkisu){transform:scale(.93)}.os-window-controls.svelte-1vzkisu button:where(.svelte-1vzkisu) svg:where(.svelte-1vzkisu){width:20px;height:20px;fill:#fff;transition:scale .1s ease-out}.os-window-contents.svelte-1vzkisu{grid-row:3;background:var(--c-neutral-100);min-width:0;overflow-x:hidden;overflow-y:auto;border-radius:calc(var(--window-border-radius) - var(--window-border-width));box-shadow:inset -1px -1px var(--c-neutral-200),inset 1px 1px var(--c-neutral-400)}.os-window-edge-right.svelte-1vzkisu,.os-window-edge-bottom.svelte-1vzkisu,.os-window-edge-left.svelte-1vzkisu,.os-window-edge-top.svelte-1vzkisu,.os-window-corner-br.svelte-1vzkisu,.os-window-corner-bl.svelte-1vzkisu,.os-window-corner-tr.svelte-1vzkisu,.os-window-corner-tl.svelte-1vzkisu{-webkit-user-select:none;user-select:none;position:absolute}.os-window-edge-right.svelte-1vzkisu,.os-window-edge-left.svelte-1vzkisu{cursor:ew-resize;width:var(--window-resize-handles-width);top:var(--window-border-width);bottom:var(--window-border-width)}.os-window-edge-right.svelte-1vzkisu{right:var(--window-resize-edge-offset)}.os-window-edge-left.svelte-1vzkisu{left:var(--window-resize-edge-offset)}.os-window-edge-bottom.svelte-1vzkisu,.os-window-edge-top.svelte-1vzkisu{cursor:ns-resize;height:var(--window-resize-handles-width);left:var(--window-border-width);right:var(--window-border-width)}.os-window-edge-bottom.svelte-1vzkisu{bottom:var(--window-resize-edge-offset)}.os-window-edge-top.svelte-1vzkisu{top:var(--window-resize-edge-offset)}.os-window-corner-br.svelte-1vzkisu,.os-window-corner-bl.svelte-1vzkisu,.os-window-corner-tr.svelte-1vzkisu,.os-window-corner-tl.svelte-1vzkisu{width:var(--window-resize-corner-size);height:var(--window-resize-corner-size)}.os-window-corner-br.svelte-1vzkisu{cursor:nwse-resize;right:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2);bottom:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2)}.os-window-corner-bl.svelte-1vzkisu{cursor:nesw-resize;left:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2);bottom:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2)}.os-window-corner-tr.svelte-1vzkisu{cursor:nesw-resize;right:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2);top:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2)}.os-window-corner-tl.svelte-1vzkisu{cursor:nwse-resize;left:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2);top:calc(var(--window-border-width) - var(--window-resize-handles-width) * 2)}.os-desktop.svelte-1bf3ek5{background-color:#000;overflow:hidden;position:relative;touch-action:none}
