.r{width:100%;min-height:100vh;color:var(--er);background:var(--es);flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.h{width:100%;max-width:var(--eu);min-height:0;padding:2rem var(--em);flex-direction:column;flex:1;align-items:center;margin:0 auto;display:flex}.l{flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:280px;display:flex}.d{flex:1;gap:.75rem;min-height:0;display:flex}.c{flex:1;gap:.75rem;min-width:0;min-height:0;max-height:calc(100vh - 10rem);display:flex;position:relative}.u{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.m{justify-content:space-between;align-items:center;gap:.5rem;min-height:0;display:flex}.m:has(>*){margin-bottom:.5rem}.f{background:var(--ed);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--er) 8%, transparent), 0 1px 3px color-mix(in oklch, var(--er) 4%, transparent);border-radius:16px;flex:1;padding:1rem;display:flex;position:relative}.p{z-index:1;color:var(--ec);background:color-mix(in oklch, var(--ed) 80%, transparent);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;top:.375rem;left:.5rem}.ee{box-sizing:border-box;border:2px solid color-mix(in oklch, var(--er) 20%, transparent);border-top-color:color-mix(in oklch, var(--er) 60%, transparent);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite et}.ea{color:var(--ec);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.eo{flex-direction:column;flex-shrink:0;gap:.75rem;width:260px;min-height:0;display:flex;overflow-y:auto}.ei{flex-direction:column;flex-shrink:0;gap:.75rem;width:220px;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}.en{flex-direction:column;gap:.5rem;display:flex}.es{flex-direction:column;gap:.25rem;display:flex}.er{color:var(--ec);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.375rem;padding:.25rem .625rem 0;font-size:.6875rem;font-weight:600;display:flex}.eh{background:color-mix(in oklch, var(--eh) 6%, transparent);border-radius:10px;transition:opacity}.eh[data-disabled]{opacity:.5;transition:opacity calc(.15s * var(--ef)) calc(.3s * var(--ef))}.eh[data-disabled] button:disabled{opacity:1}.el{align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.ed{color:var(--er);flex:1;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.eh.ec svg{animation:et calc(1s * var(--ef)) linear infinite}.eu{gap:.25rem;padding:.125rem .625rem .375rem;display:flex}.em{color:var(--ec);cursor:pointer;border:1px solid color-mix(in oklch, var(--eh) 20%, transparent);transition:all calc(.15s * var(--ef));background:0 0;border-radius:6px;flex:1;padding:.25rem 0;font-size:.8125rem;font-weight:500}.em:hover:not(:disabled){color:var(--er);background:color-mix(in oklch, var(--eh) 10%, transparent)}.ef{color:var(--eh);background:color-mix(in oklch, var(--eh) 16%, transparent);border-color:color-mix(in oklch, var(--eh) 40%, transparent);font-weight:600}.em:disabled{cursor:default;opacity:.5}.ep{color:var(--ec);align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.te{align-items:center;gap:.375rem;padding:.25rem 0;display:flex}.tt{cursor:pointer;border:2px solid color-mix(in oklch, var(--er) 15%, transparent);transition:border-color calc(.15s * var(--ef)) ease, box-shadow calc(.15s * var(--ef)) ease;background:0 0;border-radius:50%;flex-shrink:0;padding:0}.tt:hover{border-color:color-mix(in oklch, var(--eh) 50%, transparent)}.ta{border-color:var(--eh);box-shadow:0 0 0 2px color-mix(in oklch, var(--eh) 30%, transparent)}.to{color:var(--el);cursor:pointer;background:var(--eh);transition:transform calc(.15s * var(--ef)) ease, box-shadow calc(.15s * var(--ef)) ease;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.to:hover:not(:disabled){box-shadow:0 4px 16px color-mix(in oklch, var(--eh) 35%, transparent);transform:translateY(-1px)}.to:disabled{cursor:not-allowed;opacity:.5}.ti{color:var(--er);cursor:pointer;background:color-mix(in oklch, var(--eh) 12%, transparent);border:1px solid color-mix(in oklch, var(--eh) 30%, transparent);transition:background calc(.15s * var(--ef)) ease, border-color calc(.15s * var(--ef)) ease;border-radius:10px;justify-content:center;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.ti:hover:not(:disabled){background:color-mix(in oklch, var(--eh) 20%, transparent);border-color:color-mix(in oklch, var(--eh) 50%, transparent)}.ti:disabled{cursor:not-allowed;opacity:.5}.tn svg{animation:et calc(1s * var(--ef)) linear infinite}@keyframes et{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts{color:var(--ec);cursor:pointer;border:1px solid color-mix(in oklch, var(--er) 10%, transparent);transition:border-color calc(.15s * var(--ef)) ease;background:0 0;border-radius:10px;padding:.625rem 1rem;font-size:.8125rem;font-weight:500}.ts:hover:not(:disabled){border-color:color-mix(in oklch, var(--er) 25%, transparent)}.ts:disabled{cursor:not-allowed;opacity:.5}.tr{display:none}@media (max-width:1200px){.d{flex-wrap:wrap}.c{flex-basis:100%;min-height:40vh;max-height:calc(100vh - 16rem)}.eo,.ei{flex:1;width:auto;min-width:200px;overflow-y:visible}}@media (max-width:768px){.h{padding:1rem var(--em)}.l{height:auto}.d{flex-direction:column}.c{flex-direction:column;order:1;min-height:80svh;max-height:none}.u{order:1;min-height:0}.eo{order:2;width:100%}.ei{display:none}.tr{order:3;width:100%;display:flex}.to,.ti,.ts{text-align:center;width:100%}}@media (prefers-reduced-transparency:reduce){.f{box-shadow:inset 0 0 0 1px var(--ec)}.to,.to:hover{box-shadow:none}}@media (forced-colors:active){.f{box-shadow:none;border:1px solid canvastext}.to{border:2px solid buttontext}.ts,.eh,.em{border:1px solid canvastext}.ef{border-width:2px}.tt{border:2px solid canvastext}.ta{border-width:3px}}.mp{width:100%;min-height:200px;color:var(--ec);background:var(--ed);border:2px dashed color-mix(in oklch, var(--er) 15%, transparent);transition:border-color calc(.2s * var(--ef)) ease, background calc(.2s * var(--ef)) ease;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1.5rem;display:flex}.mp:hover{border-color:color-mix(in oklch, var(--eh) 40%, transparent)}.fe{background:color-mix(in oklch, var(--eh) 8%, transparent);border-color:var(--eh);animation:ft calc(1.2s * var(--ef)) ease-in-out infinite;border-style:solid}@keyframes ft{0%,to{border-color:var(--eh)}50%{border-color:color-mix(in oklch, var(--eh) 40%, transparent)}}.fa{width:40px;height:40px;color:var(--eh)}.fo{animation:fi calc(.8s * var(--ef)) ease-in-out infinite}@keyframes fi{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fn{color:var(--er);margin:0;font-size:1.125rem;font-weight:600}.fs{color:var(--el);cursor:pointer;background:var(--eh);transition:transform calc(.15s * var(--ef)) ease, box-shadow calc(.15s * var(--ef)) ease;border:none;border-radius:12px;padding:.75rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:600}.fs:hover{box-shadow:0 4px 16px color-mix(in oklch, var(--eh) 35%, transparent);transform:translateY(-1px)}.fs:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--eh) 30%, transparent);outline:none}.fr{margin:0;font-size:.8125rem}.fh{color:color-mix(in oklch, var(--ec) 80%, transparent);margin:0;font-size:.75rem}.fl{opacity:0;width:0;height:0;position:absolute;overflow:hidden}@media (forced-colors:active){.mp{border:2px dashed canvastext}.mp:hover,.fe{border-color:highlight}.fs{border:2px solid buttontext}}@media (prefers-reduced-motion:reduce){.fe,.fo{animation:none}}.fd{cursor:pointer;background:color-mix(in oklch, var(--er) 18%, transparent);width:36px;height:20px;transition:background calc(.15s * var(--ef)) ease;border:none;border-radius:10px;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.fd[aria-checked=true]{background:var(--eh)}.fd:hover:not(:disabled){background:color-mix(in oklch, var(--er) 25%, transparent)}.fd[aria-checked=true]:hover:not(:disabled){background:color-mix(in oklch, var(--eh) 85%, black)}.fd:disabled{cursor:not-allowed;opacity:.5}.fc{width:16px;height:16px;transition:left calc(.15s * var(--ef)) ease;background:#fff;border-radius:50%;position:absolute;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.fd[aria-checked=true] .fc{left:18px}@media (forced-colors:active){.fd{border:2px solid canvastext}.fd[aria-checked=true]{border-color:highlight}.fc{background:canvastext}.fd[aria-checked=true] .fc{background:highlight}}@media (prefers-reduced-motion:reduce){.fd,.fc{transition:none}}.fu{background:color-mix(in oklch, var(--er) 8%, transparent);border:none;border-radius:10px;gap:2px;padding:3px;display:inline-flex;position:relative}.fm{z-index:1;color:var(--ec);cursor:pointer;transition:color calc(.15s * var(--ef)) ease;background:0 0;border:none;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.3;position:relative}.fm:hover:not(.ff){color:var(--er)}.ff{color:var(--er);font-weight:600}.fp{z-index:0;background:var(--ed);box-shadow:0 1px 3px color-mix(in oklch, var(--er) 8%, transparent), 0 0 0 1px color-mix(in oklch, var(--er) 5%, transparent);transition:left calc(.2s * var(--ef)) ease, width calc(.2s * var(--ef)) ease;border-radius:8px;position:absolute;top:3px;bottom:3px}@media (forced-colors:active){.fu{border:1px solid canvastext}.ff{border:2px solid highlight}.fp{display:none}}@media (prefers-reduced-motion:reduce){.fp{transition:none}}.pa{flex:1;min-height:0;position:relative;overflow:hidden}.po{touch-action:none;border-radius:12px;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.cr{border:none;flex-direction:column;flex:1;gap:.25rem;margin:0;padding:0 0 .25rem;display:flex}.ch{color:var(--ec);text-transform:uppercase;letter-spacing:.04em;padding:0 .25rem .25rem;font-size:.6875rem;font-weight:700}.cl{color:var(--ec);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:.375rem .25rem .25rem;font-size:.6875rem;font-weight:700}.cd{background:var(--ed);border:1px solid color-mix(in oklch, var(--er) 8%, transparent);border-radius:8px;flex-direction:column;gap:.125rem;padding:.375rem .625rem;display:flex;overflow:hidden}.cc{opacity:.4}.cu{opacity:.6}.cm{cursor:pointer;transition:border-color calc(.15s * var(--ef)) ease, box-shadow calc(.15s * var(--ef)) ease}.cm:hover{border-color:color-mix(in oklch, var(--er) 20%, transparent)}.cf{border-color:color-mix(in oklch, var(--eh) 50%, transparent);box-shadow:0 0 0 2px color-mix(in oklch, var(--eh) 15%, transparent);opacity:1}.cp{flex:1;align-items:center;gap:.3125rem;min-width:0;display:flex}.ue{-webkit-line-clamp:2;min-width:0;color:var(--er);-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.ut{color:var(--ec);margin:0;padding-left:calc(8px + .3125rem);font-size:.6875rem;line-height:1.4}.ua{color:var(--ec);font-size:.6875rem}@media (max-width:768px){.ua{display:none}.cd{padding:.25rem .5rem}}.uo{color:var(--eh);margin:0;padding-left:calc(8px + .3125rem);font-size:.6875rem;font-weight:500;line-height:1.4}.ui{color:var(--ec);opacity:.6;flex-shrink:0;margin-left:auto}.un{border-radius:50%;flex-shrink:0;width:8px;height:8px}.us{background:#16a34a}.ur{background:#ca8a04}.uh{background:#dc2626}.ul{box-sizing:border-box;border:1.5px solid color-mix(in oklch, var(--er) 20%, transparent);border-top-color:color-mix(in oklch, var(--er) 60%, transparent);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:.8s linear infinite ud}@keyframes ud{to{transform:rotate(360deg)}}.uc{flex-shrink:0;font-size:.6875rem;font-weight:700;line-height:1;display:none}@media (max-width:1200px){.cr{flex-flow:wrap}.cl,.ch{flex-basis:100%}.cd{flex:1;min-width:160px}}@media (forced-colors:active){.cd{border:1px solid canvastext}.cc{opacity:1;border-style:dashed}.cu{opacity:1}.cf{border:2px solid highlight}.un{display:none}.ul{border-color:canvastext graytext graytext}.uc{display:inline}}@media (prefers-reduced-motion:reduce){.cd{transition:none}.ul{animation:none}}.lr{background:var(--ed);border:1px solid color-mix(in oklch, var(--er) 8%, transparent);border-radius:12px;flex-direction:column;overflow:hidden}.lh{width:100%;color:var(--er);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;display:flex}.ll{align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.ld{align-items:center;gap:.25rem;display:flex}.lc{border-radius:50%;width:6px;height:6px}.lu{background:#16a34a}.lm{background:#ca8a04}.lf{background:#dc2626}.lp{width:16px;height:16px;color:var(--ec);transition:transform calc(.2s * var(--ef)) ease;flex-shrink:0}.de{transform:rotate(180deg)}.dt{max-height:0;transition:max-height calc(.3s * var(--ef)) ease;overflow:hidden}.da{max-height:1200px}.do{padding:0 .5rem .5rem}@media (forced-colors:active){.lr{border:1px solid canvastext}.lc{display:none}}@media (prefers-reduced-motion:reduce){.dt,.lp{transition:none}}.uu{flex-direction:column;gap:.75rem;width:100%;display:flex}.um{flex-direction:column;gap:.75rem;display:flex}.uf{position:relative}.up{width:100%;min-height:44px;color:var(--er);cursor:pointer;background:var(--ed);border:1px solid color-mix(in oklch, var(--er) 12%, transparent);transition:border-color calc(.15s * var(--ef)) ease, box-shadow calc(.15s * var(--ef)) ease;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:600;display:flex}.up:hover{border-color:color-mix(in oklch, var(--er) 25%, transparent)}.up:focus-visible{border-color:var(--eh);box-shadow:0 0 0 3px color-mix(in oklch, var(--eh) 25%, transparent);outline:none}.me{border-color:var(--eh)}.mt{border-radius:2px;flex-shrink:0}.ma{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mo{z-index:100;background:var(--ed);border:1px solid color-mix(in oklch, var(--er) 12%, transparent);width:100%;max-height:320px;box-shadow:0 8px 32px color-mix(in oklch, var(--er) 10%, transparent), 0 2px 8px color-mix(in oklch, var(--er) 5%, transparent);border-radius:14px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.mi{width:100%;color:var(--er);border:none;border-bottom:1px solid color-mix(in oklch, var(--er) 8%, transparent);background:0 0;border-radius:14px 14px 0 0;outline:none;padding:.625rem .875rem;font-family:inherit;font-size:.875rem}.mi::-ms-input-placeholder{color:var(--ec)}.mi::placeholder{color:var(--ec)}.mn{flex:1;margin:0;padding:.375rem;list-style:none;overflow-y:auto}.ms{width:100%;min-height:44px;color:var(--er);cursor:pointer;transition:background calc(.1s * var(--ef)) ease;background:0 0;border:none;border-radius:10px;align-items:center;gap:.625rem;padding:.5rem .625rem;font-family:inherit;font-size:.875rem;display:flex}.ms:hover,.mr{background:color-mix(in oklch, var(--eh) 8%, transparent)}.mh{background:color-mix(in oklch, var(--eh) 12%, transparent);font-weight:600}.ml{border:none;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;display:flex}.md{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc{min-height:44px;color:var(--ec);cursor:pointer;border:1px solid color-mix(in oklch, var(--er) 10%, transparent);transition:color calc(.15s * var(--ef)) ease, background calc(.15s * var(--ef)) ease, border-color calc(.15s * var(--ef)) ease;background:0 0;border-radius:22px;align-items:center;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;display:flex}.mc:hover{color:var(--er);background:color-mix(in oklch, var(--eh) 5%, transparent);border-color:color-mix(in oklch, var(--er) 20%, transparent)}.mc:focus-visible{border-color:var(--eh);box-shadow:0 0 0 3px color-mix(in oklch, var(--eh) 25%, transparent);outline:none}.mu,.mu:hover{color:var(--el);background:var(--eh);border-color:var(--eh)}.mm{color:var(--ec);margin-bottom:.5rem;padding-left:.875rem;font-size:.8125rem}.mf{color:var(--er);font-weight:600}@media (max-width:768px){.um{flex-direction:column;align-items:stretch}.mo{width:100%}.ml{scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}}@media (forced-colors:active){.up,.mo,.mc{border:1px solid canvastext}.mu{color:highlighttext;background:highlight;border-color:highlight}.mh{border:1px solid highlight}}.di{z-index:200;background:color-mix(in oklch, var(--es) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dn{width:100%;max-width:640px;max-height:calc(100vh - 2rem);color:var(--er);background:var(--ed);border:1px solid color-mix(in oklch, var(--er) 10%, transparent);box-shadow:0 16px 48px color-mix(in oklch, var(--er) 15%, transparent), 0 4px 12px color-mix(in oklch, var(--er) 5%, transparent);border-radius:16px;flex-direction:column;gap:1rem;margin:auto;padding:1.25rem;display:flex;position:relative;overflow-y:auto}.dn::-ms-backdrop{display:none}.dn::backdrop{display:none}.ds{justify-content:space-between;align-items:center;display:flex}.dr{margin:0;font-size:1.125rem;font-weight:600}.dh{width:32px;height:32px;color:var(--ec);cursor:pointer;transition:color calc(.15s * var(--ef)) ease;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:flex}.dh:hover{color:var(--er)}.dl{background:color-mix(in oklch, var(--er) 6%, transparent);border-radius:12px;flex-shrink:1;justify-content:center;align-items:center;min-height:0;padding:1.5rem;display:flex;overflow:hidden}.dd{object-fit:contain;width:100%;max-height:min(300px,40vh);box-shadow:0 2px 12px color-mix(in oklch, var(--er) 15%, transparent);border-radius:0}.dc{flex-direction:column;gap:.375rem;display:flex}.du{color:var(--er);font-size:.8125rem;font-weight:600}.dm{flex-wrap:wrap;gap:.375rem;display:flex}.df{color:var(--ec);cursor:pointer;border:1px solid color-mix(in oklch, var(--er) 12%, transparent);transition:color calc(.15s * var(--ef)) ease, border-color calc(.15s * var(--ef)) ease;background:0 0;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500}.df:hover{border-color:color-mix(in oklch, var(--er) 25%, transparent)}.dp{color:var(--eh);border-color:var(--eh);font-weight:600}.ce{width:100%;accent-color:var(--eh)}.ct{color:var(--ec);font-size:.75rem}.ca{border:1px solid color-mix(in oklch, var(--er) 12%, transparent);transition:border-color calc(.15s * var(--ef)) ease;border-radius:8px;align-items:center;gap:0;display:flex}.ca:focus-within{border-color:var(--eh);box-shadow:0 0 0 2px color-mix(in oklch, var(--eh) 20%, transparent)}.co{min-width:0;color:var(--er);background:0 0;border:none;border-radius:8px 0 0 8px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.co:focus{outline:none}.ci{color:var(--ec);background:color-mix(in oklch, var(--er) 4%, transparent);border-left:1px solid color-mix(in oklch, var(--er) 12%, transparent);border-radius:0 8px 8px 0;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.cn{color:var(--el);cursor:pointer;background:var(--eh);border:none;border-radius:12px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600}.cn:hover:not(:disabled){box-shadow:0 4px 16px color-mix(in oklch, var(--eh) 35%, transparent)}.cn:disabled{cursor:not-allowed;opacity:.5}.cs{color:var(--ec);margin:0;font-size:.75rem}@media (forced-colors:active){.dn{border:2px solid canvastext}.cn{border:2px solid buttontext}.co{border:1px solid canvastext}}
