.line-clamp-1.svelte-gdnzga{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2.svelte-gdnzga{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.modal-open{overflow:hidden;position:fixed;width:100%}@media (max-width: 1024px){button.svelte-mrps1k{-webkit-tap-highlight-color:transparent}input.svelte-mrps1k{font-size:16px}}@media (min-width: 1025px){.search-modal-backdrop.svelte-mrps1k{backdrop-filter:blur(4px)}button.svelte-mrps1k:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}input.svelte-mrps1k:focus{box-shadow:0 0 0 2px #3b82f61a}button.svelte-mrps1k:hover{transform:translateY(-.5px)}button.svelte-mrps1k:active{transform:translateY(0)}.search-results.svelte-mrps1k{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.search-results.svelte-mrps1k::-webkit-scrollbar{width:6px}.search-results.svelte-mrps1k::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.search-results.svelte-mrps1k::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.search-results.svelte-mrps1k::-webkit-scrollbar-thumb:hover{background:#94a3b8}}@keyframes svelte-mrps1k-pulse-subtle{0%,to{opacity:1}50%{opacity:.7}}.search-modal-backdrop.svelte-mrps1k{cursor:pointer;transition:background-color .2s ease}.search-modal-backdrop.svelte-mrps1k:hover{background-color:#0000008c}nav.svelte-hjg5t4 :where(.svelte-hjg5t4){transition:all .3s ease-in-out}#mobile-menu.svelte-hjg5t4{background:linear-gradient(135deg,#ffffffe6,#ffffffd9);box-shadow:0 8px 32px #3b82f626,inset 0 1px #fffc;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(147,197,253,.3)}@media (max-width: 480px){#mobile-menu.svelte-hjg5t4{left:.5rem!important;right:.5rem!important;width:calc(100vw - 1rem)!important;max-width:none!important;top:5rem!important;border-radius:1rem!important}#mobile-menu.svelte-hjg5t4 nav:where(.svelte-hjg5t4){gap:.5rem!important}#mobile-menu.svelte-hjg5t4 nav:where(.svelte-hjg5t4) a:where(.svelte-hjg5t4){padding:.75rem!important;gap:.75rem!important}}@media (max-width: 360px){#mobile-menu.svelte-hjg5t4{left:.25rem!important;right:.25rem!important;width:calc(100vw - .5rem)!important;padding:.75rem!important}#mobile-menu.svelte-hjg5t4 nav:where(.svelte-hjg5t4) a:where(.svelte-hjg5t4){padding:.5rem!important;gap:.5rem!important}}#mobile-menu.svelte-hjg5t4 nav:where(.svelte-hjg5t4) a:where(.svelte-hjg5t4):hover{background:#93c5fd1a!important;backdrop-filter:blur(10px);border:1px solid rgba(147,197,253,.2)}#mobile-profile-menu.svelte-buj7sk{background:linear-gradient(135deg,#ffffffe6,#ffffffd9);box-shadow:0 8px 32px #3b82f626,inset 0 1px #fffc;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(147,197,253,.3)}@media (max-width: 480px){#mobile-profile-menu.svelte-buj7sk{left:.5rem!important;right:.5rem!important;width:calc(100vw - 1rem)!important;max-width:none!important;top:5rem!important;border-radius:1rem!important}#mobile-profile-menu.svelte-buj7sk nav:where(.svelte-buj7sk){gap:.5rem!important}#mobile-profile-menu.svelte-buj7sk nav:where(.svelte-buj7sk) a:where(.svelte-buj7sk){padding:.75rem!important;gap:.75rem!important}#mobile-profile-menu.svelte-buj7sk .font-poppins:where(.svelte-buj7sk){font-size:.875rem!important}}@media (max-width: 360px){#mobile-profile-menu.svelte-buj7sk{left:.25rem!important;right:.25rem!important;width:calc(100vw - .5rem)!important;padding:.75rem!important}#mobile-profile-menu.svelte-buj7sk nav:where(.svelte-buj7sk) a:where(.svelte-buj7sk){padding:.5rem!important;gap:.5rem!important}}.font-oxygen.svelte-1d5zjdu{font-family:Oxygen,sans-serif}nav.svelte-1d5zjdu :where(.svelte-1d5zjdu){transition:all .3s ease-in-out}[role=menu].svelte-1d5zjdu{background:#fffffff2;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:0 10px 25px -2px #0000001a,0 0 0 1px #ffffff4d,inset 0 1px #fff6;border:2px solid rgba(147,197,253,.3)}.glass-header.svelte-1d5zjdu{background:#ffffff1a;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000d,inset 0 1px #fff3;border-bottom:1px solid rgba(255,255,255,.2)}[role=menu].svelte-1d5zjdu>div:where(.svelte-1d5zjdu):first-child{background:linear-gradient(135deg,#bfdbfe33,#a5f3fc33);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.4)}@media (max-width: 1535px){.mobile-menu.svelte-1d5zjdu{transform:translate(-16px)}.sign.svelte-1d5zjdu{transform:translate(16px)}.profile-hide.svelte-1d5zjdu{display:none}}
