@keyframes gradient{0%{background-position:0 50%}to{background-position:100% 50%}}.pulseLoading{animation:gradient 1.5s infinite;background:linear-gradient(90deg,#6c6c6c47 25%,#acacac40 50%,#6c6c6c47 75%);background-size:400% 400%}.achievementShine{animation:gradient 5s ease-in-out infinite alternate;background:linear-gradient(115deg,transparent 15%,hsla(0,0%,100%,.6) 50%,transparent 85%);background-size:250% 250%;inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute}.mantine-Modal-body{padding-top:var(--mb-padding,var(--mantine-spacing-md))}.genericTranslucentSurface,.mantine-Modal-content{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.9)}.mantine-ColorInput-dropdown,.mantine-HoverCard-dropdown,.mantine-Menu-dropdown,.mantine-Popover-dropdown{--popover-border-color:color-mix(in srgb,var(--mantine-color-ink-6) 20%,#fff);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);background-color:hsla(0,0%,100%,.88);border:1px solid var(--popover-border-color);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-md)}.mantine-Combobox-option,.mantine-Menu-item{border-radius:var(--mantine-radius-md)}.mantine-Menu-dropdown{--menu-item-hover:color-mix(in srgb,var(--mantine-color-ink-6) 10%,transparent)}.mantine-Combobox-option:hover:not([data-combobox-disabled]){background-color:color-mix(in srgb,var(--mantine-color-ink-6) 8%,transparent)}.mantine-Combobox-option[data-combobox-active],.mantine-Combobox-option[data-combobox-selected]{background-color:color-mix(in srgb,var(--mantine-color-ink-6) 14%,transparent);color:var(--mantine-color-ink-8)}.mantine-Input-section[data-position=left]{color:var(--section-accent,var(--mantine-color-ink-6))}.mantine-Modal-content{display:flex;flex-direction:column;overflow:hidden}.mantine-Modal-header{flex:0 0 auto}.mantine-Switch-track{cursor:pointer}.mantine-Modal-content[data-full-screen] .mantine-Modal-header{border-radius:0}.mantine-Modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-color:var(--mantine-color-ink-4) transparent;scrollbar-width:thin}.mantine-Modal-body::-webkit-scrollbar{width:10px}.mantine-Modal-body::-webkit-scrollbar-track{background:transparent}.mantine-Modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--mantine-color-ink-4) 0,var(--mantine-color-ink-6) 100%);background-clip:padding-box;border:2px solid transparent;border-radius:var(--mantine-radius-md)}.mantine-Modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--mantine-color-ink-5) 0,var(--mantine-color-ink-7) 100%);background-clip:padding-box}.mantine-Calendar-day[data-weekend]{color:var(--mantine-color-amber-6)}.mantine-Calendar-day[data-selected]{color:var(--mantine-primary-color-contrast)}@font-face{font-family:Latin Modern Roman;font-style:normal;font-weight:400;src:url(/build/fonts/lmroman10-regular.fcd99fd2.otf) format("opentype")}@font-face{font-family:Latin Modern Roman;font-style:italic;font-weight:400;src:url(/build/fonts/lmroman10-italic.6cfa58ab.otf) format("opentype")}@font-face{font-family:Latin Modern Roman;font-style:normal;font-weight:700;src:url(/build/fonts/lmroman10-bold.c36caa34.otf) format("opentype")}@font-face{font-family:Latin Modern Roman;font-style:italic;font-weight:700;src:url(/build/fonts/lmroman10-bolditalic.15b34c7a.otf) format("opentype")}@font-face{font-family:Latin Modern Mono;font-style:normal;font-weight:400;src:url(/build/fonts/lmmonolt10-regular.f280c942.otf) format("opentype")}@font-face{font-family:Latin Modern Mono;font-style:italic;font-weight:400;src:url(/build/fonts/lmmonolt10-oblique.60f7be19.otf) format("opentype")}@font-face{font-family:Latin Modern Mono;font-style:normal;font-weight:700;src:url(/build/fonts/lmmonolt10-bold.1777cd46.otf) format("opentype")}@font-face{font-family:Latin Modern Mono;font-style:italic;font-weight:700;src:url(/build/fonts/lmmonolt10-boldoblique.1afdfd95.otf) format("opentype")}.monospace{font-family:Latin Modern Mono,monospace}.zigzags{--zigzag-color:#000;background-image:linear-gradient(135deg,var(--zigzag-color) 25%,transparent 25%),linear-gradient(225deg,var(--zigzag-color) 25%,transparent 25%),linear-gradient(315deg,var(--zigzag-color) 25%,transparent 25%),linear-gradient(45deg,var(--zigzag-color) 25%,transparent 25%);background-position:-10px 0,-10px 0,0 0,0 0;background-size:20px 20px;opacity:.8}.Mndm5har{align-items:center;background:color-mix(in srgb,var(--chip-color) 16%,transparent);border:1px solid color-mix(in srgb,var(--chip-color) 30%,transparent);border-radius:50%;display:flex;flex-shrink:0;justify-content:center}.clGQTi1P{color:var(--mantine-color-ink-4);opacity:0;transform:translateX(-4px);transition:opacity .12s ease,transform .12s ease}.zBuGOoU8:hover .clGQTi1P,.zBuGOoU8[data-hovered] .clGQTi1P{opacity:1;transform:translateX(0)}.FG_a9lhT{align-items:center;background:color-mix(in srgb,var(--mantine-color-emerald-6) 12%,transparent);border:1px solid color-mix(in srgb,var(--mantine-color-emerald-6) 30%,transparent);border-radius:var(--mantine-radius-md);display:flex;gap:var(--mantine-spacing-sm);margin-bottom:calc(var(--mantine-spacing-xs)/2);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.g2B9vfpc{flex:1;min-width:0}.WDxuQQfB{max-height:min(40vh,264px);overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--mantine-color-ink-6) 30%,transparent) transparent;scrollbar-width:thin}.WDxuQQfB::-webkit-scrollbar{width:6px}.WDxuQQfB::-webkit-scrollbar-track{background:transparent}.WDxuQQfB::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mantine-color-ink-6) 25%,transparent);border-radius:999px}.AsVqeS3E{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);max-height:60vh;overflow-y:auto;padding:var(--mantine-spacing-sm)}@media (max-width:48em){.AsVqeS3E{max-height:70vh}}.wugsdtT_{border-radius:var(--mantine-radius-sm)}.zQ6aa5Q4{background:transparent;border-radius:999px;color:inherit;cursor:pointer;gap:8px;padding:4px 16px 4px 4px;position:relative;text-decoration:none;transition:background-color .15s ease}.FEHR2yKK,.zQ6aa5Q4{align-items:center;display:inline-flex}.FEHR2yKK{border-radius:50%;color:var(--mantine-color-white);flex-shrink:0;height:26px;justify-content:center;width:26px}.wPcbMZeF .FEHR2yKK{background:color-mix(in srgb,var(--link-accent,#fff) 70%,#000 30%)}.zQ6aa5Q4:hover{background:color-mix(in srgb,var(--link-accent,#fff) 20%,transparent)}.zQ6aa5Q4:focus-visible{outline:2px solid var(--mantine-color-white);outline-offset:2px}.wPcbMZeF,.wPcbMZeF:hover{background:color-mix(in srgb,var(--link-accent,#fff) 85%,transparent)}.AiQg4hFM{cursor:not-allowed;opacity:.45;pointer-events:none}.qOnqbJQk{align-items:center;border-radius:999px;color:inherit;display:flex;gap:10px;padding:6px 16px 6px 6px;text-decoration:none;transition:background-color .15s ease}.qOnqbJQk:hover{background:color-mix(in srgb,var(--link-accent,#fff) 15%,transparent)}.qOnqbJQk:focus-visible{outline:2px solid var(--mantine-color-white);outline-offset:2px}.TJudpGH4{align-items:center;border-radius:50%;color:var(--mantine-color-white);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.LYhk8law,.LYhk8law:hover{background:color-mix(in srgb,var(--link-accent,#fff) 85%,transparent)}.LYhk8law .TJudpGH4{background:color-mix(in srgb,var(--link-accent,#fff) 70%,#000 30%)}.a7bCtT9K{cursor:not-allowed;opacity:.45;pointer-events:none}.UkE7tvK1{flex-shrink:0;opacity:.85;transition:transform .15s ease}.HOLt5ZqB{transform:rotate(180deg)}.j8Dfc8KQ{padding:4px 0 4px 24px}.jOLFaPL1{border-radius:var(--mantine-radius-lg);font-size:var(--mantine-font-size-sm);line-height:1.35;max-width:85%;overflow-wrap:anywhere;padding:5px 10px;white-space:pre-wrap;width:fit-content}.mflxpp8K{align-self:flex-end;background-color:var(--mantine-color-ink-6);border-bottom-right-radius:var(--mantine-radius-xs);color:var(--mantine-color-white)}.xboSPyCy{align-self:flex-start;background-color:var(--mantine-color-gray-1);border-bottom-left-radius:var(--mantine-radius-xs);color:var(--mantine-color-ink-8)}.U4MymDeB{border-radius:8px;transition:background-color .1s ease}.U4MymDeB:focus-visible,.U4MymDeB:hover{background-color:var(--mantine-color-gray-1)}.R1BK1BUz{border-radius:8px;transition:background-color .1s ease}.R1BK1BUz:focus-visible,.R1BK1BUz:hover{background-color:var(--mantine-color-gray-1)}.dyuPoM_X{background-color:var(--mantine-color-gray-1);border-radius:8px}.dyuPoM_X:focus-visible,.dyuPoM_X:hover{background-color:var(--mantine-color-gray-2)}.zyLEM5dH{align-items:center;border-bottom:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0;color:var(--mantine-color-ink-4);cursor:grab;display:flex;height:22px;justify-content:center;margin:calc(var(--mantine-spacing-sm)*-1) calc(var(--mantine-spacing-sm)*-1) var(--mantine-spacing-xs);touch-action:none;user-select:none;-webkit-user-select:none}.zyLEM5dH:active{cursor:grabbing}.n1A5e_eh{animation:M_vs0FAi 1.3s ease-in-out infinite}@keyframes M_vs0FAi{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.P0TKOa12{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.12);cursor:pointer;display:flex;flex-direction:row;gap:14px;padding:10px 16px;position:relative;transition:transform .15s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}@media (hover:hover) and (pointer:fine){.P0TKOa12:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.34);box-shadow:0 10px 22px rgba(0,0,0,.2);transform:translateY(-2px)}.w8nvO57v:hover{background:hsla(0,0%,100%,.1)}}.P0TKOa12:active{transform:translateY(0)}.w8nvO57v{background:hsla(0,0%,100%,.04);border-style:dashed;color:hsla(0,0%,100%,.75)}.YEt7_ZnQ{backdrop-filter:none;-webkit-backdrop-filter:none;cursor:default}.YEt7_ZnQ,.YEt7_ZnQ:active,.YEt7_ZnQ:hover{background:#2d4651;border-color:hsla(0,0%,100%,.12);box-shadow:0 3px 10px rgba(0,0,0,.35)}.YEt7_ZnQ:active,.YEt7_ZnQ:hover{transform:none}.cUbCs0Y0{color:#fff;flex:1;font-size:1rem;font-weight:600;line-height:1.2;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.WRnzwg08{align-items:center;background:none;border:none;border-radius:999px;color:hsla(0,0%,100%,.55);cursor:pointer;display:flex;font-size:.85rem;gap:6px;justify-content:center;padding:8px 12px;transition:color .15s ease,background .15s ease;width:100%}.WRnzwg08:hover{background:hsla(0,0%,100%,.08);color:#fff}.mESFKK98{gap:12px}.G0uf8D7Z{font-size:.78rem;opacity:.7}.UTECeSZ_{cursor:default}.czhvGb5Q{animation:a29IPaRa 4s linear infinite;background-image:linear-gradient(45deg,hsla(0,0%,100%,.14) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,.14) 75%,transparent 0,transparent);background-size:28px 28px;border-radius:inherit;inset:0;pointer-events:none;position:absolute}@keyframes a29IPaRa{0%{background-position:0 0}to{background-position:0 28px}}.L1Oa36nh{bottom:3px;color:#fff;font-size:9px;font-weight:600;letter-spacing:1px;opacity:.5;position:absolute;right:14px;text-transform:uppercase}.I377etm4{background:#55676e;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;color:#fff;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.3px;padding:2px 10px;white-space:nowrap}.jM1jj6mB{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:20px;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}.Y5BqYzyT{display:flex;flex-wrap:wrap;gap:6px}.LIg8TyGZ{border:2px solid transparent;border-radius:50%;cursor:pointer;height:22px;padding:0;width:22px}.vBOrTRpe{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.qlPALMLf{color:#ff8a8a;font-size:.78rem}.xDRgsWBU[data-position=top-right]{top:calc(80px + var(--mantine-spacing-md))}