@keyframes xkuartp{0%{transform:translate(-100%)}to{transform:translate(250%)}}
.xkuart0{width:100%;min-width:0;padding:var(--mantine-spacing-lg) calc(1rem * var(--mantine-scale)) calc(4rem * var(--mantine-scale));flex:1}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Card-root{background:var(--app-surface-panel);border-color:var(--app-border);box-shadow:none}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Card-root .mantine-Card-root{background:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Paper-root{background:var(--app-surface-panel);border-color:var(--app-border);box-shadow:none}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Paper-root .mantine-Paper-root{background:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Alert-root{background:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Code-root{background-color:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Input-input{background-color:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Input-section{color:var(--mantine-color-dimmed)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Textarea-input{background-color:var(--app-surface-inset);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-SegmentedControl-root{background:var(--app-surface-header);border-color:var(--app-border)}
[data-mantine-color-scheme=dark] .xkuart0 .mantine-Divider-root{border-color:var(--app-border)}
.xkuart0 .mantine-Card-root{border-radius:calc(.75rem * var(--mantine-scale))}
.xkuart1{width:100%;max-width:calc(73.75rem * var(--mantine-scale));gap:calc(1.75rem * var(--mantine-scale));flex-direction:column;margin-inline:auto;display:flex}
.xkuart2{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}
.xkuart3{align-items:center;gap:calc(.25rem * var(--mantine-scale));width:fit-content;font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);text-decoration:none;display:inline-flex}
.xkuart3:hover{color:var(--mantine-color-text)}
.xkuart4{font-size:calc(1.625rem * var(--mantine-scale));letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}
.xkuart5{color:var(--app-text-secondary);font-size:var(--mantine-font-size-md);max-width:calc(40rem * var(--mantine-scale));margin:0}
.xkuart6{gap:calc(1rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}
.xkuart8{min-height:calc(20rem * var(--mantine-scale));flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}
.xkuart9{outline:2px dashed var(--app-accent);outline-offset:calc(-.125rem * var(--mantine-scale))}
.xkuarta{flex-direction:column;flex:1;min-height:0;display:flex}
.xkuartb{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-top:1px solid var(--app-border);font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);flex-wrap:wrap;display:flex}
.xkuartc{border-top:none;border-bottom:1px solid var(--app-border)}
.xkuartd{flex-direction:column;flex:1;display:flex}
.xkuartd .mantine-Textarea-wrapper,.xkuartd .mantine-Textarea-root{flex-direction:column;flex:1;display:flex}
.xkuart0 .xkuartd textarea.mantine-Textarea-input{min-height:calc(16.25rem * var(--mantine-scale));height:100%;padding:calc(1.125rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));resize:none;background:0 0;border:none;flex:1;line-height:1.65}
[data-mantine-color-scheme=dark] .xkuart0 .xkuartd textarea.mantine-Textarea-input{background:0 0;border:none}
.xkuarte{background:var(--app-surface-panel);pointer-events:none;z-index:2;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}
.xkuartf{justify-content:center;align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale));text-align:center;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;flex-direction:column;flex:1;width:100%;display:flex}
.xkuartf:hover{background:var(--app-hover-subtle)}
.xkuartf:focus-visible{outline:2px solid var(--app-accent);outline-offset:calc(-.25rem * var(--mantine-scale))}
.xkuartg{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-top:1px solid var(--app-border);display:flex}
.xkuarth{flex:1;min-width:0}
.xkuarti{padding:calc(1rem * var(--mantine-scale));background:var(--app-surface-inset);min-height:calc(16.25rem * var(--mantine-scale));flex:1;justify-content:center;align-items:center;display:flex}
.xkuartj{max-width:100%;line-height:0;display:inline-block;position:relative}
.xkuartk{max-width:100%;max-height:calc(35rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));width:auto;height:auto;display:block}
.xkuartl{border-radius:calc(.375rem * var(--mantine-scale));pointer-events:none;mix-blend-mode:normal;width:100%;height:100%;transition:opacity .16s;position:absolute;inset:0}
.xkuartm{height:calc(.375rem * var(--mantine-scale));width:calc(6rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background:linear-gradient(90deg, transparent, var(--mantine-color-yellow-5), var(--mantine-color-orange-6), var(--mantine-color-red-7));border:1px solid var(--app-border)}
.xkuartn{align-items:baseline;gap:calc(.5rem * var(--mantine-scale));display:flex}
.xkuarto{align-items:center;gap:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));flex-wrap:wrap;min-width:0;display:inline-flex}
.xkuarto strong{color:var(--mantine-color-text);font-weight:600}
.xkuartq{height:calc(.125rem * var(--mantine-scale));z-index:3;position:absolute;top:0;left:0;right:0;overflow:hidden}
.xkuartq:after{content:"";background:var(--app-accent);width:40%;animation:1.4s ease-in-out infinite xkuartp;position:absolute;top:0;bottom:0}
.xkuartr{padding:calc(1.125rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));white-space:pre-wrap;overflow-wrap:anywhere;max-height:calc(45rem * var(--mantine-scale));flex:1;margin:0;line-height:1.75;overflow-y:auto}
.xkuarts{color:inherit;text-decoration-line:underline;text-decoration-thickness:calc(.125rem * var(--mantine-scale));text-underline-offset:calc(.25rem * var(--mantine-scale));border-radius:calc(.1875rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) 0;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-color:#0000;transition:background-color .12s}
.xkuarts:focus-visible{outline:2px solid var(--app-accent);outline-offset:calc(.0625rem * var(--mantine-scale))}
.xkuartt{background:var(--mantine-color-red-light);-webkit-text-decoration-color:var(--mantine-color-red-filled);text-decoration-color:var(--mantine-color-red-filled)}
.xkuartu{background:var(--mantine-color-orange-light);-webkit-text-decoration-color:var(--mantine-color-orange-filled);text-decoration-color:var(--mantine-color-orange-filled)}
.xkuartv{background:var(--mantine-color-gray-light)}
.xkuartw{background:var(--mantine-color-yellow-light)}
.xkuartz{outline:2px solid var(--app-accent);outline-offset:calc(.0625rem * var(--mantine-scale))}
.xkuart10{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-teal-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart11{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-teal-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart12{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-gray-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart13{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-orange-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart14{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-red-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart15{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background:var(--mantine-color-yellow-filled);border-radius:50%;flex:none;display:inline-block}
.xkuart16{color:var(--mantine-color-teal-light-color)}
.xkuart17{color:var(--mantine-color-teal-light-color)}
.xkuart18{color:var(--mantine-color-gray-light-color)}
.xkuart19{color:var(--mantine-color-orange-light-color)}
.xkuart1a{color:var(--mantine-color-red-light-color)}
.xkuart1b{color:var(--mantine-color-yellow-light-color)}
.xkuart1c{background:var(--mantine-color-teal-filled)}
.xkuart1d{background:var(--mantine-color-teal-filled)}
.xkuart1e{background:var(--mantine-color-gray-filled)}
.xkuart1f{background:var(--mantine-color-orange-filled)}
.xkuart1g{background:var(--mantine-color-red-filled)}
.xkuart1h{background:var(--mantine-color-yellow-filled)}
.xkuart1i{gap:calc(1.125rem * var(--mantine-scale));flex-direction:column;display:flex}
.xkuart1j{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}
.xkuart1k{background:var(--app-border);border:none;height:1px;margin:0}
.xkuart1l{font-size:var(--mantine-font-size-sm);margin:0;font-weight:600}
.xkuart1m{align-items:center;gap:calc(.625rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));margin:0;font-weight:600;line-height:1.25;display:flex}
.xkuart1n{color:var(--app-text-secondary);font-size:var(--mantine-font-size-sm);margin:0}
.xkuart1o{color:var(--app-text-secondary);font-size:var(--mantine-font-size-xs);margin:0;line-height:1.5}
.xkuart1p{font-size:calc(1.875rem * var(--mantine-scale));font-variant-numeric:tabular-nums;font-weight:600;line-height:1}
.xkuart1q{width:100%;height:calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background:var(--app-hover);display:flex;overflow:hidden}
.xkuart1r{min-width:0;height:100%}
.xkuart1s{gap:calc(.25rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);flex-wrap:wrap;display:flex}
.xkuart1t{align-items:center;gap:calc(.375rem * var(--mantine-scale));color:var(--app-text-secondary);display:inline-flex}
.xkuart1u{color:var(--mantine-color-text);font-variant-numeric:tabular-nums;font-weight:600}
.xkuart1v{gap:calc(.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}
.xkuart1v dt{color:var(--app-text-secondary)}
.xkuart1v dd{overflow-wrap:anywhere;margin:0}
.xkuart1w{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}
.xkuart1w .mantine-RadioCard-card{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));border-color:var(--app-border);background:0 0}
.xkuart1w .mantine-RadioCard-card[data-checked]{border-color:var(--app-active-border);background:var(--app-active-fill)}
.xkuart1x{align-items:flex-start;gap:calc(.625rem * var(--mantine-scale));display:flex}
.xkuart1y{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}
.xkuart1z{justify-content:space-between;align-items:baseline;gap:calc(.5rem * var(--mantine-scale));display:flex}
.xkuart20{font-weight:600;font-size:var(--mantine-font-size-sm)}
.xkuart21{font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}
.xkuart22{font-size:var(--mantine-font-size-xs);color:var(--app-text-secondary);line-height:1.45}
.xkuart23{gap:calc(.375rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background:var(--mantine-color-red-light);color:var(--mantine-color-red-light-color);font-size:var(--mantine-font-size-sm);flex-direction:column;display:flex}
.xkuart24{gap:calc(.375rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background:var(--app-active-fill);border:1px solid var(--app-active-border);font-size:var(--mantine-font-size-sm);flex-direction:column;display:flex}
.xkuart25{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);display:flex}
.xkuart26{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.xkuart27{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}
.xkuart28{justify-content:space-between;align-items:baseline;gap:calc(.5rem * var(--mantine-scale));min-width:0;display:flex}
.xkuart29{margin-top:calc(.75rem * var(--mantine-scale))}
.xkuart2a{width:100%;height:calc(.875rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));background:var(--app-hover);display:flex;position:relative;overflow:hidden}
.xkuart2b{cursor:pointer;height:100%;min-width:calc(.125rem * var(--mantine-scale));border:none;padding:0}
.xkuart2b:hover{filter:brightness(1.15)}
.xkuart2b:focus-visible{outline:2px solid var(--app-accent);outline-offset:calc(-.125rem * var(--mantine-scale))}
.xkuart2c{top:calc(-.125rem * var(--mantine-scale));bottom:calc(-.125rem * var(--mantine-scale));width:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-text);pointer-events:none;position:absolute}
.xkuart2d{grid-auto-flow:column;grid-auto-columns:calc(6.5rem * var(--mantine-scale));gap:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.25rem * var(--mantine-scale));display:grid;overflow-x:auto}
.xkuart2e{gap:calc(.25rem * var(--mantine-scale));color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}
.xkuart2f{aspect-ratio:16/10;object-fit:cover;border-radius:calc(.375rem * var(--mantine-scale));background:var(--app-surface-inset);border:1px solid var(--app-border);width:100%}
.xkuart2g{justify-content:space-between;align-items:center;gap:calc(.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--app-text-secondary);font-variant-numeric:tabular-nums;display:flex}
.xkuart2h{gap:calc(.625rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-top:1px solid var(--app-border);flex-direction:column;display:flex}
.xkuart2i{font-size:calc(1.0625rem * var(--mantine-scale));margin:0;font-weight:600}
.xkuart2j{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}
.xkuart2k{border:1px solid var(--app-border);border-radius:calc(.75rem * var(--mantine-scale));background:var(--app-surface-panel);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}
.xkuart2l+.xkuart2l{border-top:1px solid var(--app-border)}
.xkuart2m{grid-template-columns:calc(2.25rem * var(--mantine-scale)) minmax(0, 1fr) auto;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));color:inherit;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:grid}
.xkuart2m:hover:not(:disabled){background:var(--app-hover-subtle)}
.xkuart2m:disabled{cursor:default;opacity:.6}
.xkuart2m:focus-visible{outline:2px solid var(--app-accent);outline-offset:calc(-.125rem * var(--mantine-scale))}
.xkuart2n{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background:var(--app-surface-inset);border:1px solid var(--app-border);color:var(--app-text-secondary);justify-content:center;align-items:center;display:flex;overflow:hidden}
.xkuart2o{object-fit:cover;width:100%;height:100%}
.xkuart2p{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}
.xkuart2q{font-weight:600;font-size:var(--mantine-font-size-sm);align-items:center;gap:calc(.5rem * var(--mantine-scale));min-width:0;display:flex}
.xkuart2r{font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xkuart2s{font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary)}
.xkuart2t{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--app-text-secondary);white-space:nowrap;display:flex}
.xkuart2u{display:none}
.xkuart2v{align-items:center;display:flex}
.xkuart2w{gap:calc(1.75rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}
.xkuart2x{white-space:pre-wrap;word-break:break-word;font-size:var(--mantine-font-size-xs)}
.xkuart0 .mantine-Accordion-control{padding-inline:0}
.xkuart0 .mantine-Accordion-content{padding-inline:0}
.xkuart0 .mantine-Accordion-label{font-size:var(--mantine-font-size-sm);font-weight:600}
@media (min-width:48em){.xkuart0{padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl) calc(5rem * var(--mantine-scale))}.xkuart4{font-size:calc(2rem * var(--mantine-scale))}.xkuart2u{display:inline}}
@media (min-width:62em){.xkuart1{gap:calc(2.5rem * var(--mantine-scale))}.xkuart6{grid-template-columns:minmax(0, 1fr) calc(21.25rem * var(--mantine-scale))}.xkuart8{min-height:calc(28.75rem * var(--mantine-scale))}.xkuart2w{gap:calc(2.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
@media not all and (min-width:62em){.xkuart7{order:-1}}
@media (prefers-reduced-motion:reduce){.xkuartq:after{opacity:.6;width:100%;animation:none}}
