.gg-app.gg-app .bg-gray-100,.gg-app.gg-app .bg-gray-200,.gg-app.gg-app .bg-gray-300{background-color:var(--gg-glass)}.gg-app.gg-app .bg-gray-400{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-gray-50{background-color:var(--gg-glass-2)}.gg-app.gg-app .bg-gray-500,.gg-app.gg-app .bg-gray-600,.gg-app.gg-app .bg-gray-700{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-gray-800,.gg-app.gg-app .bg-gray-900{background-color:var(--gg-surface-raised)}.gg-app.gg-app .bg-gray-950{background-color:var(--gg-bg)}.gg-app.gg-app .bg-neutral-100,.gg-app.gg-app .bg-neutral-200,.gg-app.gg-app .bg-neutral-300{background-color:var(--gg-glass)}.gg-app.gg-app .bg-neutral-400{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-neutral-50{background-color:var(--gg-glass-2)}.gg-app.gg-app .bg-neutral-500,.gg-app.gg-app .bg-neutral-600,.gg-app.gg-app .bg-neutral-700{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-neutral-800,.gg-app.gg-app .bg-neutral-900{background-color:var(--gg-surface-raised)}.gg-app.gg-app .bg-neutral-950{background-color:var(--gg-bg)}.gg-app.gg-app .bg-slate-100,.gg-app.gg-app .bg-slate-200,.gg-app.gg-app .bg-slate-300{background-color:var(--gg-glass)}.gg-app.gg-app .bg-slate-400{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-slate-50{background-color:var(--gg-glass-2)}.gg-app.gg-app .bg-slate-500,.gg-app.gg-app .bg-slate-600,.gg-app.gg-app .bg-slate-700{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-slate-800,.gg-app.gg-app .bg-slate-900{background-color:var(--gg-surface-raised)}.gg-app.gg-app .bg-slate-950{background-color:var(--gg-bg)}.gg-app.gg-app .bg-stone-100,.gg-app.gg-app .bg-stone-200,.gg-app.gg-app .bg-stone-300{background-color:var(--gg-glass)}.gg-app.gg-app .bg-stone-400{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-stone-50{background-color:var(--gg-glass-2)}.gg-app.gg-app .bg-stone-500,.gg-app.gg-app .bg-stone-600,.gg-app.gg-app .bg-stone-700{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-stone-800,.gg-app.gg-app .bg-stone-900{background-color:var(--gg-surface-raised)}.gg-app.gg-app .bg-stone-950{background-color:var(--gg-bg)}.gg-app.gg-app .bg-zinc-100,.gg-app.gg-app .bg-zinc-200,.gg-app.gg-app .bg-zinc-300{background-color:var(--gg-glass)}.gg-app.gg-app .bg-zinc-400{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-zinc-50{background-color:var(--gg-glass-2)}.gg-app.gg-app .bg-zinc-500,.gg-app.gg-app .bg-zinc-600,.gg-app.gg-app .bg-zinc-700{background-color:var(--gg-glass-hover)}.gg-app.gg-app .bg-zinc-800,.gg-app.gg-app .bg-zinc-900{background-color:var(--gg-surface-raised)}.gg-app.gg-app .bg-zinc-950{background-color:var(--gg-bg)}.gg-app.gg-app .border-gray-100,.gg-app.gg-app .border-gray-200{border-color:var(--gg-border-soft)}.gg-app.gg-app .border-gray-300,.gg-app.gg-app .border-gray-400,.gg-app.gg-app .border-gray-600,.gg-app.gg-app .border-gray-700{border-color:var(--gg-border)}.gg-app.gg-app .border-gray-800,.gg-app.gg-app .border-gray-900,.gg-app.gg-app .border-neutral-100,.gg-app.gg-app .border-neutral-200{border-color:var(--gg-border-soft)}.gg-app.gg-app .border-neutral-300,.gg-app.gg-app .border-neutral-400,.gg-app.gg-app .border-neutral-600,.gg-app.gg-app .border-neutral-700{border-color:var(--gg-border)}.gg-app.gg-app .border-neutral-800,.gg-app.gg-app .border-neutral-900,.gg-app.gg-app .border-slate-100,.gg-app.gg-app .border-slate-200{border-color:var(--gg-border-soft)}.gg-app.gg-app .border-slate-300,.gg-app.gg-app .border-slate-400,.gg-app.gg-app .border-slate-600,.gg-app.gg-app .border-slate-700{border-color:var(--gg-border)}.gg-app.gg-app .border-slate-800,.gg-app.gg-app .border-slate-900,.gg-app.gg-app .border-stone-100,.gg-app.gg-app .border-stone-200{border-color:var(--gg-border-soft)}.gg-app.gg-app .border-stone-300,.gg-app.gg-app .border-stone-400,.gg-app.gg-app .border-stone-600,.gg-app.gg-app .border-stone-700{border-color:var(--gg-border)}.gg-app.gg-app .border-stone-800,.gg-app.gg-app .border-stone-900,.gg-app.gg-app .border-zinc-100,.gg-app.gg-app .border-zinc-200{border-color:var(--gg-border-soft)}.gg-app.gg-app .border-zinc-300,.gg-app.gg-app .border-zinc-400,.gg-app.gg-app .border-zinc-600,.gg-app.gg-app .border-zinc-700{border-color:var(--gg-border)}.gg-app.gg-app .border-zinc-800,.gg-app.gg-app .border-zinc-900,.gg-app.gg-app .divide-gray-100>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-gray-200>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-gray-800>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-gray-900>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-neutral-100>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-neutral-200>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-neutral-800>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-neutral-900>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-slate-100>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-slate-200>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-slate-800>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-slate-900>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-stone-100>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-stone-200>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-stone-800>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-stone-900>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-zinc-100>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-zinc-200>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-zinc-800>:not([hidden])~:not([hidden]),.gg-app.gg-app .divide-zinc-900>:not([hidden])~:not([hidden]){border-color:var(--gg-border-soft)}.gg-app.gg-app .placeholder-gray-400::placeholder,.gg-app.gg-app .placeholder-neutral-400::placeholder,.gg-app.gg-app .placeholder-slate-400::placeholder,.gg-app.gg-app .placeholder-stone-400::placeholder,.gg-app.gg-app .placeholder-zinc-400::placeholder{color:var(--gg-t3)}.gg-app.gg-app .ring-gray-200{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .ring-gray-300,.gg-app.gg-app .ring-gray-600,.gg-app.gg-app .ring-gray-700{--tw-ring-color:var(--gg-border)}.gg-app.gg-app .ring-gray-900,.gg-app.gg-app .ring-gray-950,.gg-app.gg-app .ring-neutral-200{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .ring-neutral-300,.gg-app.gg-app .ring-neutral-600,.gg-app.gg-app .ring-neutral-700{--tw-ring-color:var(--gg-border)}.gg-app.gg-app .ring-neutral-900,.gg-app.gg-app .ring-neutral-950,.gg-app.gg-app .ring-slate-200{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .ring-slate-300,.gg-app.gg-app .ring-slate-600,.gg-app.gg-app .ring-slate-700{--tw-ring-color:var(--gg-border)}.gg-app.gg-app .ring-slate-900,.gg-app.gg-app .ring-slate-950,.gg-app.gg-app .ring-stone-200{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .ring-stone-300,.gg-app.gg-app .ring-stone-600,.gg-app.gg-app .ring-stone-700{--tw-ring-color:var(--gg-border)}.gg-app.gg-app .ring-stone-900,.gg-app.gg-app .ring-stone-950,.gg-app.gg-app .ring-zinc-200{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .ring-zinc-300,.gg-app.gg-app .ring-zinc-600,.gg-app.gg-app .ring-zinc-700{--tw-ring-color:var(--gg-border)}.gg-app.gg-app .ring-zinc-900,.gg-app.gg-app .ring-zinc-950{--tw-ring-color:var(--gg-border-soft)}.gg-app.gg-app .text-gray-100,.gg-app.gg-app .text-gray-200{color:var(--gg-t1)}.gg-app.gg-app .text-gray-300{color:var(--gg-t2)}.gg-app.gg-app .text-gray-400{color:var(--gg-t3)}.gg-app.gg-app .text-gray-50{color:var(--gg-t1)}.gg-app.gg-app .text-gray-500,.gg-app.gg-app .text-gray-600{color:var(--gg-t2)}.gg-app.gg-app .text-gray-700,.gg-app.gg-app .text-gray-800,.gg-app.gg-app .text-gray-900,.gg-app.gg-app .text-neutral-100,.gg-app.gg-app .text-neutral-200{color:var(--gg-t1)}.gg-app.gg-app .text-neutral-300{color:var(--gg-t2)}.gg-app.gg-app .text-neutral-400{color:var(--gg-t3)}.gg-app.gg-app .text-neutral-50{color:var(--gg-t1)}.gg-app.gg-app .text-neutral-500,.gg-app.gg-app .text-neutral-600{color:var(--gg-t2)}.gg-app.gg-app .text-neutral-700,.gg-app.gg-app .text-neutral-800,.gg-app.gg-app .text-neutral-900,.gg-app.gg-app .text-slate-100,.gg-app.gg-app .text-slate-200{color:var(--gg-t1)}.gg-app.gg-app .text-slate-300{color:var(--gg-t2)}.gg-app.gg-app .text-slate-400{color:var(--gg-t3)}.gg-app.gg-app .text-slate-50{color:var(--gg-t1)}.gg-app.gg-app .text-slate-500,.gg-app.gg-app .text-slate-600{color:var(--gg-t2)}.gg-app.gg-app .text-slate-700,.gg-app.gg-app .text-slate-800,.gg-app.gg-app .text-slate-900,.gg-app.gg-app .text-stone-100,.gg-app.gg-app .text-stone-200{color:var(--gg-t1)}.gg-app.gg-app .text-stone-300{color:var(--gg-t2)}.gg-app.gg-app .text-stone-400{color:var(--gg-t3)}.gg-app.gg-app .text-stone-50{color:var(--gg-t1)}.gg-app.gg-app .text-stone-500,.gg-app.gg-app .text-stone-600{color:var(--gg-t2)}.gg-app.gg-app .text-stone-700,.gg-app.gg-app .text-stone-800,.gg-app.gg-app .text-stone-900,.gg-app.gg-app .text-zinc-100,.gg-app.gg-app .text-zinc-200{color:var(--gg-t1)}.gg-app.gg-app .text-zinc-300{color:var(--gg-t2)}.gg-app.gg-app .text-zinc-400{color:var(--gg-t3)}.gg-app.gg-app .text-zinc-50{color:var(--gg-t1)}.gg-app.gg-app .text-zinc-500,.gg-app.gg-app .text-zinc-600{color:var(--gg-t2)}.gg-app.gg-app .text-zinc-700,.gg-app.gg-app .text-zinc-800,.gg-app.gg-app .text-zinc-900{color:var(--gg-t1)}.dark .gg-app.gg-app [class~="dark:hover:text-indigo-300"]:hover,.dark .gg-app.gg-app [class~="dark:text-blue-100"],.dark .gg-app.gg-app [class~="dark:text-blue-200"],.dark .gg-app.gg-app [class~="dark:text-blue-300"]{color:rgb(var(--gg-accent))}.dark .gg-app.gg-app [class~="dark:text-blue-300/70"]{color:rgb(var(--gg-accent)/.7)}.dark .gg-app.gg-app [class~="dark:text-blue-300/80"]{color:rgb(var(--gg-accent)/.8)}.dark .gg-app.gg-app [class~="dark:text-blue-400"],.dark .gg-app.gg-app [class~="dark:text-emerald-200"],.dark .gg-app.gg-app [class~="dark:text-emerald-300"],.dark .gg-app.gg-app [class~="dark:text-emerald-400"]{color:rgb(var(--gg-accent))}.dark .gg-app.gg-app [class~="dark:text-emerald-400/80"]{color:rgb(var(--gg-accent)/.8)}.dark .gg-app.gg-app [class~="dark:text-green-300"],.dark .gg-app.gg-app [class~="dark:text-green-400"],.dark .gg-app.gg-app [class~="dark:text-indigo-300"],.dark .gg-app.gg-app [class~="dark:text-indigo-400"],.dark .gg-app.gg-app [class~="dark:text-purple-300"],.dark .gg-app.gg-app [class~="dark:text-purple-400"],.dark .gg-app.gg-app [class~="dark:text-sky-200"],.dark .gg-app.gg-app [class~="dark:text-sky-300"]{color:rgb(var(--gg-accent))}.dark .gg-app.gg-app [class~="dark:text-sky-300/70"]{color:rgb(var(--gg-accent)/.7)}.dark .gg-app.gg-app [class~="dark:text-sky-400"],.dark .gg-app.gg-app [class~="dark:text-teal-400"],.dark .gg-app.gg-app [class~="dark:text-violet-200"],.dark .gg-app.gg-app [class~="dark:text-violet-300"]{color:rgb(var(--gg-accent))}.dark .gg-app.gg-app [class~="dark:text-violet-300/70"]{color:rgb(var(--gg-accent)/.7)}.dark .gg-app.gg-app [class~="dark:text-violet-400"],.gg-app.gg-app [class~="hover:text-blue-600"]:hover,.gg-app.gg-app [class~="hover:text-indigo-600"]:hover,.gg-app.gg-app [class~="hover:text-violet-600"]:hover,.gg-app.gg-app [class~=text-blue-300]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~="text-blue-300/80"]{color:rgb(var(--gg-accent)/.8)}.gg-app.gg-app [class~=text-blue-400],.gg-app.gg-app [class~=text-blue-500],.gg-app.gg-app [class~=text-blue-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-blue-700],.gg-app.gg-app [class~=text-blue-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~="text-blue-800/80"]{color:rgb(var(--gg-accent-press)/.8)}.gg-app.gg-app [class~="text-blue-800/90"]{color:rgb(var(--gg-accent-press)/.9)}.gg-app.gg-app [class~=text-blue-900],.gg-app.gg-app [class~=text-cyan-300],.gg-app.gg-app [class~=text-emerald-300]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~="text-emerald-300/80"]{color:rgb(var(--gg-accent)/.8)}.gg-app.gg-app [class~=text-emerald-400],.gg-app.gg-app [class~=text-emerald-500],.gg-app.gg-app [class~=text-emerald-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-emerald-700]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~="text-emerald-700/80"]{color:rgb(var(--gg-accent-press)/.8)}.gg-app.gg-app [class~=text-emerald-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~=text-emerald-900],.gg-app.gg-app [class~=text-green-500],.gg-app.gg-app [class~=text-green-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-green-700],.gg-app.gg-app [class~=text-green-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~=text-indigo-300],.gg-app.gg-app [class~=text-indigo-400],.gg-app.gg-app [class~=text-indigo-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-indigo-700]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~=text-purple-400],.gg-app.gg-app [class~=text-purple-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-purple-700],.gg-app.gg-app [class~=text-purple-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~=text-sky-300],.gg-app.gg-app [class~=text-sky-400],.gg-app.gg-app [class~=text-sky-500],.gg-app.gg-app [class~=text-sky-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-sky-700],.gg-app.gg-app [class~=text-sky-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~="text-sky-800/80"]{color:rgb(var(--gg-accent-press)/.8)}.gg-app.gg-app [class~=text-sky-900],.gg-app.gg-app [class~=text-teal-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-teal-700]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~=text-violet-300],.gg-app.gg-app [class~=text-violet-400],.gg-app.gg-app [class~=text-violet-600]{color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=text-violet-700],.gg-app.gg-app [class~=text-violet-800]{color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~="text-violet-800/80"]{color:rgb(var(--gg-accent-press)/.8)}.gg-app.gg-app [class~=text-violet-900]{color:rgb(var(--gg-accent))}.dark .gg-app.gg-app [class~="dark:bg-blue-900/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-blue-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-blue-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-blue-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-blue-950/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-blue-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-emerald-400/10"]{background-color:rgb(var(--gg-accent)/.02)}.dark .gg-app.gg-app [class~="dark:bg-emerald-500/10"]{background-color:rgb(var(--gg-accent)/.1)}.dark .gg-app.gg-app [class~="dark:bg-emerald-500/15"]{background-color:rgb(var(--gg-accent)/.15)}.dark .gg-app.gg-app [class~="dark:bg-emerald-900/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-emerald-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-emerald-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-emerald-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-emerald-950/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-emerald-950/40"],.dark .gg-app.gg-app [class~="dark:bg-green-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-green-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-green-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-green-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-indigo-900/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-indigo-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-indigo-900/50"]{background-color:rgb(var(--gg-accent)/.09)}.dark .gg-app.gg-app [class~="dark:bg-indigo-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-indigo-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-indigo-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-purple-900/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-purple-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-purple-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-purple-950/50"]{background-color:rgb(var(--gg-accent)/.09)}.dark .gg-app.gg-app [class~="dark:bg-sky-500/15"]{background-color:rgb(var(--gg-accent)/.15)}.dark .gg-app.gg-app [class~="dark:bg-sky-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-sky-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-sky-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-teal-600/15"]{background-color:rgb(var(--gg-accent)/.15)}.dark .gg-app.gg-app [class~="dark:bg-teal-600/20"]{background-color:rgb(var(--gg-accent)/.2)}.dark .gg-app.gg-app [class~="dark:bg-teal-950/30"],.dark .gg-app.gg-app [class~="dark:bg-violet-900/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-violet-900/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-violet-950"]{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:bg-violet-950/20"]{background-color:rgb(var(--gg-accent)/.036)}.dark .gg-app.gg-app [class~="dark:bg-violet-950/30"]{background-color:rgb(var(--gg-accent)/.054)}.dark .gg-app.gg-app [class~="dark:bg-violet-950/40"]{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:bg-violet-950/50"]{background-color:rgb(var(--gg-accent)/.09)}.dark .gg-app.gg-app [class~="dark:hover:bg-blue-950"]:hover{background-color:rgb(var(--gg-accent)/.18)}.dark .gg-app.gg-app [class~="dark:hover:bg-blue-950/50"]:hover{background-color:rgb(var(--gg-accent)/.09)}.dark .gg-app.gg-app [class~="dark:hover:bg-emerald-900/40"]:hover{background-color:rgb(var(--gg-accent)/.072)}.dark .gg-app.gg-app [class~="dark:hover:bg-emerald-900/50"]:hover{background-color:rgb(var(--gg-accent)/.09)}.dark .gg-app.gg-app [class~="dark:hover:bg-emerald-950"]:hover,.dark .gg-app.gg-app [class~="dark:hover:bg-violet-950"]:hover{background-color:rgb(var(--gg-accent)/.18)}.gg-app.gg-app [class~=bg-blue-100],.gg-app.gg-app [class~=bg-blue-50]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-blue-50/30"]{background-color:rgb(var(--gg-accent)/.036)}.gg-app.gg-app [class~="bg-blue-50/60"]{background-color:rgb(var(--gg-accent)/.072)}.gg-app.gg-app [class~="bg-blue-500/20"],.gg-app.gg-app [class~="bg-cyan-500/20"]{background-color:rgb(var(--gg-accent)/.2)}.gg-app.gg-app [class~=bg-emerald-100]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-emerald-300/20"]{background-color:rgb(var(--gg-accent)/.04)}.gg-app.gg-app [class~=bg-emerald-400]{background-color:rgb(var(--gg-accent)/.2)}.gg-app.gg-app [class~="bg-emerald-400/10"]{background-color:rgb(var(--gg-accent)/.02)}.gg-app.gg-app [class~="bg-emerald-400/15"]{background-color:rgb(var(--gg-accent)/.03)}.gg-app.gg-app [class~="bg-emerald-400/20"]{background-color:rgb(var(--gg-accent)/.04)}.gg-app.gg-app [class~="bg-emerald-400/70"]{background-color:rgb(var(--gg-accent)/.14)}.gg-app.gg-app [class~=bg-emerald-50]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-emerald-50/60"]{background-color:rgb(var(--gg-accent)/.072)}.gg-app.gg-app [class~=bg-emerald-500]{background-color:rgb(var(--gg-accent))}.gg-app.gg-app [class~="bg-emerald-500/10"]{background-color:rgb(var(--gg-accent)/.1)}.gg-app.gg-app [class~="bg-emerald-500/15"]{background-color:rgb(var(--gg-accent)/.15)}.gg-app.gg-app [class~="bg-emerald-500/20"]{background-color:rgb(var(--gg-accent)/.2)}.gg-app.gg-app [class~=bg-emerald-600]{background-color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=bg-green-100],.gg-app.gg-app [class~=bg-green-50],.gg-app.gg-app [class~=bg-indigo-100]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-indigo-100/60"]{background-color:rgb(var(--gg-accent)/.072)}.gg-app.gg-app [class~=bg-indigo-50]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-indigo-50/40"]{background-color:rgb(var(--gg-accent)/.048)}.gg-app.gg-app [class~="bg-indigo-50/50"]{background-color:rgb(var(--gg-accent)/.06)}.gg-app.gg-app [class~="bg-indigo-500/20"]{background-color:rgb(var(--gg-accent)/.2)}.gg-app.gg-app [class~=bg-lime-500]{background-color:rgb(var(--gg-accent))}.gg-app.gg-app [class~=bg-purple-100],.gg-app.gg-app [class~=bg-purple-50],.gg-app.gg-app [class~=bg-sky-100],.gg-app.gg-app [class~=bg-sky-50]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-sky-500/15"]{background-color:rgb(var(--gg-accent)/.15)}.gg-app.gg-app [class~=bg-teal-50],.gg-app.gg-app [class~=bg-violet-100],.gg-app.gg-app [class~=bg-violet-50]{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="bg-violet-50/40"]{background-color:rgb(var(--gg-accent)/.048)}.gg-app.gg-app [class~=bg-violet-500]{background-color:rgb(var(--gg-accent))}.gg-app.gg-app [class~="hover:bg-blue-100"]:hover,.gg-app.gg-app [class~="hover:bg-blue-50"]:hover,.gg-app.gg-app [class~="hover:bg-emerald-100"]:hover,.gg-app.gg-app [class~="hover:bg-emerald-200"]:hover,.gg-app.gg-app [class~="hover:bg-emerald-50"]:hover{background-color:rgb(var(--gg-accent)/.12)}.gg-app.gg-app [class~="hover:bg-emerald-700"]:hover{background-color:rgb(var(--gg-accent-press))}.gg-app.gg-app [class~="hover:bg-violet-50"]:hover{background-color:rgb(var(--gg-accent)/.12)}.dark .gg-app.gg-app [class~="dark:border-blue-400"]{border-color:rgb(var(--gg-accent)/.28)}.dark .gg-app.gg-app [class~="dark:border-blue-900"]{border-color:rgb(var(--gg-accent)/.5)}.dark .gg-app.gg-app [class~="dark:border-blue-900/40"]{border-color:rgb(var(--gg-accent)/.2)}.dark .gg-app.gg-app [class~="dark:border-blue-900/50"]{border-color:rgb(var(--gg-accent)/.25)}.dark .gg-app.gg-app [class~="dark:border-emerald-700/40"]{border-color:rgb(var(--gg-accent-press)/.2)}.dark .gg-app.gg-app [class~="dark:border-emerald-800"]{border-color:rgb(var(--gg-accent-press)/.5)}.dark .gg-app.gg-app [class~="dark:border-emerald-900/40"]{border-color:rgb(var(--gg-accent)/.2)}.dark .gg-app.gg-app [class~="dark:border-emerald-900/50"]{border-color:rgb(var(--gg-accent)/.25)}.dark .gg-app.gg-app [class~="dark:border-green-800"]{border-color:rgb(var(--gg-accent-press)/.5)}.dark .gg-app.gg-app [class~="dark:border-green-900/50"]{border-color:rgb(var(--gg-accent)/.25)}.dark .gg-app.gg-app [class~="dark:border-indigo-400"]{border-color:rgb(var(--gg-accent)/.28)}.dark .gg-app.gg-app [class~="dark:border-indigo-700/50"]{border-color:rgb(var(--gg-accent-press)/.25)}.dark .gg-app.gg-app [class~="dark:border-indigo-800/30"]{border-color:rgb(var(--gg-accent-press)/.15)}.dark .gg-app.gg-app [class~="dark:border-indigo-900/60"]{border-color:rgb(var(--gg-accent)/.3)}.dark .gg-app.gg-app [class~="dark:border-sky-900/50"]{border-color:rgb(var(--gg-accent)/.25)}.dark .gg-app.gg-app [class~="dark:border-teal-800/60"]{border-color:rgb(var(--gg-accent-press)/.3)}.dark .gg-app.gg-app [class~="dark:border-violet-900/40"]{border-color:rgb(var(--gg-accent)/.2)}.dark .gg-app.gg-app [class~="dark:border-violet-900/50"]{border-color:rgb(var(--gg-accent)/.25)}.dark .gg-app.gg-app [class~="dark:hover:border-indigo-400"]:hover{border-color:rgb(var(--gg-accent)/.28)}.dark .gg-app.gg-app [class~="dark:hover:border-indigo-500/40"]:hover{border-color:rgb(var(--gg-accent)/.2)}.gg-app.gg-app [class~=border-blue-200],.gg-app.gg-app [class~=border-blue-400]{border-color:rgb(var(--gg-accent)/.28)}.gg-app.gg-app [class~=border-blue-500]{border-color:rgb(var(--gg-accent)/.5)}.gg-app.gg-app [class~=border-emerald-200]{border-color:rgb(var(--gg-accent)/.28)}.gg-app.gg-app [class~="border-emerald-300/50"]{border-color:rgb(var(--gg-accent)/.14)}.gg-app.gg-app [class~=border-green-200],.gg-app.gg-app [class~=border-green-300],.gg-app.gg-app [class~=border-indigo-200]{border-color:rgb(var(--gg-accent)/.28)}.gg-app.gg-app [class~="border-indigo-200/40"],.gg-app.gg-app [class~="border-indigo-300/40"]{border-color:rgb(var(--gg-accent)/.112)}.gg-app.gg-app [class~=border-indigo-500]{border-color:rgb(var(--gg-accent)/.5)}.gg-app.gg-app [class~="focus:border-indigo-400"]:focus,.gg-app.gg-app [class~=border-sky-200],.gg-app.gg-app [class~=border-teal-300],.gg-app.gg-app [class~=border-violet-200]{border-color:rgb(var(--gg-accent)/.28)}.gg-app.gg-app [class~="focus:border-violet-400/60"]:focus{border-color:rgb(var(--gg-accent)/.168)}.gg-app.gg-app [class~="hover:border-indigo-300"]:hover,.gg-app.gg-app [class~="hover:border-indigo-400"]:hover{border-color:rgb(var(--gg-accent)/.28)}.dark .gg-app.gg-app [class~="dark:ring-violet-900"],.gg-app.gg-app [class~="focus:ring-blue-500"]:focus,.gg-app.gg-app [class~="focus:ring-teal-500"]:focus{--tw-ring-color:rgb(var(--gg-accent)/0.45)}.gg-app.gg-app [class~="focus:ring-violet-400/20"]:focus{--tw-ring-color:rgb(var(--gg-accent)/0.09)}.gg-app.gg-app [class~="ring-blue-500/30"],.gg-app.gg-app [class~="ring-emerald-500/30"]{--tw-ring-color:rgb(var(--gg-accent)/0.135)}.gg-app.gg-app [class~="ring-emerald-600/20"]{--tw-ring-color:rgb(var(--gg-accent)/0.09)}.gg-app.gg-app [class~="ring-sky-500/30"]{--tw-ring-color:rgb(var(--gg-accent)/0.135)}.gg-app.gg-app [class~="ring-sky-600/20"]{--tw-ring-color:rgb(var(--gg-accent)/0.09)}.gg-app.gg-app [class~=ring-violet-200]{--tw-ring-color:rgb(var(--gg-accent)/0.45)}.gg-app.gg-app [class~="shadow-indigo-500/30"]{--tw-shadow-color:rgb(var(--gg-accent)/0.12);--tw-shadow:var(--tw-shadow-colored)}.gg-app.gg-app [class~="shadow-violet-500/25"]{--tw-shadow-color:rgb(var(--gg-accent)/0.1);--tw-shadow:var(--tw-shadow-colored)}.dark .gg-app.gg-app [class~="dark:from-indigo-950/40"]{--tw-gradient-from:rgb(var(--gg-accent)/0.2);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~=from-emerald-400]{--tw-gradient-from:rgb(var(--gg-accent)/0.85);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~="from-emerald-500/25"]{--tw-gradient-from:rgb(var(--gg-accent)/0.212);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~=from-indigo-50]{--tw-gradient-from:rgb(var(--gg-accent)/0.14);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~="from-indigo-50/40"]{--tw-gradient-from:rgb(var(--gg-accent)/0.056);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~=from-indigo-500]{--tw-gradient-from:rgb(var(--gg-accent)/0.85);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~="from-purple-500/25"],.gg-app.gg-app [class~="from-sky-500/25"]{--tw-gradient-from:rgb(var(--gg-accent)/0.212);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~=from-violet-500]{--tw-gradient-from:rgb(var(--gg-accent)/0.85);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gg-app.gg-app [class~="from-violet-500/30"]{--tw-gradient-from:rgb(var(--gg-accent)/0.255);--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .gg-app.gg-app [class~="dark:via-emerald-950/20"]{--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--gg-accent)/0.1),var(--tw-gradient-to)}.dark .gg-app.gg-app [class~="dark:via-violet-950/30"]{--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--gg-accent)/0.15),var(--tw-gradient-to)}.gg-app.gg-app [class~="via-emerald-50/40"]{--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--gg-accent)/0.056),var(--tw-gradient-to)}.gg-app.gg-app [class~=via-violet-50]{--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--gg-accent)/0.14),var(--tw-gradient-to)}.gg-app.gg-app [class~="via-violet-50/30"]{--tw-gradient-to:rgb(var(--gg-accent)/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--gg-accent)/0.042),var(--tw-gradient-to)}.gg-app.gg-app [class~="to-cyan-400/20"]{--tw-gradient-to:rgb(var(--gg-accent)/0.17)}.gg-app.gg-app [class~=to-cyan-500],.gg-app.gg-app [class~=to-emerald-500]{--tw-gradient-to:rgb(var(--gg-accent)/0.85)}.gg-app.gg-app [class~="to-emerald-500/5"]{--tw-gradient-to:rgb(var(--gg-accent)/0.043)}.gg-app.gg-app [class~=to-fuchsia-50]{--tw-gradient-to:rgb(var(--gg-accent)/0.14)}.gg-app.gg-app [class~="to-purple-500/5"],.gg-app.gg-app [class~="to-sky-500/5"]{--tw-gradient-to:rgb(var(--gg-accent)/0.043)}.gg-app.gg-app [class~=to-violet-500]{--tw-gradient-to:rgb(var(--gg-accent)/0.85)}.gg-app.gg-app .nav-progress,.gg-app.gg-app [class*=nav-progress]{background:rgb(var(--gg-accent));box-shadow:0 0 10px rgb(var(--gg-accent)/.7)}.gg-app.gg-app .gg-topbar-join{background:rgb(var(--gg-accent));color:#fff}.gg-app.gg-app .gg-topbar-join:hover{background:rgb(var(--gg-accent-press))}html:not(.dark) .gg-app.gg-app .gg-topbar-join:hover{background:rgb(var(--gg-accent-hover))}.gg-app.gg-app [data-live-chat] .gg-chat-head,.gg-app.gg-app [data-live-chat] [class*=bg-brand-]{background:rgb(var(--gg-accent));color:#fff}.gg-app.gg-app [data-live-chat] input:focus,.gg-app.gg-app [data-live-chat] textarea:focus{border-color:rgb(var(--gg-accent)/.45);box-shadow:none}.gg-app.gg-app [data-sonner-toast]{--gg-toast-hue:var(--gg-t3);position:relative;border-radius:var(--gg-r-card);padding-left:18px;background:var(--gg-surface-raised);border:1px solid var(--gg-border);box-shadow:none;color:var(--gg-t1);font-family:inherit}.gg-app.gg-app [data-sonner-toast]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:var(--gg-r-card) 0 0 var(--gg-r-card);background:var(--gg-toast-hue)}.gg-app.gg-app [data-sonner-toast][data-type=success]{--gg-toast-hue:rgb(var(--gg-accent))}.gg-app.gg-app [data-sonner-toast][data-type=error]{--gg-toast-hue:rgb(var(--gg-red))}.gg-app.gg-app [data-sonner-toast][data-type=warning]{--gg-toast-hue:rgb(var(--gg-amber))}.gg-app.gg-app [data-sonner-toast][data-type=info]{--gg-toast-hue:rgb(var(--gg-blue))}.gg-app.gg-app [data-sonner-toast] [data-title]{color:var(--gg-t1);font-weight:600}.gg-app.gg-app [data-sonner-toast] [data-description]{color:var(--gg-t2)}.gg-app.gg-app [data-sonner-toast] [data-icon]{color:var(--gg-toast-hue)}.gg-app.gg-app [data-sonner-toast] [data-close-button]{background:var(--gg-surface-raised);border-color:var(--gg-border);color:var(--gg-t3)}.gg-app.gg-app [data-sonner-toast] [data-close-button]:hover{color:var(--gg-t1)}.gg-app.gg-app .theme-slate,.gg-app.gg-app.theme-slate{--accent:var(--brand-500)}.gg-app.gg-app .gg-veil{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:rgb(var(--gg-veil-rgb)/.45);opacity:1;transition:opacity .15s ease;pointer-events:none}.gg-app.gg-app .gg-veil-out{opacity:0;transition:opacity .25s ease}.gg-app.gg-app .gg-veil-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.gg-app.gg-app .gg-veil-mark,.gg-app.gg-app .gg-veil-wrap .gg-veil-monogram{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;object-fit:cover;font-size:var(--gg-text-sm);font-weight:800;letter-spacing:0;text-transform:uppercase;color:var(--gg-t1)}.gg-app.gg-app .gg-veil-name{font-size:calc(.9 * var(--gg-root));font-weight:700;letter-spacing:.02em;color:var(--gg-t1)}.gg-app.gg-app .gg-veil-ring{position:absolute;inset:0;width:48px;height:48px;border-radius:50%;background:conic-gradient(rgb(var(--gg-accent)) 0turn .3turn,rgb(var(--gg-accent)/.18) .3turn 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3.5px));animation:gg-veil-spin .75s linear infinite}@keyframes gg-veil-spin{to{transform:rotate(1turn)}}.gg-app.gg-app .gg-veil-pct{margin-top:-8px;font-size:var(--gg-text-sm);font-weight:700;letter-spacing:.03em;color:rgb(var(--gg-accent));font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.gg-app.gg-app .gg-veil-ring{animation-duration:2.4s}}.gg-app.gg-app .gg-sidebar{width:260px;height:100vh;height:100dvh;z-index:100;background:var(--gg-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--gg-border-soft);box-shadow:none;transition:border-color .35s ease,transform .32s var(--gg-ease)}@supports not (height:100dvh){.gg-app.gg-app .gg-sidebar{height:-webkit-fill-available}}@media (min-width:768px){.gg-app.gg-app .gg-sidebar.gg-collapsed{transform:translateX(-100%);visibility:hidden;transition:transform .32s var(--gg-ease),visibility 0s linear .32s}}.gg-app.gg-app .gg-drawer-backdrop{z-index:99;background:rgba(0,0,0,.55)}.gg-app.gg-app .gg-sidebar-head{height:auto;gap:10px;padding:20px 20px 18px;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-sidebar-head a{flex:1;min-width:0;font-size:calc(1.1 * var(--gg-root));font-weight:800;letter-spacing:-.025em;color:var(--gg-t1)}.gg-app.gg-app .gg-rail-toggle{display:none;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;margin-right:4px;padding:0;background:transparent;border:none;outline:none;color:var(--gg-icon);cursor:pointer;transition:color var(--gg-fast) ease}.gg-app.gg-app .gg-rail-toggle:hover{color:var(--gg-t1)}.gg-app.gg-app .gg-rail-toggle>svg{width:18px;height:18px;stroke-width:2.2}@media (min-width:768px){.gg-app.gg-app .gg-rail-toggle{display:inline-flex}}.gg-app.gg-app .gg-nav{padding:6px 14px 8px;overflow-x:hidden}.gg-app.gg-app .gg-nav::-webkit-scrollbar{width:3px}.gg-app.gg-app .gg-nav::-webkit-scrollbar-track{background:transparent}.gg-app.gg-app .gg-nav::-webkit-scrollbar-thumb{background:var(--gg-border);border-radius:var(--gg-r-pill)}.gg-app.gg-app .gg-nav-grouplabel{display:block;margin:12px 0 6px;padding:0 8px;font-size:calc(.62 * var(--gg-root));font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gg-t2)}.gg-app.gg-app .gg-nav-grouplabel:first-child{margin-top:4px}.gg-app.gg-app .gg-nav-divider{display:none}.gg-app.gg-app .gg-nav-item{display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--gg-t1);font-size:calc(.845 * var(--gg-root));font-weight:600;text-decoration:none;position:relative;transition:all .22s ease}.gg-app.gg-app .gg-nav-item:hover{background:var(--gg-glass);border-color:var(--gg-border-soft);color:var(--gg-t1)}.gg-app.gg-app .gg-nav-item.gg-active{background:var(--gg-glass-hover);border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app .gg-nav-item.gg-active:before{content:none}.gg-app.gg-app .gg-nav-item svg{color:currentColor}.gg-app.gg-app .gg-nav-item>svg:first-child{width:20px;height:20px;flex-shrink:0}.gg-app.gg-app .gg-nav-item.gg-active:after{content:"";position:absolute;top:0;bottom:0;right:-12px;width:2px;border-radius:var(--gg-r-pill);background:var(--gg-t1);box-shadow:0 0 2px 1px var(--gg-t1),0 0 6px 2px var(--gg-border);pointer-events:none;z-index:2}.gg-app.gg-app .gg-nav-badge{flex-shrink:0;padding:2px 7px;border-radius:var(--gg-r-pill);background:var(--gg-glass-hover);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--gg-border);color:var(--gg-t1);font-family:inherit;font-size:calc(.62 * var(--gg-root));font-weight:700}.gg-app.gg-app .gg-nav-count{background:rgb(var(--gg-red));border-radius:var(--gg-r-pill);color:#fff;font-size:calc(.58 * var(--gg-root));font-weight:700}.gg-app.gg-app .gg-sidebar-foot{border-top:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-upgrade{position:relative;z-index:1;width:calc(100% - 28px);margin:14px;padding:16px 16px 14px;border-radius:14px;background:var(--gg-bg);border:1px solid var(--gg-border);box-shadow:none;flex-shrink:0;color:var(--gg-t1);text-align:left}.gg-app.gg-app .gg-upgrade:hover{background:var(--gg-bg);border-color:var(--gg-accent-border)}.gg-app.gg-app .gg-upgrade-skel{width:calc(100% - 28px);margin:14px;border-radius:14px;background:var(--gg-glass-2)}.gg-app.gg-app .gg-upgrade-label{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-right:16px;font-size:var(--gg-text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gg-t3);opacity:1}.gg-app.gg-app .gg-upgrade-label>svg{box-sizing:border-box;flex-shrink:0;width:26px;height:26px;padding:6px;border-radius:8px;background:linear-gradient(135deg,var(--gg-accent-grad-1) 0,rgb(var(--gg-accent)) 55%,var(--gg-accent-grad-3) 100%);color:#fff}.gg-app.gg-app .gg-upgrade-title{font-size:calc(.92 * var(--gg-root));font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--gg-t1)}.gg-app.gg-app .gg-upgrade-desc{margin-top:4px;font-size:calc(.76 * var(--gg-root));font-weight:500;line-height:1.45;color:var(--gg-t2)}.gg-app.gg-app .gg-upgrade-desc.gg-upgrade-warn{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-upgrade-btn{margin-top:14px;padding:7px 16px;border:none;border-radius:var(--gg-r-pill);color:#fff;font-family:inherit;font-size:calc(.76 * var(--gg-root));font-weight:700;cursor:pointer;transition:transform .2s ease,filter .2s ease}.gg-app.gg-app .gg-upgrade-btn,.gg-app.gg-app .gg-upgrade-btn:hover{background:linear-gradient(180deg,var(--gg-accent-grad-1) 0,rgb(var(--gg-accent)) 50%,var(--gg-accent-grad-3) 100%)}.gg-app.gg-app .gg-upgrade-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.gg-app.gg-app .gg-upgrade-arrow{color:currentColor;opacity:.7}.gg-app.gg-app .gg-upgrade-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-right:16px}.gg-app.gg-app .gg-upgrade-icon{box-sizing:border-box;flex-shrink:0;width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,var(--gg-accent-grad-1) 0,rgb(var(--gg-accent)) 55%,var(--gg-accent-grad-3) 100%);color:#fff}.gg-app.gg-app .gg-upgrade-desc{margin-bottom:14px}.gg-app.gg-app .gg-upgrade-actions{display:flex;align-items:center;gap:14px}.gg-app.gg-app .gg-upgrade-actions .gg-upgrade-btn{margin-top:0}.gg-app.gg-app .gg-upgrade-learn{font-size:calc(.76 * var(--gg-root));font-weight:700;color:rgb(var(--gg-accent));text-decoration:none}.gg-app.gg-app .gg-upgrade-learn:hover{text-decoration:underline}.gg-app.gg-app .gg-upgrade:has(.gg-upgrade-actions):hover{border-color:var(--gg-border)}.gg-app.gg-app .gg-logout{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 28px);margin:0 14px 18px;padding:11px 0;border:1.5px solid rgb(var(--gg-red)/.3);border-radius:12px;background:rgb(var(--gg-red)/.08);color:rgb(239 68 68);font-family:inherit;font-size:calc(.82 * var(--gg-root));font-weight:700;cursor:pointer;position:relative;z-index:1;transition:background var(--gg-base) ease,border-color var(--gg-base) ease,transform .15s ease}.gg-app.gg-app .gg-logout:hover{background:rgb(var(--gg-red)/.16);border-color:rgb(var(--gg-red)/.55);transform:translateY(-1px)}.gg-app.gg-app .gg-logout:active{transform:translateY(0)}.gg-app.gg-app .gg-topbar{position:fixed;top:0;right:0;height:64px;z-index:90}.gg-app.gg-app .gg-rail-open{display:none;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border-radius:var(--gg-r-control);background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft);color:var(--gg-icon);cursor:pointer;transition:color var(--gg-fast) ease,background var(--gg-fast) ease}.gg-app.gg-app .gg-rail-open:hover{color:var(--gg-t1);background:var(--gg-glass)}.gg-app.gg-app .gg-rail-open>svg{width:13px;height:13px;stroke-width:2.2}@media (min-width:768px){.gg-app.gg-app .gg-rail-open{display:inline-flex}}.gg-app.gg-app .gg-main{margin-left:260px;padding:78px 24px 24px;max-width:none;transition:margin-left .32s var(--gg-ease)}.gg-app.gg-app .gg-main>*{max-width:1320px;margin-inline:auto}.gg-app.gg-app .gg-main>.gg-wide{max-width:none}@media (min-width:768px){.gg-app.gg-app .gg-topbar.gg-collapsed{left:0}.gg-app.gg-app .gg-main.gg-collapsed{margin-left:0}}@media (max-width:767px){.gg-app.gg-app .gg-nav-item{font-size:12.5px}.gg-app.gg-app .gg-nav-grouplabel{font-size:10px}}@media (min-width:768px) and (max-width:1366px){.gg-app.gg-app .gg-sidebar{width:245px}.gg-app.gg-app .gg-topbar{left:245px}.gg-app.gg-app .gg-main{margin-left:245px;padding:76px 18px 24px}.gg-app.gg-app .gg-nav-item{padding:10px 11px}.gg-app.gg-app .gg-nav-grouplabel{margin:14px 0 6px}}@media (min-width:768px) and (max-height:900px){.gg-app.gg-app .gg-sidebar-head{padding:12px 16px 10px}.gg-app.gg-app .gg-nav{padding:4px 12px 3px}.gg-app.gg-app .gg-nav-grouplabel{margin:10px 0 5px}.gg-app.gg-app .gg-nav-item{padding:6px 9px}.gg-app.gg-app .gg-upgrade,.gg-app.gg-app .gg-upgrade-skel{width:calc(100% - 24px);margin:10px 12px}.gg-app.gg-app .gg-upgrade{padding:12px 13px}.gg-app.gg-app .gg-upgrade-title{font-size:calc(1 * var(--gg-root))}.gg-app.gg-app .gg-upgrade-btn{margin-top:8px;padding:5px 14px;font-size:calc(.73 * var(--gg-root))}.gg-app.gg-app .gg-logout{width:calc(100% - 24px);margin:0 12px 14px;padding:9px 0;font-size:calc(.78 * var(--gg-root))}}@media (min-width:768px) and (max-height:700px){.gg-app.gg-app .gg-upgrade,.gg-app.gg-app .gg-upgrade-skel{display:none}}@media (max-width:767.98px){.gg-app.gg-app .gg-sidebar{width:260px;background:var(--gg-bg);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-right:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-sidebar-head{padding:14px 16px 12px;background:transparent}.gg-app.gg-app .gg-nav{padding:12px 10px 4px;background:transparent}.gg-app.gg-app .gg-nav-grouplabel{font-size:calc(.82 * var(--gg-root));letter-spacing:.08em}.gg-app.gg-app .gg-nav-item{padding:9px 8px;background:transparent;font-size:calc(1.1 * var(--gg-root));font-weight:700}.gg-app.gg-app .gg-nav-item.gg-active,.gg-app.gg-app .gg-nav-item:hover{background:transparent;border-color:transparent}.gg-app.gg-app .gg-nav-item.gg-active:after{right:-8px}.gg-app.gg-app .gg-nav-badge{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.gg-app.gg-app .gg-upgrade,.gg-app.gg-app .gg-upgrade-skel{width:calc(100% - 20px);margin:12px 10px;border-radius:14px}.gg-app.gg-app .gg-upgrade{padding:12px 13px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.gg-app.gg-app .gg-upgrade-title{font-size:calc(.95 * var(--gg-root))}.gg-app.gg-app .gg-upgrade-btn{margin-top:7px;padding:5px 13px;font-size:calc(.7 * var(--gg-root))}.gg-app.gg-app .gg-logout{width:calc(100% - 20px);margin:0 10px 12px;background:transparent}.gg-app.gg-app .gg-topbar{left:0}.gg-app.gg-app .gg-main{margin-left:0;padding:84px 14px 24px}}@media (max-width:600px){.gg-app.gg-app .gg-main{padding:80px 12px 22px}}@media (max-width:430px){.gg-app.gg-app .gg-main{padding:76px 10px 20px}}@media (max-width:360px){.gg-app.gg-app .gg-main{padding:72px 8px 18px}}.gg-app.gg-app .gg-hide{display:none!important}.gg-app.gg-app .gg-topbar{left:260px;margin-left:0;gap:16px;background:linear-gradient(90deg,var(--gg-surface-sunken) 0,var(--gg-surface-raised) 50%,var(--gg-surface-sunken) 100%);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-bottom:1px solid var(--gg-border-soft);transition:left .32s var(--gg-ease)}@media (min-width:1367px){.gg-app.gg-app .gg-topbar{left:260px}}@media (min-width:769px) and (max-width:1366px){.gg-app.gg-app .gg-topbar{left:245px;padding:0 18px}}@media (min-width:769px){.gg-app.gg-app .gg-sidebar.gg-collapsed~.gg-topbar{left:0}}@media (max-width:768px){.gg-app.gg-app .gg-topbar{left:0;gap:12px;padding:0 16px;background:linear-gradient(90deg,var(--gg-surface-sunken) 0,var(--gg-surface-raised) 50%,var(--gg-surface-sunken) 100%);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-bottom:1px solid var(--gg-border-soft)}}.gg-app.gg-app .gg-topbar-left{gap:10px;min-width:0;flex-shrink:0}.gg-app.gg-app .gg-topbar-right{gap:8px;flex-shrink:0}.gg-app.gg-app .gg-topbar-title{display:none}.gg-app.gg-app .gg-topbar-rail-expand{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border-radius:var(--gg-r-control);background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft);color:var(--gg-icon);cursor:pointer;transition:background var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-topbar-rail-expand:hover{background:var(--gg-glass);color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-rail-expand svg{width:13px;height:13px}@media (max-width:768px){.gg-app.gg-app .gg-topbar-burger{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border-radius:11px;background:transparent;color:var(--gg-t1);transition:background var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-topbar-burger:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-burger svg{width:20px;height:20px}.gg-app.gg-app .gg-topbar-left{flex:1;gap:8px;min-width:0}.gg-app.gg-app .gg-topbar-join{white-space:nowrap}.gg-app.gg-app .gg-topbar-join svg{flex-shrink:0}.gg-app.gg-app .gg-topbar-right{margin-left:10px}}@media (max-width:430px){.gg-app.gg-app .gg-topbar-right{gap:6px;margin-left:8px}.gg-app.gg-app .gg-topbar-support{padding:0 4px}}.gg-app.gg-app .gg-topsearch-btn{width:40px;height:40px;padding:0;border:none;border-radius:10px;background:transparent;color:var(--gg-icon-soft);transition:background var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-topsearch-btn:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-topsearch-btn svg{width:18px;height:18px}@media (min-width:1024px){.gg-app.gg-app .gg-topsearch-btn{width:auto;gap:7px;padding:0 10px}}.gg-app.gg-app .gg-topsearch-hint{color:var(--gg-t3);font-size:var(--gg-text-sm)}.gg-app.gg-app .gg-topbar-support{gap:7px;height:40px;padding:0 8px;border-radius:10px;background:transparent;color:var(--gg-icon-soft);font-size:var(--gg-text-sm);font-weight:600}.gg-app.gg-app .gg-topbar-support:hover{background:transparent;color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-support svg{width:18px;height:18px;color:currentColor}.gg-app.gg-app .gg-topbar-theme{width:40px;height:40px;border-radius:11px;background:transparent;border-color:transparent;color:var(--gg-icon);transition:background var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-topbar-theme:hover{background:transparent;color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-theme svg{width:24px;height:24px}@media (max-width:768px){.gg-app.gg-app .gg-topbar-support,.gg-app.gg-app .gg-topbar-theme{justify-content:center;width:38px;height:38px;padding:0;border-radius:12px;background:var(--gg-surface-raised);border:1px solid var(--gg-border-soft);color:var(--gg-icon)}.gg-app.gg-app .gg-topbar-support:hover,.gg-app.gg-app .gg-topbar-theme:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-support span{display:none}.gg-app.gg-app .gg-topbar-support svg,.gg-app.gg-app .gg-topbar-theme svg{width:18px;height:18px}}.gg-app.gg-app .gg-topbar-join{gap:6px;height:30px;padding:0 12px;border-radius:var(--gg-r-pill);font-size:var(--gg-text-xs);font-weight:700;box-shadow:none}.gg-app.gg-app .gg-topbar-join svg{width:14px;height:14px}@media (max-width:768px){.gg-app.gg-app .gg-topbar-join{padding:0 10px;gap:5px}}@media (max-width:430px){.gg-app.gg-app .gg-topbar-join{padding:0 8px;font-size:calc(.66 * var(--gg-root))}.gg-app.gg-app .gg-topbar-join svg{width:12px;height:12px}}.gg-app.gg-app .gg-topbar-wallet{gap:8px;height:30px;padding:0 12px;border-radius:var(--gg-r-pill);background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft);color:var(--gg-t1);font-size:var(--gg-text-sm);font-weight:700;transition:background var(--gg-fast) ease,border-color var(--gg-fast) ease}.gg-app.gg-app .gg-topbar-wallet:hover{background:var(--gg-glass);border-color:var(--gg-border)}.gg-app.gg-app .gg-topbar-wallet svg{width:15px;height:15px;color:var(--gg-icon-soft)}.gg-app.gg-app .gg-topbar-cur{flex-shrink:0}.gg-app.gg-app .gg-topbar-cur-btn{gap:5px;height:30px;padding:0 11px;border-radius:var(--gg-r-pill);background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft);color:var(--gg-t2);font-size:var(--gg-text-xs);font-weight:700;transition:background var(--gg-fast) ease,border-color var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-topbar-cur-btn:hover{background:var(--gg-glass);border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-cur-btn svg{width:13px;height:13px;opacity:1;color:var(--gg-t3)}.gg-app.gg-app .gg-topbar-cur-panel{margin-top:8px;padding:6px;border-radius:var(--gg-r-card-lg);background:linear-gradient(160deg,var(--gg-surface-raised) 0,var(--gg-surface-sunken) 100%);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--gg-border);box-shadow:none;transform-origin:top right;animation:gg-drop-in .18s var(--gg-ease)}@keyframes gg-drop-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.gg-app.gg-app .gg-topbar-cur-head{padding:4px 4px 6px;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-topbar-cur-search{gap:7px;padding:0 10px;border-radius:9px;background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);transition:border-color var(--gg-base)}.gg-app.gg-app .gg-topbar-cur-search:focus-within{border-color:var(--gg-accent-border)}.gg-app.gg-app .gg-topbar-cur-search svg{width:13px;height:13px;color:var(--gg-t4)}.gg-app.gg-app .gg-topbar-cur-search input{color:var(--gg-t1);font-size:var(--gg-text-md)}.gg-app.gg-app .gg-topbar-cur-search input::placeholder{color:var(--gg-t4)}.gg-app.gg-app .gg-topbar-cur-list{padding:4px 0 0}.gg-app.gg-app .gg-topbar-cur-item{gap:9px;padding:8px 10px;border-radius:var(--gg-r-control);background:none;color:var(--gg-t2);font-size:var(--gg-text-md);font-weight:600;transition:background .15s,color .15s}.gg-app.gg-app .gg-topbar-cur-item:hover{background:rgb(var(--gg-accent)/.1);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-topbar-cur-check{width:13px;height:13px;color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-topbar-cur-empty{color:var(--gg-t3);font-size:var(--gg-text-sm)}.gg-app.gg-app .gg-topbar-cur-stale{border-top:1px solid var(--gg-border-soft);color:rgb(var(--gg-amber));font-size:var(--gg-text-2xs)}.gg-app.gg-app .gg-actions{position:relative;display:inline-flex;align-self:center;flex:0 0 auto}.gg-app.gg-app .gg-actions-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;min-width:30px;max-width:30px;aspect-ratio:1/1;margin:0;padding:0;border-radius:var(--gg-r-control);background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft);color:var(--gg-t3);cursor:pointer;transition:background var(--gg-fast) ease,border-color var(--gg-fast) ease,color var(--gg-fast) ease}.gg-app.gg-app .gg-actions-btn:hover,.gg-app.gg-app .gg-actions-btn[data-open=true],.gg-app.gg-app .gg-actions-btn[data-state=open]{background:rgb(var(--gg-accent)/.1);border-color:rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-actions-btn svg{width:15px;height:15px}.gg-app.gg-app .gg-actions-menu,.gg-app.gg-app.gg-actions-menu{min-width:180px;padding:6px;border-radius:12px;background:linear-gradient(160deg,var(--gg-surface-raised) 0,var(--gg-surface-sunken) 100%);border:1px solid var(--gg-border-soft);box-shadow:none;transform-origin:top right;animation:gg-drop-in .16s var(--gg-ease)}html:not(.dark) .gg-app.gg-app .gg-actions-menu,html:not(.dark) .gg-app.gg-app.gg-actions-menu{background:var(--gg-bg)}.gg-app.gg-app .gg-actions-item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:none;border-radius:var(--gg-r-control);background:none;color:var(--gg-t2);font-family:inherit;font-size:var(--gg-text-md);font-weight:600;text-align:left;cursor:pointer;transition:background .15s,color .15s}.gg-app.gg-app .gg-actions-item:hover,.gg-app.gg-app .gg-actions-item[data-highlighted]{background:rgb(var(--gg-accent)/.1);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-actions-item.gg-danger{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-actions-item.gg-danger:hover,.gg-app.gg-app .gg-actions-item.gg-danger[data-highlighted]{background:rgb(var(--gg-red)/.1);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-actions-item:disabled{opacity:.45;cursor:not-allowed}.gg-app.gg-app .gg-actions-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:7px;background:var(--gg-glass-hover);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-actions-icon svg{width:13px;height:13px}.gg-app.gg-app .gg-topbar-profile{width:34px;height:34px;border-radius:var(--gg-r-pill);background:var(--gg-glass);border:1px solid var(--gg-border-soft);color:var(--gg-icon)}.gg-app.gg-app .gg-topbar-profile:hover{background:var(--gg-glass-hover);border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app .gg-topbar-profile>svg{width:16px;height:16px}.gg-app.gg-app .gg-profilemenu,.gg-app.gg-app.gg-profilemenu{background:var(--gg-surface-raised);border:1px solid var(--gg-border);border-radius:var(--gg-r-card-lg);box-shadow:none;padding:6px}.gg-app.gg-app .gg-profilemenu-name{font-size:calc(.85 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-profilemenu-mail{font-size:calc(.72 * var(--gg-root));color:var(--gg-t3)}.gg-app.gg-app .gg-profilemenu-rule{background:var(--gg-border-soft)}.gg-app.gg-app .gg-profilemenu-row{border-radius:9px;font-size:calc(.82 * var(--gg-root));font-weight:600;color:var(--gg-t2)}.gg-app.gg-app .gg-profilemenu-row:focus,.gg-app.gg-app .gg-profilemenu-row:hover{background:var(--gg-glass);color:var(--gg-t1)}.gg-app.gg-app .gg-profilemenu-chip{background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.18);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-profilemenu-chev{color:var(--gg-t4)}.gg-app.gg-app .gg-profilemenu-out{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-profilemenu-out:focus,.gg-app.gg-app .gg-profilemenu-out:hover{background:rgb(var(--gg-red)/.1);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-profilemenu-out .gg-profilemenu-chip{background:rgb(var(--gg-red)/.12);border-color:rgb(var(--gg-red)/.22);color:rgb(var(--gg-red))}