:root:has(.tj){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light dark!important}@media (prefers-color-scheme:dark){:root:has(.tj){--lightningcss-light: ;--lightningcss-dark:initial}:root:has(.tj) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}}.tj{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--tj-ink:#15211c;--tj-muted:#4e5a55;--tj-faint:#5f6964;--tj-line:#ece5d6;--tj-ivory:#fbf8f1;--tj-stage:#fbf8f1;--tj-chip:#f2ece1;--tj-soft:#f4f7f5;--tj-sage:#fbf8f1;--tj-sand:#e6dfd0;--tj-bubble:#f3e7d0;--tj-green:#0b6b55;--tj-green-soft:#e1efe9;--tj-green-line:#c9e2d8;--tj-green-text:#0b5a47;--tj-orange:#b8491a;--tj-orange-soft:#f8e4d9;--tj-orange-text:#a8421a;--tj-blue:#1f5aa6;--tj-blue-soft:#e7eef8;--tj-blue-line:#cfddf0;--tj-purple:#6b3fa0;--tj-purple-soft:#ede5f5;--tj-sun:#f2b705;--tj-sun-soft:#fff3cc;--tj-sun-ink:#6e4a00;--tj-red:#b42318;--tj-red-soft:#fbe7e4;--tj-red-line:#f1c2bc;--tj-red-ink:#7e1a12;--tj-amber-soft:#fff1cc;--tj-gold:#c98a12;--tj-gold-soft:#fbf0d6;--tj-brand-orange:#ff7900;--tj-or-soft:#fed;--tj-or-line:#ffd7b0;--tj-or-ink:#8a3600;--tj-display:var(--font-bricolage), system-ui, sans-serif;--tj-body:var(--font-instrument), system-ui, sans-serif;color:var(--tj-ink);font-family:var(--tj-body);-webkit-font-smoothing:antialiased}.tj .tj-display{font-family:var(--tj-display);letter-spacing:-.02em}html:has(.tj-portal){background-color:#fbf8f1}html:has(.tj-portal) body{background-color:#fbf8f1}.tj ::selection{background:var(--tj-sun-soft);color:var(--tj-ink)}.tj input,.tj textarea{caret-color:var(--tj-green)}.tj :focus-visible{outline:2px solid var(--tj-green);outline-offset:2px}.tj .tj-bleed{--tj-gutter:.25rem;margin-inline:calc(-1 * var(--tj-gutter));padding-inline:var(--tj-gutter);scroll-padding-inline:var(--tj-gutter)}@media (max-width:1023px){.tj .tj-bleed{--tj-gutter:.75rem}}@media (min-width:640px) and (max-width:1023px){.tj .tj-bleed{--tj-gutter:1.5rem}}.tj .tj-field:focus-visible{outline:none}@keyframes tj-tick{to{transform:translate(-50%)}}.tj .tj-ticker{animation:45s linear infinite tj-tick}.tj .tj-ticker-wrap:hover .tj-ticker,.tj .tj-ticker-wrap[data-paused=true] .tj-ticker{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tj .tj-ticker{animation:none}}@keyframes tj-aly-pulse{0%,to{box-shadow:0 0 #f2b7058c}50%{box-shadow:0 0 0 6px #f2b70500}}.tj{--tj-ease-out:cubic-bezier(.23, 1, .32, 1);--tj-ease-drawer:cubic-bezier(.32, .72, 0, 1)}@layer base{.tj :is(button,a[href],[role=button]){transition-property:scale,color,background-color,border-color,box-shadow,opacity;transition-duration:.16s;transition-timing-function:var(--tj-ease-out)}}.tj :is(button,a[href],[role=button]):not(:disabled):not([data-press=none]):active{scale:.97}.tj :is(button.w-full,[data-press=soft]):not(:disabled):active{scale:.985}.tj :is(div,li):has(>button.flex-1:active){transition:scale .16s var(--tj-ease-out);scale:.985}.tj :is(div,li)>button.flex-1:active,.tj :is(.tj-map,.tj-keep,.leaflet-container) :is(button,a[href],[role=button]):not(:disabled):not([data-press=none]):active{scale:none}.tj .tj-sheet{translate:0 var(--tj-sheet-off,100%);transition:translate .2s var(--tj-ease-out)}.tj .tj-sheet[data-open=true]{transition-duration:.38s;transition-timing-function:var(--tj-ease-drawer);translate:0}.tj .tj-scrim{opacity:0;transition:opacity .2s var(--tj-ease-out)}.tj .tj-scrim[data-open=true]{opacity:1;transition-duration:.3s}@media (prefers-reduced-motion:reduce){.tj .tj-sheet,.tj .tj-sheet[data-open=true]{opacity:0;transition:opacity .2s;translate:0}.tj .tj-sheet[data-open=true]{opacity:1}}.tj .leaflet-container .animate-ping,.tj .leaflet-container .a2ui-loc-ring{animation:none;display:none}@keyframes tj-live{0%,to{opacity:1}50%{opacity:.35}}.tj .tj-live{animation:2.4s ease-in-out infinite tj-live}@media (prefers-reduced-motion:reduce){.tj .tj-live{animation:none}}@keyframes tj-typing{0%,60%,to{opacity:.25;translate:0}30%{opacity:1;translate:0 -2px}}.tj .tj-typing{animation:tj-typing 1.1s var(--tj-ease-out) infinite}@media (prefers-reduced-motion:reduce){.tj .tj-typing{opacity:.6;animation:none}}@keyframes tj-msg{0%{opacity:0;translate:0 6px}}@keyframes tj-fade{0%{opacity:0}}@keyframes tj-rise{0%{opacity:0;translate:0 8px}}@keyframes tj-dot{0%,60%,to{opacity:.22}30%{opacity:.9}}@keyframes tj-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tj .tj-msg{animation:.18s ease-out both tj-msg}.tj .tj-word{animation:tj-fade .26s var(--tj-ease-out) both}.tj .tj-rise{animation:tj-rise .28s var(--tj-ease-out) both}.tj .tj-rise-screen{animation:tj-rise .28s var(--tj-ease-out) backwards}.tj .tj-dot{animation:1.4s ease-in-out infinite tj-dot}.tj .tj-shimmer{color:#0000;background:linear-gradient(90deg,#11305b73 40%,#11305b 50%,#11305b73 60%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:.18s ease-out both tj-msg,1.8s linear infinite tj-shimmer}@keyframes tj-from-right{0%{opacity:0;translate:18px}}@keyframes tj-from-left{0%{opacity:0;translate:-18px}}@keyframes tj-pop{40%{scale:1.35}}.tj .tj-from-right{animation:tj-from-right .28s var(--tj-ease-out) both}.tj .tj-from-left{animation:tj-from-left .28s var(--tj-ease-out) both}.tj .tj-pop{animation:tj-pop .32s var(--tj-ease-out)}@media (prefers-reduced-motion:reduce){.tj :is(.tj-msg,.tj-word,.tj-rise,.tj-rise-screen,.tj-from-right,.tj-from-left,.tj-pop){animation:none}.tj .tj-dot{opacity:.5;animation:none}.tj .tj-shimmer{color:#11305b99;background:0 0;animation:none}}.tj textarea:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:1023px){:root[data-tj-map] .tj .tj-alybar{display:none}:root[data-tj-map] .tj .tj-float{bottom:max(14px, env(safe-area-inset-bottom))}:root[data-tj-map] .tj .tj-map :is(.\@container\/map,:has(>.\@container\/map),:has(.leaflet-container)){box-shadow:none;border-width:0;border-radius:0}}.tj{--brand-green:var(--tj-green)}.tj .tj-answer .overflow-auto{overflow-x:clip}@media (max-width:1023px){.tj .tj-answer .overflow-auto:has([data-tj-games]){overflow:visible}}
