@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400;1,8..60,600&display=swap");.gs-social{font-family:Instrument Sans,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.gs-hatch{background-color:rgb(var(--gs-sunk));background-image:repeating-linear-gradient(-45deg,rgb(var(--gs-line)) 0 1px,transparent 1px 9px)}.gs-themed,body:has(.gs-themed) [role=alertdialog],body:has(.gs-themed) [role=dialog],body:has(.gs-themed)>[data-radix-popper-content-wrapper]{--background:67 39% 95%;--foreground:72 20% 10%;--card:0 0% 100%;--card-foreground:72 20% 10%;--popover:0 0% 100%;--popover-foreground:72 20% 10%;--primary:72 20% 10%;--primary-foreground:66 36% 95%;--secondary:66 39% 90%;--secondary-foreground:72 20% 10%;--muted:66 39% 90%;--muted-foreground:76 13% 40%;--accent:66 39% 90%;--accent-foreground:72 20% 10%;--border:69 29% 86%;--input:69 29% 86%;--ring:72 56% 28%}.dark .gs-themed,.dark body:has(.gs-themed) [role=alertdialog],.dark body:has(.gs-themed) [role=dialog],.dark body:has(.gs-themed)>[data-radix-popper-content-wrapper]{--background:77 19% 7%;--foreground:66 36% 95%;--card:84 17% 11%;--card-foreground:66 36% 95%;--popover:84 17% 11%;--popover-foreground:66 36% 95%;--primary:66 36% 95%;--primary-foreground:72 20% 10%;--secondary:80 18% 13%;--secondary-foreground:66 36% 95%;--muted:80 18% 13%;--muted-foreground:70 18% 74%;--accent:80 18% 13%;--accent-foreground:66 36% 95%;--border:79 17% 23%;--input:79 17% 23%;--ring:68 55% 62%}.gs-themed{color:rgb(var(--gs-ink))}.gs-themed .bg-card[class*=rounded],.gs-themed :is(.rounded-lg,.rounded-xl)[class*=border][class*=bg-card]{border-radius:20px}.gs-themed :is(.text-gray-900,.text-gray-800,.text-gray-700,.text-slate-900,.text-slate-800,.dark\:text-white),body:has(.gs-themed) [role=dialog] :is(.text-gray-900,.text-gray-800,.text-gray-700){color:rgb(var(--gs-ink))}.gs-themed :is(.text-gray-600,.text-gray-500,.text-slate-600,.text-slate-500,.dark\:text-gray-400,.dark\:text-gray-300),body:has(.gs-themed) [role=dialog] :is(.text-gray-600,.text-gray-500){color:rgb(var(--gs-ink-2))}.gs-themed :is(.text-gray-400,.text-slate-400){color:rgb(var(--gs-ink-3))}.gs-themed :is(.text-green-500,.text-green-600,.text-green-700,.text-emerald-600,.text-emerald-700,.text-blue-600,.text-blue-700,.dark\:text-green-500,.dark\:text-blue-400),body:has(.gs-themed) [role=dialog] :is(.text-green-600,.text-emerald-600,.text-blue-600){color:rgb(var(--gs-olive))}.gs-themed :is(.bg-white,.dark\:bg-gray-900,.dark\:bg-gray-950){background-color:rgb(var(--gs-card))}.gs-themed :is(.bg-gray-50,.bg-slate-50,.dark\:bg-gray-800,.dark\:bg-gray-800\/50){background-color:rgb(var(--gs-paper))}.gs-themed :is(.bg-gray-100,.bg-slate-100){background-color:rgb(var(--gs-sunk))}.gs-themed :is(.bg-green-50,.bg-emerald-50,.bg-blue-50,.dark\:bg-green-900\/20,.dark\:bg-blue-900\/20){background-color:rgb(var(--gs-sunk))}.gs-themed :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200,.dark\:border-gray-700,.dark\:border-gray-800),body:has(.gs-themed) [role=dialog] :is(.border-gray-100,.border-gray-200,.border-gray-300){border-color:rgb(var(--gs-line))}.gs-themed :is(.border-green-200,.border-emerald-200,.border-blue-200){border-color:rgb(var(--gs-olive)/.35)}.gs-themed :is(.bg-green-500,.bg-green-600,.bg-emerald-600,.bg-blue-600),body:has(.gs-themed) [role=dialog] :is(.bg-green-600,.bg-emerald-600,.bg-blue-600,.bg-emerald-700){background-color:rgb(var(--gs-ink));color:rgb(var(--gs-on-ink))}.gs-themed :is(.bg-green-500,.bg-green-600,.bg-emerald-600,.bg-blue-600):is(button,a):hover,body:has(.gs-themed) [role=dialog] :is(.bg-green-600,.bg-emerald-600,.bg-blue-600,.bg-emerald-700):is(button,a):hover{background-color:rgb(var(--gs-ink)/.86)}.gs-themed button:is(.bg-green-600,.bg-emerald-600,.bg-blue-600){border-radius:9999px}.gs-themed :is(.border-red-500.text-red-500){border-color:rgb(var(--gs-clay));color:rgb(var(--gs-clay))}.gs-themed :is(.border-red-500.text-red-500):hover{background-color:rgb(var(--gs-clay));color:#fff}.gs-themed [role=tablist][data-orientation]{border-radius:9999px;background:rgb(var(--gs-sunk));padding:4px;height:auto}.gs-themed [role=tab][data-state]{border-radius:9999px;padding:6px 16px;font-weight:600;color:rgb(var(--gs-ink-2))}.gs-themed [role=tab][data-state=active]{background:rgb(var(--gs-ink));color:rgb(var(--gs-on-ink));box-shadow:none}body:has(.gs-themed) :is([role=dialog],[role=alertdialog]){border-radius:22px;border-color:rgb(var(--gs-line));font-family:Instrument Sans,Inter,system-ui,sans-serif}body:has(.gs-themed) :is([role=dialog],[role=alertdialog]) h2{font-family:"Source Serif 4",Georgia,serif;font-weight:400}@keyframes gs-search-countdown{0%{width:0}to{width:100%}}.gs-search-countdown{width:0;animation-name:gs-search-countdown;animation-timing-function:linear;animation-fill-mode:forwards}.gs-scroll-hide{scrollbar-width:none}.gs-scroll-hide::-webkit-scrollbar{display:none}:where(.gs-social .grid:not([class^=grid-cols-]):not([class*=" grid-cols-"]):not([class*=grid-flow-col]):not([class*=auto-cols])){grid-template-columns:minmax(0,1fr)}:where(.gs-social fieldset){min-width:0}@media (pointer:coarse){.gs-hit{position:relative}.gs-hit:after{content:"";position:absolute;inset:-10px -6px}}@media (prefers-reduced-motion:reduce){.gs-social *,.gs-social :after,.gs-social :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}