rect.svelte-7jzgrt{stroke:var(--color-primary-90);transition:all .26s ease-out}rect.svelte-7jzgrt{fill:var(--color-background)}svg.svelte-7jzgrt:hover rect:where(.svelte-7jzgrt){transition-duration:90ms;stroke:var(--color-primary-90)}svg.svelte-7jzgrt:hover rect.back:where(.svelte-7jzgrt){transition-duration:90ms;transform:translate(5px) translateY(-5px)}svg.svelte-7jzgrt:active rect.front:where(.svelte-7jzgrt){fill:var(--color-primary-90)}.arrow.svelte-adi0ck{transition:all .26s ease-out}svg.svelte-adi0ck:hover .arrow:where(.svelte-adi0ck){transition-duration:90ms;transform:translateY(5px)}svg.svelte-adi0ck:active .arrow:where(.svelte-adi0ck){transform:translateY(8px)}.stick.svelte-jedsx4{transition:all .26s ease-out}svg.svelte-jedsx4:hover .stick:where(.svelte-jedsx4){transition-duration:90ms;transform:translateY(-5px)}svg.svelte-jedsx4:active .stick:where(.svelte-jedsx4){transform:translateY(3px)}line.svelte-1yxt95{transition:all .14s ease-out}line.svelte-bj32y8{transition:all .26s ease-out}svg.svelte-bj32y8:hover line:where(.svelte-bj32y8){transition-duration:90ms;transform:rotate(90deg)}circle.svelte-fb8pez{animation:svelte-fb8pez-rotate 1s linear infinite}@keyframes svelte-fb8pez-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cap.svelte-lpe9za{transform-box:fill-box;transform-origin:center;transition:all .26s ease-out}svg.svelte-lpe9za:hover .cap:where(.svelte-lpe9za){transition-duration:90ms;transform:translateY(-10px) translate(2px) rotate(8deg)}svg.svelte-lpe9za:active .cap:where(.svelte-lpe9za){transform:translateY(-15px) translate(4px) rotate(15deg)}.arrow.svelte-85nood{transition:all .26s ease-out}svg.svelte-85nood:hover .arrow:where(.svelte-85nood){transition-duration:90ms;transform:translateY(-5px)}svg.svelte-85nood:active .arrow:where(.svelte-85nood){transform:translateY(-8px)}line.svelte-18cihek{transition:all .26s ease-out}svg.svelte-18cihek:hover line.animated:where(.svelte-18cihek){transition-duration:90ms;transform:rotate(90deg)}button.svelte-11linj7{all:unset;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--border-radius-regular);border:var(--border-regular);background:var(--color-background-object);transition:color .26s ease-out,background-color .26s ease-out,border-color .26s ease-out}button.grouped.svelte-11linj7{border:none;border-radius:0}button.svelte-11linj7:hover:enabled{transition-duration:90ms;background:var(--color-accent-20);cursor:pointer;transform:none}button.danger.svelte-11linj7:hover:enabled{transition-duration:90ms;background:color-mix(in hsl,var(--color-danger-10) 72%,var(--color-background-object));cursor:pointer}button.svelte-11linj7:disabled{background-color:var(--color-inactive-90);border-color:var(--color-inactive-70);color:var(--color-inactive-50);cursor:not-allowed}.theme-icon.svelte-1cmi4dh{display:inline-flex;align-items:center;justify-content:center}.account-menu.svelte-1mzjx0{position:relative;display:inline-flex;width:min(100%,240px)}.account-menu.header.svelte-1mzjx0{justify-content:flex-end}.account-menu.sidebar.svelte-1mzjx0{width:100%}.menu-trigger.svelte-1mzjx0{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:.7rem;width:100%;min-width:0;padding:.78rem .95rem;border:1px solid color-mix(in hsl,var(--color-border) 90%,transparent);border-radius:calc(var(--border-radius-regular) + 1px);background:color-mix(in hsl,var(--color-background-object) 92%,var(--color-background) 8%);color:var(--color-accent-90);font-weight:650;letter-spacing:.01em;cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out,color .16s ease-out}.menu-trigger.svelte-1mzjx0:hover,.menu-trigger.open.svelte-1mzjx0{background:color-mix(in hsl,var(--color-accent-20) 65%,var(--color-background-object));border-color:color-mix(in hsl,var(--color-accent-50) 55%,transparent);color:var(--color-accent-95);box-shadow:var(--shadow-sm)}.account-menu.theme-dark.svelte-1mzjx0 .menu-trigger:where(.svelte-1mzjx0){color:var(--color-text-regular);background:color-mix(in hsl,var(--color-background-object) 94%,var(--color-accent-20) 6%)}.account-menu.theme-dark.svelte-1mzjx0 .menu-trigger:where(.svelte-1mzjx0):hover,.account-menu.theme-dark.svelte-1mzjx0 .menu-trigger.open:where(.svelte-1mzjx0){background:color-mix(in hsl,var(--color-background-object) 74%,var(--color-accent-30) 26%);border-color:color-mix(in hsl,var(--color-accent-60) 36%,var(--color-border));color:var(--color-primary-95);box-shadow:var(--shadow-md)}.menu-trigger.svelte-1mzjx0:focus-visible{outline:2px solid color-mix(in hsl,var(--color-accent-60) 80%,transparent);outline-offset:2px}.menu-trigger-label.svelte-1mzjx0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-trigger-caret.svelte-1mzjx0{flex:none;width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.08rem) rotate(45deg);transition:transform .16s ease-out}.menu-trigger.open.svelte-1mzjx0 .menu-trigger-caret:where(.svelte-1mzjx0){transform:translateY(.08rem) rotate(-135deg)}.menu-panel.svelte-1mzjx0{position:absolute;top:calc(100% + .6rem);right:0;z-index:80;width:min(240px,min(100vw - 1.5rem,100%));display:flex;flex-direction:column;gap:.2rem;padding:.45rem;border:1px solid color-mix(in hsl,var(--color-border) 88%,transparent);border-radius:calc(var(--border-radius-regular) + 1px);background:color-mix(in hsl,var(--color-background-object) 96%,var(--color-background) 4%);box-shadow:var(--shadow-md)}.sidebar.svelte-1mzjx0 .menu-panel:where(.svelte-1mzjx0){top:auto;bottom:calc(100% + .75rem);left:0;right:auto}.menu-row.svelte-1mzjx0{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;padding:.85rem .95rem;border:0;border-radius:var(--border-radius-regular);background:transparent;color:var(--color-text-regular);font-size:1rem;font-weight:650;letter-spacing:.01em;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out}a.menu-row.svelte-1mzjx0:visited{color:var(--color-text-regular)}.menu-row.svelte-1mzjx0:hover,.menu-row.svelte-1mzjx0:focus-visible{background:color-mix(in hsl,var(--color-accent-20) 70%,var(--color-background-object));color:var(--color-accent-90);text-decoration:none;outline:none}.logout-row.svelte-1mzjx0{color:var(--color-accent-85)}.theme-row.svelte-1mzjx0{cursor:default}.theme-row.svelte-1mzjx0:hover,.theme-row.svelte-1mzjx0:focus-visible{background:color-mix(in hsl,var(--color-background-object) 84%,var(--color-background) 16%);color:var(--color-text-regular)}.theme-label.svelte-1mzjx0{color:var(--color-text-secondary)}.theme-toggle-wrap.svelte-1mzjx0{flex:none}@media(max-width:980px){.sidebar.svelte-1mzjx0 .menu-panel:where(.svelte-1mzjx0){top:calc(100% + .6rem);bottom:auto}}@media(max-width:640px){.account-menu.svelte-1mzjx0,.account-menu.header.svelte-1mzjx0{width:100%}.menu-panel.svelte-1mzjx0{left:0;right:auto;width:min(100%,calc(100vw - 1.5rem))}}.card.svelte-1udyrqm{min-width:fit-content;position:relative;--card-border-color: var(--color-border);--card-corner-size: 14px;border-radius:0;background:var(--color-background-object);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .26s ease-out,box-shadow .26s ease-out}.primary.svelte-1udyrqm{--card-border-color: var(--color-border)}.confirm.svelte-1udyrqm{color:var(--color-confirm-90);--card-border-color: var(--color-confirm-60);background:color-mix(in hsl,var(--color-confirm-10) 88%,transparent)}.danger.svelte-1udyrqm{color:var(--color-danger-90);--card-border-color: var(--color-danger-60);background:color-mix(in hsl,var(--color-danger-10) 88%,transparent)}.action.svelte-1udyrqm{color:var(--color-action-90);--card-border-color: var(--color-action-60);background:color-mix(in hsl,var(--color-action-10) 88%,transparent)}.floating.svelte-1udyrqm:hover{transition-duration:90ms;box-shadow:var(--shadow-md);transform:translateY(-2px)}.border.svelte-1udyrqm{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--card-border-color)}.border-corners.svelte-1udyrqm{border-color:transparent;isolation:isolate}.border-corners.svelte-1udyrqm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(var(--card-border-color) 0 0) top left / var(--card-corner-size) var(--border-width) no-repeat,linear-gradient(var(--card-border-color) 0 0) top left / var(--border-width) var(--card-corner-size) no-repeat,linear-gradient(var(--card-border-color) 0 0) top right / var(--card-corner-size) var(--border-width) no-repeat,linear-gradient(var(--card-border-color) 0 0) top right / var(--border-width) var(--card-corner-size) no-repeat,linear-gradient(var(--card-border-color) 0 0) bottom left / var(--card-corner-size) var(--border-width) no-repeat,linear-gradient(var(--card-border-color) 0 0) bottom left / var(--border-width) var(--card-corner-size) no-repeat,linear-gradient(var(--card-border-color) 0 0) bottom right / var(--card-corner-size) var(--border-width) no-repeat,linear-gradient(var(--card-border-color) 0 0) bottom right / var(--border-width) var(--card-corner-size) no-repeat}.alert.svelte-1frq9vu{width:100%}.alert-card-body.svelte-1frq9vu{height:fit-content;padding:10px}.header.svelte-1frq9vu{display:flex;gap:10px;align-items:center}.content.svelte-1frq9vu{display:flex;flex-direction:column;align-items:start;gap:10px;padding-top:10px}span.svelte-dtbgkf{width:fit-content;border-radius:calc(var(--border-radius-regular) - 1px);border:var(--border-regular);padding:.24rem .64rem;font-size:.74rem;font-weight:600;letter-spacing:.03em;text-align:center;-webkit-user-select:none;user-select:none;color:var(--color-accent-80);background-color:var(--color-accent-20);border-color:var(--color-accent-40)}.button.svelte-18sv61c{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:fit-content;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:calc(var(--border-radius-regular) + 1px);padding:.64rem 1.05rem;text-align:center;-webkit-user-select:none;user-select:none;font-weight:650;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:color .26s ease-out,background-color .26s ease-out,border-color .26s ease-out;color:var(--color);background-color:var(--color-background);border-color:var(--color-border)}.filled.svelte-18sv61c{color:var(--color-background);background-color:var(--color-background-filled);border-color:var(--color-background-filled)}.primary.svelte-18sv61c{--color: var(--color-accent-80);--color-border: var(--color-accent-60);--color-background: var(--color-background-object);--color-background-filled: var(--color-accent-70)}.confirm.svelte-18sv61c{--color: var(--color-confirm-90);--color-border: var(--color-confirm-60);--color-background: var(--color-confirm-10);--color-background-filled: var(--color-confirm-60)}.danger.svelte-18sv61c{--color: var(--color-danger-90);--color-border: var(--color-danger-60);--color-background: var(--color-danger-10);--color-background-filled: var(--color-danger-60)}.action.svelte-18sv61c{--color: var(--color-accent-80);--color-border: var(--color-accent-60);--color-background: var(--color-background-object);--color-background-filled: var(--color-accent-70)}button.button.svelte-18sv61c:hover:enabled,a.button.svelte-18sv61c:hover:not([aria-disabled=true]){box-shadow:none;transform:none;transition-duration:90ms;color:var(--color);background-color:color-mix(in hsl,var(--color-background) 95%,var(--color) 5%);border-color:color-mix(in hsl,var(--color-border) 82%,var(--color) 18%)}button.button.filled.svelte-18sv61c:hover:enabled,a.button.filled.svelte-18sv61c:hover:not([aria-disabled=true]){transition-duration:90ms;color:var(--color-background);background-color:color-mix(in hsl,var(--color-background-filled) 88%,var(--color) 12%);border-color:color-mix(in hsl,var(--color-background-filled) 88%,var(--color) 12%)}button.button.svelte-18sv61c:active:enabled,a.button.svelte-18sv61c:active:not([aria-disabled=true]){box-shadow:none;transform:none}button.button.svelte-18sv61c:disabled,a.button[aria-disabled=true].svelte-18sv61c{background-color:var(--color-inactive-90);color:var(--color-inactive-50);border-color:var(--color-inactive-70);cursor:not-allowed}a.button[aria-disabled=true].svelte-18sv61c{pointer-events:none}summary.svelte-7cymyq{padding-bottom:6px;font-weight:650;color:var(--color-primary-90);text-decoration:underline;text-underline-offset:3px;cursor:pointer}summary.svelte-7cymyq::marker{content:none}.input-container.svelte-8ff5h4{width:100%;display:flex;flex-direction:column;gap:6px}label.svelte-8ff5h4{background-color:transparent;font-size:13px;font-weight:600;color:var(--color-text-secondary);pointer-events:none;transition:var(--transition);-webkit-user-select:none;user-select:none}input.svelte-8ff5h4{width:100%;padding:.74rem .82rem;font-size:16px;background-color:var(--color-background-object);color:var(--color-text-regular);border-width:1px;border-style:solid;border-radius:calc(var(--border-radius-regular) - 2px);border-color:color-mix(in hsl,var(--color-border) 86%,var(--color-primary-20));transition:var(--transition)}input.svelte-8ff5h4:focus{outline:none;border-color:var(--color-accent-70);box-shadow:var(--focus-ring)}input.svelte-8ff5h4::placeholder{color:var(--color-inactive-50)}input.invalid.svelte-8ff5h4{border-color:var(--color-danger-50);background:var(--color-danger-10)}span.error-message.svelte-8ff5h4{color:var(--color-danger-50);font-size:13px}a.svelte-1jt144g{color:var(--color-accent-80);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .26s ease-out}a.underline.svelte-1jt144g{text-decoration:underline}a.svelte-1jt144g:hover{transition-duration:90ms;text-decoration:underline;color:var(--color-accent-60)}a.svelte-1jt144g:visited{color:var(--color-accent-80)}a.svelte-1jt144g:focus-visible{text-decoration:underline}dialog.svelte-ta60gp{top:50%;left:50%;transform:translate(-50%) translateY(-50%);border:var(--border-regular);border-radius:calc(var(--border-radius-regular) + 2px);padding:0;background:var(--color-background-object);color:var(--color-text-regular);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:var(--transition);max-width:min(680px,calc(100vw - 1rem));max-height:calc(100vh - 1rem);overflow:auto}.primary.svelte-ta60gp{border-color:var(--color-border)}.danger.svelte-ta60gp{border-color:var(--color-danger-60);background:color-mix(in hsl,var(--color-danger-10) 92%,var(--color-background-object))}dialog[open].svelte-ta60gp{animation:svelte-ta60gp-fadein .18s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-ta60gp-fadein{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(-50%) scale(1)}}.svelte-ta60gp::backdrop{background-color:#121a2159;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}div.modal-content.svelte-ta60gp{padding:20px;position:relative}div.modal-content.has-close.svelte-ta60gp{padding-right:56px}.close-modal.svelte-ta60gp{all:unset;position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--border-radius-regular);border:var(--border-regular);background:var(--color-background-object);color:var(--color-primary-90);cursor:pointer;transition:var(--transition)}.close-modal.svelte-ta60gp:hover{background:color-mix(in hsl,var(--color-background-object) 94%,var(--color-accent-30) 6%)}dialog.danger.svelte-ta60gp .close-modal:where(.svelte-ta60gp){border-color:var(--color-danger-60);background:transparent;color:var(--color-danger-60)}dialog.danger.svelte-ta60gp .close-modal:where(.svelte-ta60gp):hover{background:color-mix(in hsl,var(--color-danger-60) 90%,var(--color-danger-90) 10%);color:var(--color-background-object)}.progress-bar.svelte-1qjgclg{position:relative;width:100%;height:34px;background-color:var(--color-primary-15);border:var(--border-regular);border-radius:var(--border-radius-regular)}.progress-fill.svelte-1qjgclg{height:100%;background:var(--color-accent-60);border-radius:var(--border-radius-regular);transition:var(--transition)}p.svelte-1qjgclg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;z-index:1;transition:var(--transition);-webkit-user-select:none;user-select:none}p.dark.svelte-1qjgclg{color:var(--color-primary-95)}.separator.svelte-cysdcr{border:0}.horizontal.svelte-cysdcr{width:100%;border-top:var(--border-regular);opacity:.7}.vertical.svelte-cysdcr{height:100%;border-left:var(--border-regular);opacity:.7}
