/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.tooltip_root__PlLR9{display:inline-flex}.tooltip_tip__JAZ7X{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);z-index:200;white-space:nowrap;pointer-events:none;color:var(--color-surface);background:var(--color-fg);border:1px solid var(--color-line);transition:opacity .12s;position:fixed;box-shadow:0 4px 12px #0000002e}.tooltip_hidden__IpzaV{opacity:0}.tooltip_visible__SB1RL{opacity:1}.tooltip_tip__JAZ7X:after,.tooltip_tip__JAZ7X:before{content:"";border:5px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.tooltip_tip__JAZ7X:before{border-top-color:var(--color-line);top:100%}.tooltip_tip__JAZ7X:after{border-top-color:var(--color-fg);top:calc(100% - 1px)}.tooltip_bottom__zbJvu:before{border-top-color:#0000;border-bottom-color:var(--color-line);top:auto;bottom:100%}.tooltip_bottom__zbJvu:after{border-top-color:#0000;border-bottom-color:var(--color-fg);top:auto;bottom:calc(100% - 1px)}.tooltip_alignStart__qfq6E:after,.tooltip_alignStart__qfq6E:before{left:1rem;transform:translate(-50%)}.tooltip_alignEnd__bjeK9:after,.tooltip_alignEnd__bjeK9:before{left:auto;right:1rem;transform:translate(50%)}@media (prefers-reduced-motion:reduce){.tooltip_tip__JAZ7X{transition:none}}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.spin-lock-region_region__iG92p{min-width:0;position:relative}.spin-lock-region_region__iG92p>div:first-child{min-height:inherit}.spin-lock-region_locked__5RIbn{pointer-events:none}.spin-lock-region_contentLocked__sRrA7{opacity:.6;transition:opacity .25s}.spin-lock-region_overlay__Rr54_{z-index:10;background:var(--color-surface);justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.spin-lock-region_overlay__Rr54_{background:color-mix(in srgb,var(--color-surface) 72%,transparent)}}.spin-lock-region_overlay__Rr54_{-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.spin-lock-region_overlayVisible__JpWar{opacity:1;visibility:visible}.spin-lock-region_pill__9u3eq{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-line);text-align:center;border-radius:3.40282e+38px;max-width:18rem;box-shadow:0 4px 16px #00000014}@media (prefers-reduced-motion:reduce){.spin-lock-region_contentLocked__sRrA7,.spin-lock-region_overlay__Rr54_{transition:none}}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.dialog-chunk-fallback_overlay__kMAfd{z-index:70;place-items:center;padding:clamp(.75rem,4vw,1rem);display:grid;position:fixed;inset:0}.dialog-chunk-fallback_backdrop__P3Luk{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:absolute;inset:0}.dialog-chunk-fallback_card__6nzI6{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:var(--radius-2xl,1rem);border:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;width:min(94vw,30rem);max-height:min(86vh,44rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.dialog-chunk-fallback_header__J9ynQ{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);border-bottom:1px solid var(--color-line);display:flex}.dialog-chunk-fallback_title__pSknV{height:calc(var(--spacing,.25rem) * 5);background:var(--color-surface-2);border-radius:.25rem;width:33.3333%}.dialog-chunk-fallback_close__lztTo{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background:var(--color-surface-2);border-radius:3.40282e+38px;flex-shrink:0}.dialog-chunk-fallback_body__joxTu{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.dialog-chunk-fallback_line__nqBov{width:100%}.dialog-chunk-fallback_lineShort__Z0kpc,.dialog-chunk-fallback_line__nqBov{height:calc(var(--spacing,.25rem) * 3);background:var(--color-surface-2);border-radius:.25rem}.dialog-chunk-fallback_lineShort__Z0kpc{width:66.6667%}.dialog-chunk-fallback_block__ktU0U{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 28);border-radius:var(--radius-lg,.5rem);background:var(--color-surface-2);width:100%}@keyframes dialog-chunk-fallback_pulse__EdXfX{50%{opacity:.5}}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.auth-button_placeholder__QNXTn{flex:none;width:2rem;height:2rem;display:inline-block}.auth-button_signInButton__tLoqd{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;background:var(--color-surface);color:var(--color-fg);border:none;transition:background-color .15s,color .15s;position:relative}.auth-button_signInButton__tLoqd:before{content:"";border-radius:inherit;background:linear-gradient(110deg,var(--color-brand),var(--color-accent-2),var(--color-brand));pointer-events:none;background-size:200% 100%;padding:1.5px;animation:auth-button_railing__xxd3j 3s linear infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes auth-button_railing__xxd3j{to{background-position:200% 0}}.auth-button_signInButton__tLoqd:hover{background:var(--color-surface-2)}.auth-button_signInButton__tLoqd:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.auth-button_signInButton__tLoqd:before{animation:none}}.auth-button_avatar__jvC4Q{background:var(--color-brand);width:1.75rem;height:1.75rem;color:var(--color-on-accent);border-radius:9999px;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid}.auth-button_avatarImage__3Ir_Q{object-fit:cover;border-radius:9999px;width:1.75rem;height:1.75rem}@media (max-width:420px){.auth-button_signInButton__tLoqd{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.auth-button_guestSharesLink__pAXzj{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:none}@media (min-width:40rem){.auth-button_guestSharesLink__pAXzj{display:inline-block}}.auth-button_guestSharesLink__pAXzj{color:var(--color-brand);white-space:nowrap;text-decoration:none}.auth-button_guestSharesLink__pAXzj:hover{text-decoration:underline}.auth-button_guestSharesLink__pAXzj:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.language-switcher_root__D_gJ6{flex:none;position:relative}.language-switcher_trigger__i8TPb{border-radius:var(--radius-lg,.5rem);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.language-switcher_trigger__i8TPb:hover,.language-switcher_trigger__i8TPb[aria-expanded=true]{color:var(--color-fg);background:var(--color-surface)}.language-switcher_trigger__i8TPb:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.language-switcher_icon__1coI5{pointer-events:none}.language-switcher_menu__qw4cs{z-index:50;background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:.75rem;flex-direction:column;gap:.125rem;min-width:11rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000002e}.language-switcher_itemActive__bvHlq,.language-switcher_item__ANmea{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-muted);cursor:pointer;text-align:start;white-space:nowrap;background:0 0;border:none;transition:color .15s,background-color .15s;display:flex}.language-switcher_itemActive__bvHlq,.language-switcher_item__ANmea:hover{color:var(--color-fg);background:var(--color-surface)}.language-switcher_itemLabel__etSUt{line-height:1.1}.language-switcher_check__mkG_Z{color:var(--color-brand);flex-shrink:0}.language-switcher_inlineList__kLTmR{flex-direction:column;gap:.125rem;display:flex}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.install-button_btn__CM1GR{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;color:var(--color-accent-2);background:0 0;border:none;transition:background-color .15s,color .15s;display:flex}.install-button_btn__CM1GR:hover{background:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.install-button_btn__CM1GR:hover{background:color-mix(in srgb,var(--color-accent-2) 10%,transparent)}}.install-button_btn__CM1GR:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.install-button_menuItem__FztZs{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;color:var(--color-accent-2);text-align:start;background:0 0;border:none;transition:background-color .15s;display:flex}.install-button_menuItem__FztZs:hover{background:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.install-button_menuItem__FztZs:hover{background:color-mix(in srgb,var(--color-accent-2) 10%,transparent)}}.install-button_menuItem__FztZs:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@property --tw-font-weight{syntax:"*";inherits:false}