@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(./inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(./inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(./inter-latin-900-normal-EUCDUbiG.woff) format("woff")}@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url(./material-icons-latin-400-normal-kAwBdRge.woff2) format("woff2"),url(./material-icons-latin-400-normal-B5tbEuci.woff) format("woff")}.material-icons{direction:ltr;display:inline-block;font-family:Material Icons;font-feature-settings:"liga";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}.gsrc-class-choice-reason::placeholder{color:#94a3b8;opacity:1}html[data-gsrc-mode=light] .gsrc-class-choice-reason::placeholder{color:#475569}html[data-gsrc-mode=light]{--gsrc-c-background: 238 242 247;--gsrc-c-primary-dark: 255 255 255;--gsrc-c-primary-light: 226 232 240;--gsrc-c-accent-blue: 37 99 235;--gsrc-c-accent-yellow: 180 83 9;--gsrc-c-accent-red: 220 38 38;--gsrc-c-today-bg: 219 231 255}html[data-gsrc-mode=light] body{background-color:#eef2f7;background-image:none}html[data-gsrc-mode=light] body.text-gray-100{color:#0f172a}html[data-gsrc-mode=light] .bg-slate-950,html[data-gsrc-mode=light] .bg-gray-950,html[data-gsrc-mode=light] .bg-black,html[data-gsrc-mode=light] .bg-gray-900{background-color:#fff}html[data-gsrc-mode=light] .bg-slate-900,html[data-gsrc-mode=light] .bg-gray-800{background-color:#f8fafc}html[data-gsrc-mode=light] .bg-slate-800,html[data-gsrc-mode=light] .bg-gray-700{background-color:#e9eef5}html[data-gsrc-mode=light] .bg-slate-700,html[data-gsrc-mode=light] .bg-gray-600{background-color:#d8dfe9}html[data-gsrc-mode=light] .bg-gray-500{background-color:#cbd5e1}html[data-gsrc-mode=light] .bg-gray-950\/50,html[data-gsrc-mode=light] .bg-gray-950\/60,html[data-gsrc-mode=light] .bg-gray-950\/70,html[data-gsrc-mode=light] .bg-black\/40,html[data-gsrc-mode=light] .bg-black\/50,html[data-gsrc-mode=light] .bg-black\/60,html[data-gsrc-mode=light] .bg-gray-900\/30,html[data-gsrc-mode=light] .bg-gray-900\/40,html[data-gsrc-mode=light] .bg-gray-900\/50,html[data-gsrc-mode=light] .bg-gray-900\/60,html[data-gsrc-mode=light] .bg-gray-900\/70,html[data-gsrc-mode=light] .bg-gray-900\/80,html[data-gsrc-mode=light] .bg-gray-900\/90{background-color:#f3f6fa}html[data-gsrc-mode=light] .bg-gray-800\/30,html[data-gsrc-mode=light] .bg-gray-800\/40,html[data-gsrc-mode=light] .bg-gray-800\/50,html[data-gsrc-mode=light] .bg-gray-800\/60,html[data-gsrc-mode=light] .bg-gray-800\/70,html[data-gsrc-mode=light] .bg-gray-800\/80,html[data-gsrc-mode=light] .bg-gray-800\/90{background-color:#eaeff6}html[data-gsrc-mode=light] .bg-gray-700\/30,html[data-gsrc-mode=light] .bg-gray-700\/40,html[data-gsrc-mode=light] .bg-gray-700\/50,html[data-gsrc-mode=light] .bg-gray-700\/60{background-color:#dde4ed}html[data-gsrc-mode=light] .bg-slate-900\/30,html[data-gsrc-mode=light] .bg-slate-900\/50,html[data-gsrc-mode=light] .bg-slate-900\/60,html[data-gsrc-mode=light] .bg-slate-900\/70,html[data-gsrc-mode=light] .bg-slate-900\/40{background-color:#f3f6fa}html[data-gsrc-mode=light] .bg-slate-800\/30,html[data-gsrc-mode=light] .bg-slate-800\/40,html[data-gsrc-mode=light] .bg-slate-800\/50,html[data-gsrc-mode=light] .bg-slate-800\/60,html[data-gsrc-mode=light] .bg-slate-800\/70{background-color:#eaeff6}html[data-gsrc-mode=light] .bg-slate-700\/50{background-color:#dde4ed}html[data-gsrc-mode=light] .bg-slate-900\/20,html[data-gsrc-mode=light] .bg-slate-950\/35,html[data-gsrc-mode=light] .bg-slate-950\/40,html[data-gsrc-mode=light] .bg-slate-950\/45,html[data-gsrc-mode=light] .bg-slate-950\/50,html[data-gsrc-mode=light] .bg-slate-950\/55,html[data-gsrc-mode=light] .bg-slate-950\/60,html[data-gsrc-mode=light] .bg-slate-950\/70,html[data-gsrc-mode=light] .bg-slate-950\/80,html[data-gsrc-mode=light] .bg-slate-950\/85,html[data-gsrc-mode=light] .bg-slate-900\/35,html[data-gsrc-mode=light] .bg-slate-900\/80,html[data-gsrc-mode=light] .bg-slate-900\/85,html[data-gsrc-mode=light] .bg-slate-900\/90{background-color:#f3f6fa}html[data-gsrc-mode=light] .bg-slate-800\/20,html[data-gsrc-mode=light] .bg-slate-800\/80,html[data-gsrc-mode=light] .bg-slate-800\/95{background-color:#eaeff6}html[data-gsrc-mode=light] .bg-slate-700\/30,html[data-gsrc-mode=light] .bg-slate-700\/40,html[data-gsrc-mode=light] .bg-slate-700\/60,html[data-gsrc-mode=light] .bg-slate-700\/70,html[data-gsrc-mode=light] .bg-gray-700\/80{background-color:#dde4ed}html[data-gsrc-mode=light] .bg-slate-600,html[data-gsrc-mode=light] .bg-gray-600\/70{background-color:#cbd5e1}html[data-gsrc-mode=light] .hover\:bg-slate-600:hover{background-color:#c2cdda}html[data-gsrc-mode=light] .hover\:bg-slate-700\/30:hover,html[data-gsrc-mode=light] .hover\:bg-slate-700\/40:hover,html[data-gsrc-mode=light] .hover\:bg-slate-700\/70:hover,html[data-gsrc-mode=light] .hover\:bg-gray-700\/60:hover{background-color:#d0d9e5}html[data-gsrc-mode=light] .hover\:bg-slate-800\/40:hover,html[data-gsrc-mode=light] .hover\:bg-slate-800\/70:hover,html[data-gsrc-mode=light] .hover\:bg-gray-800\/30:hover,html[data-gsrc-mode=light] .hover\:bg-gray-800\/50:hover,html[data-gsrc-mode=light] .hover\:bg-slate-950\/50:hover,html[data-gsrc-mode=light] .focus\:bg-gray-800\/70:focus{background-color:#dfe6ef}html[data-gsrc-mode=light] .hover\:bg-slate-800:hover,html[data-gsrc-mode=light] .hover\:bg-slate-800\/50:hover,html[data-gsrc-mode=light] .hover\:bg-slate-800\/60:hover,html[data-gsrc-mode=light] .hover\:bg-slate-800\/80:hover,html[data-gsrc-mode=light] .hover\:bg-gray-800:hover{background-color:#dfe6ef}html[data-gsrc-mode=light] .hover\:bg-slate-700:hover,html[data-gsrc-mode=light] .hover\:bg-slate-700\/50:hover,html[data-gsrc-mode=light] .hover\:bg-gray-700:hover,html[data-gsrc-mode=light] .hover\:bg-gray-700\/50:hover{background-color:#d0d9e5}html[data-gsrc-mode=light] .hover\:bg-gray-600:hover{background-color:#c2cdda}html[data-gsrc-mode=light] .hover\:bg-slate-900\/40:hover,html[data-gsrc-mode=light] .hover\:bg-gray-900\/50:hover,html[data-gsrc-mode=light] .group:hover .group-hover\:bg-slate-900{background-color:#eef2f7}html[data-gsrc-mode=light] [class^="bg-slate-950/"],html[data-gsrc-mode=light] [class*=" bg-slate-950/"],html[data-gsrc-mode=light] [class^="bg-slate-900/"],html[data-gsrc-mode=light] [class*=" bg-slate-900/"],html[data-gsrc-mode=light] [class^="bg-gray-950/"],html[data-gsrc-mode=light] [class*=" bg-gray-950/"],html[data-gsrc-mode=light] [class^="bg-gray-900/"],html[data-gsrc-mode=light] [class*=" bg-gray-900/"]{background-color:#f3f6fa}html[data-gsrc-mode=light] [class^="bg-slate-800/"],html[data-gsrc-mode=light] [class*=" bg-slate-800/"],html[data-gsrc-mode=light] [class^="bg-gray-800/"],html[data-gsrc-mode=light] [class*=" bg-gray-800/"]{background-color:#eaeff6}html[data-gsrc-mode=light] [class^="bg-slate-700/"],html[data-gsrc-mode=light] [class*=" bg-slate-700/"],html[data-gsrc-mode=light] [class^="bg-gray-700/"],html[data-gsrc-mode=light] [class*=" bg-gray-700/"]{background-color:#dde4ed}html[data-gsrc-mode=light] [class^="bg-slate-600/"],html[data-gsrc-mode=light] [class*=" bg-slate-600/"],html[data-gsrc-mode=light] [class^="bg-gray-600/"],html[data-gsrc-mode=light] [class*=" bg-gray-600/"]{background-color:#cbd5e1}html[data-gsrc-mode=light] [class^="hover:bg-slate-950/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-slate-950/"]:hover,html[data-gsrc-mode=light] [class^="hover:bg-slate-900/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-slate-900/"]:hover,html[data-gsrc-mode=light] [class^="hover:bg-gray-950/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-gray-950/"]:hover,html[data-gsrc-mode=light] [class^="hover:bg-gray-900/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-gray-900/"]:hover{background-color:#eef2f7}html[data-gsrc-mode=light] [class^="hover:bg-slate-800/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-slate-800/"]:hover,html[data-gsrc-mode=light] [class^="hover:bg-gray-800/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-gray-800/"]:hover,html[data-gsrc-mode=light] [class^="focus:bg-gray-800/"]:focus,html[data-gsrc-mode=light] [class*=" focus:bg-gray-800/"]:focus{background-color:#dfe6ef}html[data-gsrc-mode=light] [class^="hover:bg-slate-700/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-slate-700/"]:hover,html[data-gsrc-mode=light] [class^="hover:bg-gray-700/"]:hover,html[data-gsrc-mode=light] [class*=" hover:bg-gray-700/"]:hover{background-color:#d0d9e5}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] body{background-color:#e7edf5}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-slate-950,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-gray-950,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-slate-900,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-gray-900{background-color:#fff}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-slate-800,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-gray-800{background-color:#e2e8f0}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-slate-700,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .bg-gray-700{background-color:#cbd5e1}html[data-gsrc-mode=light] .text-white,html[data-gsrc-mode=light] .text-gray-100,html[data-gsrc-mode=light] .text-slate-100{color:#0f172a}html[data-gsrc-mode=light] .text-slate-200,html[data-gsrc-mode=light] .text-gray-200{color:#1e293b}html[data-gsrc-mode=light] .text-slate-300,html[data-gsrc-mode=light] .text-gray-300{color:#334155}html[data-gsrc-mode=light] .text-slate-400,html[data-gsrc-mode=light] .text-gray-400{color:#475569}html[data-gsrc-mode=light] .text-slate-500,html[data-gsrc-mode=light] .text-gray-500,html[data-gsrc-mode=light] .text-slate-600,html[data-gsrc-mode=light] .text-gray-600{color:#64748b}html[data-gsrc-mode=light] .hover\:text-white:hover{color:#0f172a}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-white,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-100,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-100{color:#020617}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-200,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-200{color:#0f172a}html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-300,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-300,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-400,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-400,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-500,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-500,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-slate-600,html[data-gsrc-mode=light][data-gsrc-light-contrast=high] .text-gray-600{color:#334155}html[data-gsrc-mode=light] .bg-indigo-500.text-white,html[data-gsrc-mode=light] .bg-indigo-600.text-white,html[data-gsrc-mode=light] .bg-indigo-700.text-white,html[data-gsrc-mode=light] .bg-blue-600.text-white,html[data-gsrc-mode=light] .bg-blue-700.text-white,html[data-gsrc-mode=light] .bg-red-600.text-white,html[data-gsrc-mode=light] .bg-red-700.text-white,html[data-gsrc-mode=light] .bg-rose-600.text-white,html[data-gsrc-mode=light] .bg-purple-600.text-white,html[data-gsrc-mode=light] .bg-purple-700.text-white,html[data-gsrc-mode=light] .bg-violet-600.text-white,html[data-gsrc-mode=light] .bg-fuchsia-600.text-white,html[data-gsrc-mode=light] .bg-pink-600.text-white,html[data-gsrc-mode=light] .bg-emerald-700.text-white,html[data-gsrc-mode=light] .bg-green-700.text-white,html[data-gsrc-mode=light] .bg-cyan-700.text-white{color:#fff}html[data-gsrc-mode=light] .disabled\:bg-slate-600:disabled,html[data-gsrc-mode=light] .disabled\:bg-slate-700:disabled,html[data-gsrc-mode=light] .disabled\:bg-slate-800:disabled,html[data-gsrc-mode=light] .disabled\:bg-gray-600:disabled{background-color:#dde4ed;color:#64748b}html[data-gsrc-mode=light] .text-amber-100{color:#92400e}html[data-gsrc-mode=light] .text-red-100{color:#991b1b}html[data-gsrc-mode=light] .text-emerald-100{color:#065f46}html[data-gsrc-mode=light] .text-indigo-100{color:#3730a3}html[data-gsrc-mode=light] .text-cyan-100{color:#155e75}html[data-gsrc-mode=light] .text-violet-100{color:#5b21b6}html[data-gsrc-mode=light] .text-amber-200,html[data-gsrc-mode=light] .text-amber-300,html[data-gsrc-mode=light] .text-amber-400,html[data-gsrc-mode=light] .text-amber-500{color:#b45309}html[data-gsrc-mode=light] .text-yellow-200,html[data-gsrc-mode=light] .text-yellow-300,html[data-gsrc-mode=light] .text-yellow-400,html[data-gsrc-mode=light] .text-yellow-500{color:#a16207}html[data-gsrc-mode=light] .text-emerald-200,html[data-gsrc-mode=light] .text-emerald-300,html[data-gsrc-mode=light] .text-emerald-400,html[data-gsrc-mode=light] .text-emerald-500{color:#047857}html[data-gsrc-mode=light] .text-green-200,html[data-gsrc-mode=light] .text-green-300,html[data-gsrc-mode=light] .text-green-400,html[data-gsrc-mode=light] .text-green-500{color:#15803d}html[data-gsrc-mode=light] .text-lime-200{color:#4d7c0f}html[data-gsrc-mode=light] .text-rose-200,html[data-gsrc-mode=light] .text-rose-300,html[data-gsrc-mode=light] .text-rose-400{color:#be123c}html[data-gsrc-mode=light] .text-red-200,html[data-gsrc-mode=light] .text-red-300,html[data-gsrc-mode=light] .text-red-400{color:#b91c1c}html[data-gsrc-mode=light] .text-orange-200,html[data-gsrc-mode=light] .text-orange-300,html[data-gsrc-mode=light] .text-orange-400{color:#c2410c}html[data-gsrc-mode=light] .text-indigo-200,html[data-gsrc-mode=light] .text-indigo-300,html[data-gsrc-mode=light] .text-indigo-400{color:#4338ca}html[data-gsrc-mode=light] .text-violet-300,html[data-gsrc-mode=light] .text-violet-400{color:#6d28d9}html[data-gsrc-mode=light] .text-purple-200,html[data-gsrc-mode=light] .text-purple-300,html[data-gsrc-mode=light] .text-purple-400{color:#7e22ce}html[data-gsrc-mode=light] .text-sky-200,html[data-gsrc-mode=light] .text-sky-300,html[data-gsrc-mode=light] .text-sky-400{color:#0369a1}html[data-gsrc-mode=light] .text-cyan-200,html[data-gsrc-mode=light] .text-cyan-300,html[data-gsrc-mode=light] .text-cyan-400,html[data-gsrc-mode=light] .text-cyan-500{color:#0e7490}html[data-gsrc-mode=light] .text-blue-200,html[data-gsrc-mode=light] .text-blue-300,html[data-gsrc-mode=light] .text-blue-400{color:#1d4ed8}html[data-gsrc-mode=light] .text-teal-300,html[data-gsrc-mode=light] .text-teal-400{color:#0f766e}html[data-gsrc-mode=light] .text-pink-400{color:#be185d}html[data-gsrc-mode=light] .border-slate-700,html[data-gsrc-mode=light] .border-gray-700{border-color:#cbd5e1}html[data-gsrc-mode=light] .border-slate-800,html[data-gsrc-mode=light] .border-slate-800\/50,html[data-gsrc-mode=light] .border-gray-800{border-color:#e2e8f0}html[data-gsrc-mode=light] .divide-slate-800\/50>*+*{border-color:#e2e8f0}html[data-gsrc-mode=light] .divide-gray-700>*+*{border-color:#cbd5e1}html[data-gsrc-mode=light] .border-slate-600,html[data-gsrc-mode=light] .border-gray-600,html[data-gsrc-mode=light] .border-gray-900{border-color:#cbd5e1}html[data-gsrc-mode=light] select.bg-slate-950,html[data-gsrc-mode=light] select.bg-slate-700,html[data-gsrc-mode=light] input.bg-slate-700,html[data-gsrc-mode=light] input.bg-slate-700\/50,html[data-gsrc-mode=light] select.bg-gray-950,html[data-gsrc-mode=light] select.bg-gray-900,html[data-gsrc-mode=light] select.bg-gray-800,html[data-gsrc-mode=light] select.bg-gray-700,html[data-gsrc-mode=light] input.bg-gray-950,html[data-gsrc-mode=light] input.bg-gray-900,html[data-gsrc-mode=light] input.bg-gray-800,html[data-gsrc-mode=light] input.bg-gray-700,html[data-gsrc-mode=light] textarea.bg-gray-900,html[data-gsrc-mode=light] textarea.bg-gray-800,html[data-gsrc-mode=light] textarea.bg-slate-900,html[data-gsrc-mode=light] textarea.bg-slate-800{background-color:#fff;color:#0f172a}html[data-gsrc-mode=light] .from-slate-950,html[data-gsrc-mode=light] .from-slate-900,html[data-gsrc-mode=light] .from-gray-950,html[data-gsrc-mode=light] .from-gray-900{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgba(241,245,249,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html[data-gsrc-mode=light] .from-indigo-950,html[data-gsrc-mode=light] .from-indigo-900{--tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);--tw-gradient-to: rgba(224,231,255,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html[data-gsrc-mode=light] .via-slate-900,html[data-gsrc-mode=light] .via-slate-950,html[data-gsrc-mode=light] .via-gray-900{--tw-gradient-to: rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}html[data-gsrc-mode=light] .via-indigo-900,html[data-gsrc-mode=light] .via-indigo-950{--tw-gradient-to: rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eef2ff var(--tw-gradient-via-position), var(--tw-gradient-to)}html[data-gsrc-mode=light] .to-slate-950,html[data-gsrc-mode=light] .to-slate-900,html[data-gsrc-mode=light] .to-gray-950,html[data-gsrc-mode=light] .to-gray-900{--tw-gradient-to: #eef2f7 var(--tw-gradient-to-position)}html[data-gsrc-mode=light] .to-indigo-950,html[data-gsrc-mode=light] .to-indigo-900{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}html[data-gsrc-mode=light] .from-slate-700{--tw-gradient-from: #e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to: rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html[data-gsrc-mode=light] .from-slate-800,html[data-gsrc-mode=light] .from-gray-800{--tw-gradient-from: #e9eef5 var(--tw-gradient-from-position);--tw-gradient-to: rgba(233,238,245,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html[data-gsrc-mode=light] .via-slate-800,html[data-gsrc-mode=light] .via-gray-800{--tw-gradient-to: rgba(233,238,245,0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e9eef5 var(--tw-gradient-via-position), var(--tw-gradient-to)}html[data-gsrc-mode=light] .to-slate-800,html[data-gsrc-mode=light] .to-gray-800{--tw-gradient-to: #e9eef5 var(--tw-gradient-to-position)}html[data-gsrc-mode=light] .to-slate-900\/60{--tw-gradient-to: rgba(243,246,250,.85) var(--tw-gradient-to-position)}html[data-gsrc-mode=light] .shadow-\[4px_0_10px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:4px 0 10px #0f172a14}html[data-gsrc-mode=light] .bg-amber-900,html[data-gsrc-mode=light] .bg-amber-900\/20,html[data-gsrc-mode=light] .bg-amber-900\/30,html[data-gsrc-mode=light] .bg-amber-900\/40,html[data-gsrc-mode=light] .bg-amber-900\/50,html[data-gsrc-mode=light] .bg-amber-950\/20,html[data-gsrc-mode=light] .bg-amber-950\/30{background-color:#fef3c7}html[data-gsrc-mode=light] .bg-blue-900\/20,html[data-gsrc-mode=light] .bg-blue-900\/30,html[data-gsrc-mode=light] .bg-blue-900\/40,html[data-gsrc-mode=light] .bg-blue-900\/50{background-color:#dbeafe}html[data-gsrc-mode=light] .bg-cyan-900\/30,html[data-gsrc-mode=light] .bg-cyan-900\/40{background-color:#cffafe}html[data-gsrc-mode=light] .bg-emerald-800,html[data-gsrc-mode=light] .bg-emerald-900\/30,html[data-gsrc-mode=light] .bg-emerald-900\/40,html[data-gsrc-mode=light] .bg-emerald-900\/50,html[data-gsrc-mode=light] .bg-emerald-950\/30{background-color:#d1fae5}html[data-gsrc-mode=light] .bg-green-900,html[data-gsrc-mode=light] .bg-green-900\/30,html[data-gsrc-mode=light] .bg-green-900\/40,html[data-gsrc-mode=light] .bg-green-900\/50{background-color:#dcfce7}html[data-gsrc-mode=light] .bg-indigo-800,html[data-gsrc-mode=light] .bg-indigo-900,html[data-gsrc-mode=light] .bg-indigo-900\/30,html[data-gsrc-mode=light] .bg-indigo-900\/40,html[data-gsrc-mode=light] .bg-indigo-900\/50,html[data-gsrc-mode=light] .bg-indigo-950\/20,html[data-gsrc-mode=light] .bg-indigo-950\/25,html[data-gsrc-mode=light] .bg-indigo-950\/30{background-color:#e0e7ff}html[data-gsrc-mode=light] .bg-lime-900\/40{background-color:#ecfccb}html[data-gsrc-mode=light] .bg-orange-900\/20,html[data-gsrc-mode=light] .bg-orange-900\/30,html[data-gsrc-mode=light] .bg-orange-900\/40,html[data-gsrc-mode=light] .bg-orange-900\/60,html[data-gsrc-mode=light] .bg-orange-950\/40{background-color:#ffedd5}html[data-gsrc-mode=light] .bg-pink-900\/30{background-color:#fce7f3}html[data-gsrc-mode=light] .bg-purple-900\/30,html[data-gsrc-mode=light] .bg-purple-900\/40{background-color:#f3e8ff}html[data-gsrc-mode=light] .bg-red-800,html[data-gsrc-mode=light] .bg-red-800\/50,html[data-gsrc-mode=light] .bg-red-800\/70,html[data-gsrc-mode=light] .bg-red-900,html[data-gsrc-mode=light] .bg-red-900\/10,html[data-gsrc-mode=light] .bg-red-900\/20,html[data-gsrc-mode=light] .bg-red-900\/30,html[data-gsrc-mode=light] .bg-red-900\/40,html[data-gsrc-mode=light] .bg-red-900\/50,html[data-gsrc-mode=light] .bg-red-900\/60,html[data-gsrc-mode=light] .bg-red-900\/70,html[data-gsrc-mode=light] .bg-red-950\/30,html[data-gsrc-mode=light] .bg-red-950\/40{background-color:#fee2e2}html[data-gsrc-mode=light] .bg-rose-800,html[data-gsrc-mode=light] .bg-rose-900\/20,html[data-gsrc-mode=light] .bg-rose-900\/40,html[data-gsrc-mode=light] .bg-rose-950\/30,html[data-gsrc-mode=light] .bg-rose-950\/40{background-color:#ffe4e6}html[data-gsrc-mode=light] .bg-sky-900\/40{background-color:#e0f2fe}html[data-gsrc-mode=light] .bg-yellow-900\/10,html[data-gsrc-mode=light] .bg-yellow-900\/30,html[data-gsrc-mode=light] .bg-yellow-900\/40,html[data-gsrc-mode=light] .bg-yellow-900\/50,html[data-gsrc-mode=light] .bg-yellow-900\/60{background-color:#fef9c3}html[data-gsrc-mode=light] .hover\:bg-amber-900:hover{background-color:#fde68a}html[data-gsrc-mode=light] .hover\:bg-blue-900\/40:hover{background-color:#bfdbfe}html[data-gsrc-mode=light] .hover\:bg-indigo-900\/30:hover{background-color:#c7d2fe}html[data-gsrc-mode=light] .hover\:bg-orange-900\/70:hover{background-color:#fed7aa}html[data-gsrc-mode=light] .hover\:bg-red-800:hover,html[data-gsrc-mode=light] .hover\:bg-red-800\/60:hover,html[data-gsrc-mode=light] .hover\:bg-red-900\/40:hover{background-color:#fecaca}html[data-gsrc-mode=light] .hover\:bg-rose-900\/50:hover{background-color:#fecdd3}html[data-gsrc-mode=light] :is([class~=bg-amber-800],[class~=bg-amber-900],[class~=bg-amber-950],[class^="bg-amber-800/"],[class*=" bg-amber-800/"],[class^="bg-amber-900/"],[class*=" bg-amber-900/"],[class^="bg-amber-950/"],[class*=" bg-amber-950/"]){background-color:#fef3c7}html[data-gsrc-mode=light] :is([class~=bg-blue-800],[class~=bg-blue-900],[class~=bg-blue-950],[class^="bg-blue-800/"],[class*=" bg-blue-800/"],[class^="bg-blue-900/"],[class*=" bg-blue-900/"],[class^="bg-blue-950/"],[class*=" bg-blue-950/"]){background-color:#dbeafe}html[data-gsrc-mode=light] :is([class~=bg-cyan-800],[class~=bg-cyan-900],[class~=bg-cyan-950],[class^="bg-cyan-800/"],[class*=" bg-cyan-800/"],[class^="bg-cyan-900/"],[class*=" bg-cyan-900/"],[class^="bg-cyan-950/"],[class*=" bg-cyan-950/"]){background-color:#cffafe}html[data-gsrc-mode=light] :is([class~=bg-emerald-800],[class~=bg-emerald-900],[class~=bg-emerald-950],[class^="bg-emerald-800/"],[class*=" bg-emerald-800/"],[class^="bg-emerald-900/"],[class*=" bg-emerald-900/"],[class^="bg-emerald-950/"],[class*=" bg-emerald-950/"]){background-color:#d1fae5}html[data-gsrc-mode=light] :is([class~=bg-green-800],[class~=bg-green-900],[class~=bg-green-950],[class^="bg-green-800/"],[class*=" bg-green-800/"],[class^="bg-green-900/"],[class*=" bg-green-900/"],[class^="bg-green-950/"],[class*=" bg-green-950/"]){background-color:#dcfce7}html[data-gsrc-mode=light] :is([class~=bg-indigo-800],[class~=bg-indigo-900],[class~=bg-indigo-950],[class^="bg-indigo-800/"],[class*=" bg-indigo-800/"],[class^="bg-indigo-900/"],[class*=" bg-indigo-900/"],[class^="bg-indigo-950/"],[class*=" bg-indigo-950/"]){background-color:#e0e7ff}html[data-gsrc-mode=light] :is([class~=bg-lime-800],[class~=bg-lime-900],[class~=bg-lime-950],[class^="bg-lime-800/"],[class*=" bg-lime-800/"],[class^="bg-lime-900/"],[class*=" bg-lime-900/"],[class^="bg-lime-950/"],[class*=" bg-lime-950/"]){background-color:#ecfccb}html[data-gsrc-mode=light] :is([class~=bg-orange-800],[class~=bg-orange-900],[class~=bg-orange-950],[class^="bg-orange-800/"],[class*=" bg-orange-800/"],[class^="bg-orange-900/"],[class*=" bg-orange-900/"],[class^="bg-orange-950/"],[class*=" bg-orange-950/"]){background-color:#ffedd5}html[data-gsrc-mode=light] :is([class~=bg-pink-800],[class~=bg-pink-900],[class~=bg-pink-950],[class^="bg-pink-800/"],[class*=" bg-pink-800/"],[class^="bg-pink-900/"],[class*=" bg-pink-900/"],[class^="bg-pink-950/"],[class*=" bg-pink-950/"]){background-color:#fce7f3}html[data-gsrc-mode=light] :is([class~=bg-purple-800],[class~=bg-purple-900],[class~=bg-purple-950],[class^="bg-purple-800/"],[class*=" bg-purple-800/"],[class^="bg-purple-900/"],[class*=" bg-purple-900/"],[class^="bg-purple-950/"],[class*=" bg-purple-950/"]){background-color:#f3e8ff}html[data-gsrc-mode=light] :is([class~=bg-red-800],[class~=bg-red-900],[class~=bg-red-950],[class^="bg-red-800/"],[class*=" bg-red-800/"],[class^="bg-red-900/"],[class*=" bg-red-900/"],[class^="bg-red-950/"],[class*=" bg-red-950/"]){background-color:#fee2e2}html[data-gsrc-mode=light] :is([class~=bg-rose-800],[class~=bg-rose-900],[class~=bg-rose-950],[class^="bg-rose-800/"],[class*=" bg-rose-800/"],[class^="bg-rose-900/"],[class*=" bg-rose-900/"],[class^="bg-rose-950/"],[class*=" bg-rose-950/"]){background-color:#ffe4e6}html[data-gsrc-mode=light] :is([class~=bg-sky-800],[class~=bg-sky-900],[class~=bg-sky-950],[class^="bg-sky-800/"],[class*=" bg-sky-800/"],[class^="bg-sky-900/"],[class*=" bg-sky-900/"],[class^="bg-sky-950/"],[class*=" bg-sky-950/"]){background-color:#e0f2fe}html[data-gsrc-mode=light] :is([class~=bg-yellow-800],[class~=bg-yellow-900],[class~=bg-yellow-950],[class^="bg-yellow-800/"],[class*=" bg-yellow-800/"],[class^="bg-yellow-900/"],[class*=" bg-yellow-900/"],[class^="bg-yellow-950/"],[class*=" bg-yellow-950/"]){background-color:#fef9c3}html[data-gsrc-mode=light] :is([class~=bg-violet-800],[class~=bg-violet-900],[class~=bg-violet-950],[class^="bg-violet-800/"],[class*=" bg-violet-800/"],[class^="bg-violet-900/"],[class*=" bg-violet-900/"],[class^="bg-violet-950/"],[class*=" bg-violet-950/"]){background-color:#ede9fe}html[data-gsrc-mode=light] :is([class~=bg-fuchsia-800],[class~=bg-fuchsia-900],[class~=bg-fuchsia-950],[class^="bg-fuchsia-800/"],[class*=" bg-fuchsia-800/"],[class^="bg-fuchsia-900/"],[class*=" bg-fuchsia-900/"],[class^="bg-fuchsia-950/"],[class*=" bg-fuchsia-950/"]){background-color:#fae8ff}html[data-gsrc-mode=light] :is([class^="hover:bg-amber-800"],[class*=" hover:bg-amber-800"],[class^="hover:bg-amber-900"],[class*=" hover:bg-amber-900"],[class^="hover:bg-amber-950"],[class*=" hover:bg-amber-950"]):hover{background-color:#fde68a}html[data-gsrc-mode=light] :is([class^="hover:bg-blue-800"],[class*=" hover:bg-blue-800"],[class^="hover:bg-blue-900"],[class*=" hover:bg-blue-900"],[class^="hover:bg-blue-950"],[class*=" hover:bg-blue-950"]):hover{background-color:#bfdbfe}html[data-gsrc-mode=light] :is([class^="hover:bg-cyan-800"],[class*=" hover:bg-cyan-800"],[class^="hover:bg-cyan-900"],[class*=" hover:bg-cyan-900"],[class^="hover:bg-cyan-950"],[class*=" hover:bg-cyan-950"]):hover{background-color:#a5f3fc}html[data-gsrc-mode=light] :is([class^="hover:bg-emerald-800"],[class*=" hover:bg-emerald-800"],[class^="hover:bg-emerald-900"],[class*=" hover:bg-emerald-900"],[class^="hover:bg-emerald-950"],[class*=" hover:bg-emerald-950"]):hover{background-color:#a7f3d0}html[data-gsrc-mode=light] :is([class^="hover:bg-green-800"],[class*=" hover:bg-green-800"],[class^="hover:bg-green-900"],[class*=" hover:bg-green-900"],[class^="hover:bg-green-950"],[class*=" hover:bg-green-950"]):hover{background-color:#bbf7d0}html[data-gsrc-mode=light] :is([class^="hover:bg-indigo-800"],[class*=" hover:bg-indigo-800"],[class^="hover:bg-indigo-900"],[class*=" hover:bg-indigo-900"],[class^="hover:bg-indigo-950"],[class*=" hover:bg-indigo-950"]):hover{background-color:#c7d2fe}html[data-gsrc-mode=light] :is([class^="hover:bg-orange-800"],[class*=" hover:bg-orange-800"],[class^="hover:bg-orange-900"],[class*=" hover:bg-orange-900"],[class^="hover:bg-orange-950"],[class*=" hover:bg-orange-950"]):hover{background-color:#fed7aa}html[data-gsrc-mode=light] :is([class^="hover:bg-red-800"],[class*=" hover:bg-red-800"],[class^="hover:bg-red-900"],[class*=" hover:bg-red-900"],[class^="hover:bg-red-950"],[class*=" hover:bg-red-950"]):hover{background-color:#fecaca}html[data-gsrc-mode=light] :is([class^="hover:bg-rose-800"],[class*=" hover:bg-rose-800"],[class^="hover:bg-rose-900"],[class*=" hover:bg-rose-900"],[class^="hover:bg-rose-950"],[class*=" hover:bg-rose-950"]):hover{background-color:#fecdd3}html[data-gsrc-mode=light] :is([class^="hover:bg-violet-800"],[class*=" hover:bg-violet-800"],[class^="hover:bg-violet-900"],[class*=" hover:bg-violet-900"],[class^="hover:bg-violet-950"],[class*=" hover:bg-violet-950"]):hover{background-color:#ddd6fe}html[data-gsrc-mode=light] :is([class^="hover:bg-fuchsia-800"],[class*=" hover:bg-fuchsia-800"],[class^="hover:bg-fuchsia-900"],[class*=" hover:bg-fuchsia-900"],[class^="hover:bg-fuchsia-950"],[class*=" hover:bg-fuchsia-950"]):hover{background-color:#f5d0fe}html[data-gsrc-mode=light] [class^="disabled:bg-emerald-900"]:disabled,html[data-gsrc-mode=light] [class*=" disabled:bg-emerald-900"]:disabled,html[data-gsrc-mode=light] [class^="disabled:bg-green-900"]:disabled,html[data-gsrc-mode=light] [class*=" disabled:bg-green-900"]:disabled,html[data-gsrc-mode=light] [class^="disabled:bg-indigo-900"]:disabled,html[data-gsrc-mode=light] [class*=" disabled:bg-indigo-900"]:disabled,html[data-gsrc-mode=light] [class^="disabled:bg-red-900"]:disabled,html[data-gsrc-mode=light] [class*=" disabled:bg-red-900"]:disabled{background-color:#e2e8f0;color:#64748b}html[data-gsrc-mode=light] .gsrc-fmodal{background:linear-gradient(135deg,#fff,#eef2ff 55%,#fff)!important;border-color:#cbd5e1}html[data-gsrc-mode=light] .gsrc-fmodal-ring{opacity:.45}html[data-gsrc-mode=light] .gsrc-fmodal-title{-webkit-text-fill-color:#0f172a;color:#0f172a}html[data-gsrc-mode=light] .gsrc-fmodal .border-transparent{border-color:#e2e8f0}html[data-gsrc-accent="1"] .bg-indigo-600{background-color:var(--gsrc-accent)}html[data-gsrc-accent="1"] .bg-indigo-600.text-white{color:var(--gsrc-accent-fg)}html[data-gsrc-accent="1"] .hover\:bg-indigo-700:hover{background-color:var(--gsrc-accent);box-shadow:inset 0 0 0 2px var(--gsrc-accent-fg)}html[data-gsrc-accent="1"] .text-indigo-300,html[data-gsrc-accent="1"] .text-indigo-400,html[data-gsrc-accent="1"] .text-indigo-500{color:var(--gsrc-accent)}html[data-gsrc-accent="1"] .border-indigo-500{border-color:var(--gsrc-accent)}html[data-gsrc-accent2="1"] .text-amber-400,html[data-gsrc-accent2="1"] .text-amber-500,html[data-gsrc-accent2="1"] .text-amber-300{color:var(--gsrc-accent-2)}html[data-gsrc-accent2="1"] .bg-amber-400{background-color:var(--gsrc-accent-2)}html[data-gsrc-accent2="1"] .bg-amber-400.text-white{color:var(--gsrc-accent-2-fg)}.gsrc-on-accent,.gsrc-on-accent [class*=text-]{color:var(--gsrc-accent-fg, #ffffff)!important}.gsrc-on-dark-accent,.gsrc-on-dark-accent [class*=text-]{color:#fff!important}html[data-gsrc-mode=light] .gsrc-dark-island{color:#e2e8f0}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-white,.gsrc-dark-island .text-white){color:#fff}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-100,.gsrc-dark-island .text-slate-100,.gsrc-dark-island.text-gray-100,.gsrc-dark-island .text-gray-100){color:#f1f5f9}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-200,.gsrc-dark-island .text-slate-200,.gsrc-dark-island.text-gray-200,.gsrc-dark-island .text-gray-200){color:#e2e8f0}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-300,.gsrc-dark-island .text-slate-300,.gsrc-dark-island.text-gray-300,.gsrc-dark-island .text-gray-300){color:#cbd5e1}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-400,.gsrc-dark-island .text-slate-400,.gsrc-dark-island.text-gray-400,.gsrc-dark-island .text-gray-400){color:#94a3b8}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-500,.gsrc-dark-island .text-slate-500,.gsrc-dark-island.text-gray-500,.gsrc-dark-island .text-gray-500){color:#94a3b8}html[data-gsrc-mode=light] :is(.gsrc-dark-island.text-slate-600,.gsrc-dark-island .text-slate-600,.gsrc-dark-island.text-gray-600,.gsrc-dark-island .text-gray-600){color:#94a3b8}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-amber-100,.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500){color:#fcd34d}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-yellow-500){color:#fde047}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-emerald-100,.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500){color:#6ee7b7}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-green-200,.text-green-300,.text-green-400,.text-green-500){color:#86efac}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-red-100,.text-red-200,.text-red-300,.text-red-400){color:#fca5a5}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-rose-200,.text-rose-300,.text-rose-400){color:#fda4af}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-indigo-100,.text-indigo-200,.text-indigo-300,.text-indigo-400){color:#c7d2fe}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-violet-100,.text-violet-200,.text-violet-300,.text-violet-400,.text-purple-200,.text-purple-300,.text-purple-400){color:#ddd6fe}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500){color:#a5f3fc}html[data-gsrc-mode=light] .gsrc-dark-island :is(.text-blue-200,.text-blue-300,.text-blue-400,.text-sky-200,.text-sky-300,.text-sky-400){color:#bae6fd}html[data-gsrc-mode=light] .gsrc-dark-island .bg-slate-950{background-color:#020617}html[data-gsrc-mode=light] .gsrc-dark-island .bg-slate-900{background-color:#0f172a}html[data-gsrc-mode=light] .gsrc-dark-island .bg-slate-800{background-color:#1e293b}html[data-gsrc-mode=light] .gsrc-dark-island .bg-slate-700{background-color:#334155}html[data-gsrc-mode=light] .gsrc-dark-island .bg-gray-950{background-color:#030712}html[data-gsrc-mode=light] .gsrc-dark-island .bg-gray-900{background-color:#111827}html[data-gsrc-mode=light] .gsrc-dark-island .bg-gray-800{background-color:#1f2937}html[data-gsrc-mode=light] .gsrc-dark-island .bg-gray-700{background-color:#374151}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-slate-950/"],[class*=" bg-slate-950/"]){background-color:#020617b8}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-slate-900/"],[class*=" bg-slate-900/"]){background-color:#0f172aad}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-slate-800/"],[class*=" bg-slate-800/"]){background-color:#1e293bad}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-slate-700/"],[class*=" bg-slate-700/"]){background-color:#334155ad}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-gray-950/"],[class*=" bg-gray-950/"],[class^="bg-gray-900/"],[class*=" bg-gray-900/"]){background-color:#111827b8}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-gray-800/"],[class*=" bg-gray-800/"]){background-color:#1f2937ad}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="bg-gray-700/"],[class*=" bg-gray-700/"]){background-color:#374151ad}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="hover:bg-slate-950"],[class*=" hover:bg-slate-950"],[class^="hover:bg-slate-900"],[class*=" hover:bg-slate-900"]):hover{background-color:#1e293b}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="hover:bg-slate-800"],[class*=" hover:bg-slate-800"],[class^="hover:bg-slate-700"],[class*=" hover:bg-slate-700"]):hover{background-color:#334155}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^="hover:bg-gray-900"],[class*=" hover:bg-gray-900"],[class^="hover:bg-gray-800"],[class*=" hover:bg-gray-800"],[class^="hover:bg-gray-700"],[class*=" hover:bg-gray-700"]):hover{background-color:#374151}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^=bg-amber-8],[class*=" bg-amber-8"],[class^=bg-amber-9],[class*=" bg-amber-9"],[class^=bg-orange-8],[class*=" bg-orange-8"],[class^=bg-orange-9],[class*=" bg-orange-9"],[class^=bg-yellow-8],[class*=" bg-yellow-8"],[class^=bg-yellow-9],[class*=" bg-yellow-9"]){background-color:#78350f94}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^=bg-red-8],[class*=" bg-red-8"],[class^=bg-red-9],[class*=" bg-red-9"],[class^=bg-rose-8],[class*=" bg-rose-8"],[class^=bg-rose-9],[class*=" bg-rose-9"]){background-color:#7f1d1d94}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^=bg-emerald-8],[class*=" bg-emerald-8"],[class^=bg-emerald-9],[class*=" bg-emerald-9"],[class^=bg-green-8],[class*=" bg-green-8"],[class^=bg-green-9],[class*=" bg-green-9"]){background-color:#064e3b94}html[data-gsrc-mode=light] .gsrc-dark-island :is([class^=bg-blue-8],[class*=" bg-blue-8"],[class^=bg-blue-9],[class*=" bg-blue-9"],[class^=bg-cyan-8],[class*=" bg-cyan-8"],[class^=bg-cyan-9],[class*=" bg-cyan-9"],[class^=bg-indigo-8],[class*=" bg-indigo-8"],[class^=bg-indigo-9],[class*=" bg-indigo-9"],[class^=bg-purple-8],[class*=" bg-purple-8"],[class^=bg-purple-9],[class*=" bg-purple-9"],[class^=bg-violet-8],[class*=" bg-violet-8"],[class^=bg-violet-9],[class*=" bg-violet-9"]){background-color:#312e8194}.gsrc-theme-toggle{position:absolute;top:.75rem;left:.75rem;z-index:0;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:9999px;font-size:.7rem;font-weight:700;letter-spacing:.05em;cursor:pointer;border:1px solid #334155;background:#0f172ab3;color:#cbd5e1;transition:all .2s ease}.gsrc-theme-toggle:hover{border-color:#6366f1;color:#fff}html[data-gsrc-mode=light] .gsrc-theme-toggle{background:#ffffffd9;border-color:#cbd5e1;color:#334155}@media(max-width:480px){.gsrc-theme-toggle{top:.4rem;left:.4rem;padding:.3rem .45rem;gap:0}.gsrc-theme-toggle>span:last-child{display:none}}.gsrc-options{position:absolute;top:3rem;right:.5rem;z-index:0}.gsrc-options:has(.gsrc-options-panel){z-index:40}@media(min-width:640px){.gsrc-options{top:1rem;right:8.5rem}}.gsrc-options-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:9999px;font-size:.7rem;font-weight:700;letter-spacing:.04em;cursor:pointer;border:1px solid #334155;background:#0f172ab3;color:#cbd5e1;transition:all .2s ease}.gsrc-options-btn:hover{border-color:#6366f1;color:#fff}html[data-gsrc-mode=light] .gsrc-options-btn{background:#ffffffd9;border-color:#cbd5e1;color:#334155}@media(max-width:639px){.gsrc-options-label{display:none}}.gsrc-options-panel{position:absolute;top:calc(100% + .5rem);right:0;width:19rem;max-width:calc(100vw - 1rem);padding:.85rem;border-radius:.85rem;background:#0f172afa;border:1px solid rgba(99,102,241,.3);box-shadow:0 24px 50px -12px #000000b3,0 0 0 1px #0006;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;z-index:60}html[data-gsrc-mode=light] .gsrc-options-panel{background:#fffffffa;border-color:#cbd5e1}.gsrc-options-heading{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#64748b;margin:0 0 .5rem}.gsrc-options-account{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(71,85,105,.5)}.gsrc-options-account-actions{display:grid;gap:.45rem}.gsrc-options-account-link,.gsrc-options-account-card{display:flex;width:100%;min-height:2.5rem;align-items:center;gap:.55rem;padding:.6rem .7rem;border-radius:.6rem;font-family:inherit;font-size:.75rem;font-weight:750;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.gsrc-options-account-link{border:1px solid rgba(129,140,248,.62);background:#6366f133;color:#fff;box-shadow:inset 0 0 0 1px #6366f129}.gsrc-options-account-card{border:1px solid rgba(71,85,105,.9);background:#1e293b9e;color:#dbeafe}.gsrc-options-account-link:hover,.gsrc-options-account-card:hover{transform:translateY(-1px);border-color:#818cf8;background:#6366f14d}.gsrc-options-account-link>span:first-child,.gsrc-options-account-card>span:first-child{font-size:1rem;line-height:1}.gsrc-options-account-arrow{margin-left:auto;color:#a5b4fc;font-size:.8rem}html[data-gsrc-mode=light] .gsrc-options-account-link{border-color:#a5b4fc;background:#eef2ff;color:#312e81}html[data-gsrc-mode=light] .gsrc-options-account-card{border-color:#cbd5e1;background:#f8fafc;color:#334155}.gsrc-options-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.gsrc-options-mode{display:flex;flex-direction:column;gap:.25rem;padding:.4rem;border-radius:.6rem;cursor:pointer;background:#1e293b80;border:1px solid transparent;text-align:center;transition:all .18s ease}.gsrc-options-mode:hover{border-color:#475569}.gsrc-options-mode.is-active{border-color:#6366f1;background:#6366f126}.gsrc-options-mode-title{font-size:.72rem;font-weight:700;color:#e2e8f0}.gsrc-options-mode.is-active .gsrc-options-mode-title{color:#fff}.gsrc-options-mode-blurb{font-size:.58rem;line-height:1.25;color:#94a3b8}html[data-gsrc-mode=light] .gsrc-options-mode{background:#f1f5f9}html[data-gsrc-mode=light] .gsrc-options-mode-title{color:#1e293b}html[data-gsrc-mode=light] .gsrc-options-mode-blurb{color:#64748b}.gsrc-options-minimal{margin-top:.75rem;padding-top:.65rem;border-top:1px solid rgba(71,85,105,.5)}.gsrc-options-minimal.is-primary{margin-top:.65rem;padding:.6rem;border:0;border-radius:.6rem;background:#6366f11a;box-shadow:inset 0 0 0 1px #6366f159}.gsrc-options-primary-tag{color:#818cf8}.gsrc-options-minimal-hint{margin:-.25rem 0 .5rem;color:#94a3b8;font-size:.6rem;line-height:1.3}html[data-gsrc-mode=light] .gsrc-options-minimal.is-primary{background:#6366f114}html[data-gsrc-mode=light] .gsrc-options-minimal-hint{color:#64748b}.gsrc-options-checks{display:grid;grid-template-columns:1fr 1fr;gap:.3rem .6rem}.gsrc-options-check{display:flex;align-items:center;gap:.35rem;font-size:.7rem;color:#cbd5e1;cursor:pointer;-webkit-user-select:none;user-select:none}.gsrc-options-check input{accent-color:#6366f1;cursor:pointer}html[data-gsrc-mode=light] .gsrc-options-check{color:#334155}.gsrc-options-checks--draggable{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.gsrc-options-checks--draggable .gsrc-options-check{display:grid;grid-template-columns:auto auto auto 1fr;align-items:center;gap:.45rem;padding:.3rem .4rem;border:1px solid transparent;border-radius:.45rem;cursor:grab}.gsrc-options-checks--draggable .gsrc-options-check:hover{border-color:#6366f12e;background:#6366f114}.gsrc-options-checks--draggable .gsrc-options-check.is-dragging{opacity:.4;cursor:grabbing}.gsrc-options-checks--draggable .gsrc-options-check.is-drop-target{border-color:#6366f1;background:#6366f12e}.gsrc-options-drag{color:#64748b;font-weight:900;letter-spacing:-.1em;cursor:grab;-webkit-user-select:none;user-select:none}.gsrc-options-check-label{min-width:0}html[data-gsrc-mode=light] .gsrc-options-drag{color:#94a3b8}.gsrc-options-mobile{margin-top:.75rem;padding-top:.65rem;border-top:1px solid rgba(71,85,105,.5)}.gsrc-options-deck{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.gsrc-options-deck-btn{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .4rem;border:1px solid transparent;border-radius:.55rem;background:#1e293b80;color:#cbd5e1;font-size:.72rem;font-weight:700;cursor:pointer;transition:all .18s ease}.gsrc-options-deck-btn:hover{border-color:#475569;color:#fff}.gsrc-options-deck-btn.is-active{border-color:#6366f1;background:#6366f12e;color:#fff;box-shadow:inset 0 0 0 1px #6366f159}.gsrc-options-deck-btn>span:first-child{font-size:1rem;line-height:1}.gsrc-options-deck-blurb{color:#94a3b8;font-size:.56rem;font-weight:500;letter-spacing:.01em}.gsrc-options-deck-btn.is-active .gsrc-options-deck-blurb{color:#c7d2fe}html[data-gsrc-mode=light] .gsrc-options-deck-btn{background:#f1f5f9;color:#334155}html[data-gsrc-mode=light] .gsrc-options-deck-btn.is-active{color:#1e1b4b}html[data-gsrc-mode=light] .gsrc-options-deck-blurb{color:#64748b}.gsrc-options-tab-names{display:none}@media(max-width:767px){.gsrc-options-tab-names{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(71,85,105,.5);color:#cbd5e1;font-size:.72rem}.gsrc-options-tab-names strong,.gsrc-options-tab-names small{display:block}.gsrc-options-tab-names small{margin-top:.15rem;color:#94a3b8;font-size:.6rem}.gsrc-options-tab-names button{min-width:48px;min-height:32px;border:1px solid #6366f1;border-radius:999px;background:#6366f12e;color:#fff;font-size:.65rem;font-weight:900}html[data-gsrc-mode=light] .gsrc-options-tab-names{color:#334155}html[data-gsrc-mode=light] .gsrc-options-tab-names small{color:#64748b}html[data-gsrc-mode=light] .gsrc-options-tab-names button{color:#1e1b4b;background:#eef2ff}}.gsrc-help-btn{position:absolute;top:5rem;right:.5rem;z-index:0;display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:9999px;font-size:.7rem;font-weight:800;letter-spacing:.04em;cursor:pointer;border:1px solid #334155;background:#0f172ab3;color:#cbd5e1;transition:all .2s ease}@media(min-width:640px){.gsrc-help-btn{top:3.1rem;right:8.5rem}}.gsrc-help-btn--solo{top:3rem}@media(min-width:640px){.gsrc-help-btn--solo{top:1rem}}.gsrc-help-btn:hover{border-color:#6366f1;color:#fff}.gsrc-help-btn>span:first-child{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:9999px;background:#6366f140;color:#e0e7ff;line-height:1}html[data-gsrc-mode=light] .gsrc-help-btn{background:#ffffffd9;border-color:#cbd5e1;color:#334155}html[data-gsrc-mode=light] .gsrc-help-btn>span:first-child{background:#6366f11f;color:#3730a3}@media(max-width:639px){.gsrc-help-label{display:none}}.gsrc-notif-anchor{position:absolute;top:3rem;right:4.55rem;z-index:0}@media(min-width:640px){.gsrc-notif-anchor{top:1rem;right:15.35rem}}.gsrc-notif-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid #334155;border-radius:9999px;background:#0f172ab3;color:#cbd5e1;font-size:1rem;cursor:pointer;transition:all .2s ease}.gsrc-notif-btn:hover{border-color:#6366f1;color:#fff}html[data-gsrc-mode=light] .gsrc-notif-btn{background:#e2e8f0;border-color:#cbd5e1;color:#1e293b}html[data-gsrc-mode=light] .gsrc-notif-btn:hover{background:#cbd5e1}@keyframes gsrcNotifPulse{0%,to{box-shadow:0 0 #6366f100}50%{box-shadow:0 0 0 .42rem #6366f161}}.gsrc-notif-btn--unseen{border-color:#818cf8;color:#fff;animation:gsrcNotifPulse 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.gsrc-notif-btn--unseen{animation:none}}@keyframes gsrcStandingsMovementShake{0%,76%,to{transform:translateZ(0) rotate(0)}80%{transform:translate3d(-1px,0,0) rotate(-2deg)}84%{transform:translate3d(1px,0,0) rotate(2deg)}88%{transform:translate3d(-1px,0,0) rotate(-1deg)}92%{transform:translate3d(1px,0,0) rotate(1deg)}96%{transform:translateZ(0) rotate(0)}}.standings-movement-shake{transform-origin:center;animation:gsrcStandingsMovementShake 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.standings-movement-shake{animation:none}}.gsrc-notif-badge{position:absolute;top:-3px;right:-3px;min-width:1.05rem;height:1.05rem;padding:0 .28rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#dc2626;color:#fff;font-size:.6rem;font-weight:800;line-height:1;box-shadow:0 0 0 2px #020617d9}html[data-gsrc-mode=light] .gsrc-notif-badge{box-shadow:0 0 0 2px #fff}.gsrc-notif-panel{position:fixed;z-index:40;width:min(22rem,calc(100vw - 1rem));max-height:min(28rem,70vh);overflow-y:auto;padding:.5rem;border:1px solid #334155;border-radius:.85rem;background:#0f172a;box-shadow:0 18px 48px #0000008c}html[data-gsrc-mode=light] .gsrc-notif-panel{background:#fff;border-color:#cbd5e1;box-shadow:0 18px 48px #0f172a40}.gsrc-notif-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .35rem .5rem;border-bottom:1px solid rgba(71,85,105,.5)}.gsrc-notif-title{font-size:.85rem;font-weight:800;color:#fff}html[data-gsrc-mode=light] .gsrc-notif-title{color:#0f172a}.gsrc-notif-head-actions{display:inline-flex;align-items:center;gap:.35rem}.gsrc-notif-history-toggle{padding:.18rem .45rem;border:1px solid rgba(99,102,241,.35);border-radius:9999px;background:#6366f11a;color:#a5b4fc;font-size:.68rem;font-weight:800;cursor:pointer}.gsrc-notif-history-toggle:hover,.gsrc-notif-history-toggle.is-active{border-color:#22d3ee80;background:#0891b226;color:#67e8f9}html[data-gsrc-mode=light] .gsrc-notif-history-toggle{background:#eef2ff;color:#4f46e5}.gsrc-notif-markall{padding:.15rem .3rem;border:0;border-radius:.35rem;background:none;color:#818cf8;font-size:.68rem;font-weight:700;cursor:pointer}.gsrc-notif-markall:hover{color:#a5b4fc;text-decoration:underline}.gsrc-notif-markall:disabled{opacity:.5;cursor:default}.gsrc-notif-row{display:flex;gap:.5rem;width:100%;padding:.5rem .45rem;border:0;border-radius:.5rem;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none}.gsrc-notif-row+.gsrc-notif-row{border-top:1px solid rgba(71,85,105,.28)}a.gsrc-notif-row:hover,button.gsrc-notif-row:hover{background:#6366f11f}button.gsrc-notif-row{cursor:pointer}.gsrc-notif-dot{flex:0 0 auto;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:9999px;background:#6366f1}.gsrc-notif-dot.is-seen{background:transparent}.gsrc-notif-icon{flex:0 0 auto;font-size:1rem;line-height:1.2}.gsrc-notif-copy{min-width:0;flex:1 1 auto}.gsrc-notif-h{color:#e2e8f0;font-size:.78rem;font-weight:700}html[data-gsrc-mode=light] .gsrc-notif-h{color:#1e293b}.gsrc-notif-b{margin-top:.05rem;color:#94a3b8;font-size:.72rem;overflow-wrap:anywhere}.gsrc-notif-t{margin-top:.15rem;color:#64748b;font-size:.62rem}.gsrc-notif-empty{padding:1.5rem .5rem;color:#94a3b8;font-size:.8rem;text-align:center}.gsrc-notif-link{display:inline-block;margin-top:.2rem;color:#818cf8;font-size:.66rem;font-weight:700}.gsrc-notif-actions{display:flex;gap:.35rem;margin-top:.35rem}.gsrc-notif-act{padding:.2rem .55rem;border:1px solid transparent;border-radius:.35rem;font-size:.66rem;font-weight:700;line-height:1.1;cursor:pointer}.gsrc-notif-act:disabled{opacity:.5;cursor:default}.gsrc-notif-act-accept{border-color:#10b98173;background:#10b98129;color:#86efac}.gsrc-notif-act-accept:hover:not(:disabled){background:#10b98147}.gsrc-notif-act-deny{border-color:#475569;background:transparent;color:#cbd5e1}.gsrc-notif-act-deny:hover:not(:disabled){background:#47556966}html[data-gsrc-mode=light] .gsrc-notif-act-deny{border-color:#cbd5e1;color:#475569}.gsrc-notif-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:1rem;background:#020617b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gsrc-notif-detail{width:min(34rem,100%);max-height:min(80vh,40rem);overflow:auto;border:1px solid #475569;border-radius:1rem;background:#0f172a;color:#e2e8f0;box-shadow:0 24px 70px #0009}.gsrc-notif-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .85rem;border-bottom:1px solid rgba(71,85,105,.55)}.gsrc-notif-detail-heading{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.gsrc-notif-detail-icon{font-size:1.35rem;line-height:1.3}.gsrc-notif-detail-kind{margin-bottom:.15rem;color:#a5b4fc;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gsrc-notif-detail-title{margin:0;color:#f8fafc;font-size:1.1rem;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.gsrc-notif-detail-close{flex:0 0 auto;width:2rem;height:2rem;border:0;border-radius:.5rem;background:transparent;color:#94a3b8;cursor:pointer;font-size:1.5rem;line-height:1}.gsrc-notif-detail-close:hover,.gsrc-notif-detail-close:focus-visible{background:#47556973;color:#fff;outline:none}.gsrc-notif-detail-body{padding:1.1rem;color:#cbd5e1;font-size:.9rem;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.gsrc-notif-detail-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem 1rem;color:#64748b;font-size:.72rem}.gsrc-notif-detail-done{border:1px solid #6366f1;border-radius:.55rem;padding:.4rem .85rem;background:#4f46e5;color:#fff;cursor:pointer;font-size:.75rem;font-weight:800}.gsrc-notif-detail-done:hover,.gsrc-notif-detail-done:focus-visible{background:#6366f1;outline:2px solid #a5b4fc;outline-offset:2px}html[data-gsrc-mode=light] .gsrc-notif-detail-backdrop{background:#0f172a7a}html[data-gsrc-mode=light] .gsrc-notif-detail{border-color:#cbd5e1;background:#fff;color:#334155;box-shadow:0 24px 70px #0f172a4d}html[data-gsrc-mode=light] .gsrc-notif-detail-head{border-bottom-color:#e2e8f0}html[data-gsrc-mode=light] .gsrc-notif-detail-title{color:#0f172a}html[data-gsrc-mode=light] .gsrc-notif-detail-body{color:#334155}html[data-gsrc-mode=light] .gsrc-notif-detail-close:hover,html[data-gsrc-mode=light] .gsrc-notif-detail-close:focus-visible{background:#e2e8f0;color:#0f172a}.gsrc-help-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1rem;background:#020617d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gsrc-help-modal{width:min(1320px,96vw);height:min(900px,92vh);display:flex;flex-direction:column;overflow:hidden;border-radius:.95rem;background:linear-gradient(135deg,#0f172afa,#020617fa);border:1px solid rgba(99,102,241,.35);box-shadow:0 30px 90px #000000b8,inset 0 1px #ffffff0f;color:#f8fafc}.gsrc-help-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.78rem 1rem;border-bottom:1px solid rgba(51,65,85,.85);background:#0f172adb}.gsrc-help-modal-title,.gsrc-help-modal-actions{display:inline-flex;align-items:center;gap:.75rem}.gsrc-help-mark{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:.65rem;background:#6366f12e;border:1px solid rgba(129,140,248,.35);color:#e0e7ff;font-weight:900;font-size:1.2rem}.gsrc-help-kicker{margin:0 0 .1rem;color:#818cf8;font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.gsrc-help-modal h2{margin:0;font-size:1rem;line-height:1.1;font-weight:900;color:#f8fafc}.gsrc-help-modal-title small{display:block;margin-top:.18rem;color:#94a3b8;font-size:.66rem;font-weight:800}.gsrc-help-search{position:relative;flex:1;max-width:32rem}.gsrc-help-search input{width:100%;min-width:10rem;padding:.55rem .75rem;border-radius:9999px;border:1px solid rgba(71,85,105,.9);background:#02061799;color:#f8fafc;font-size:.82rem;outline:none}.gsrc-help-search input:focus{border-color:#818cf8cc;box-shadow:0 0 0 3px #6366f12e}.gsrc-help-search-results{position:absolute;z-index:8;top:calc(100% + .45rem);left:0;right:0;max-height:min(28rem,58vh);overflow-y:auto;padding:.35rem;border-radius:.75rem;border:1px solid rgba(99,102,241,.32);background:#020617f7;box-shadow:0 1.5rem 4rem #0000007a}.gsrc-help-search-results button{display:block;width:100%;padding:.58rem .65rem;border:0;border-radius:.55rem;background:transparent;color:#f8fafc;text-align:left;cursor:pointer}.gsrc-help-search-results button:hover{background:#6366f12e}.gsrc-help-search-results button span{display:block;font-size:.8rem;font-weight:850}.gsrc-help-search-results button small,.gsrc-help-search-empty{display:block;margin-top:.08rem;color:#94a3b8;font-size:.67rem}.gsrc-help-search-empty{padding:.75rem;text-align:center}.gsrc-help-close{border-radius:9999px;border:1px solid rgba(71,85,105,.9);background:#0f172ab8;color:#cbd5e1;font-size:.75rem;font-weight:800;text-decoration:none;cursor:pointer;transition:all .18s ease}.gsrc-help-close{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.gsrc-help-close:hover{border-color:#6366f1;color:#fff}.gsrc-help-modal-body{flex:1;min-height:0;display:grid;grid-template-columns:4rem minmax(0,1fr);position:relative;overflow:hidden}.gsrc-help-drawer{position:relative;z-index:5;width:4rem;min-width:4rem;height:100%;border-right:1px solid rgba(51,65,85,.75);background:linear-gradient(180deg,#0f172adb,#020617e0);transition:width .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.gsrc-help-drawer:hover,.gsrc-help-drawer:focus-within{width:min(22rem,82vw);border-color:#818cf873;box-shadow:1.5rem 0 4rem #00000075}.gsrc-help-drawer-tab{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#94a3b8;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(180deg,rgba(99,102,241,.16),transparent 34%),repeating-linear-gradient(180deg,rgba(148,163,184,.22) 0 1px,transparent 1px 9px)}.gsrc-help-drawer-tab span{writing-mode:vertical-rl;transform:rotate(180deg)}.gsrc-help-drawer-inner{width:min(22rem,82vw);height:100%;padding:.85rem;overflow-y:auto;opacity:0;pointer-events:none;transform:translate(-.5rem);transition:opacity .16s ease,transform .16s ease}.gsrc-help-drawer:hover .gsrc-help-drawer-inner,.gsrc-help-drawer:focus-within .gsrc-help-drawer-inner{opacity:1;pointer-events:auto;transform:translate(0)}.gsrc-help-drawer:hover .gsrc-help-drawer-tab,.gsrc-help-drawer:focus-within .gsrc-help-drawer-tab{opacity:0}.gsrc-help-quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:.42rem;margin-bottom:1rem}.gsrc-help-rail-label{margin:0 0 .65rem;color:#64748b;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.gsrc-help-quick-grid button,.gsrc-help-section-list button{width:100%;padding:.55rem .6rem;border-radius:.55rem;border:1px solid transparent;background:transparent;color:#cbd5e1;text-align:left;font-size:.78rem;font-weight:750;cursor:pointer}.gsrc-help-quick-grid button{min-height:2.6rem;border-color:#334155b8;background:#0f172a9e}.gsrc-help-quick-grid button.is-active,.gsrc-help-section-list button.is-active{border-color:#818cf861;background:#6366f138;color:#fff}.gsrc-help-quick-grid button:hover,.gsrc-help-section-list button:hover{background:#6366f11f;color:#fff}.gsrc-help-section-list details{margin-bottom:.45rem;border-radius:.65rem;border:1px solid rgba(51,65,85,.58);background:#02061747;overflow:hidden}.gsrc-help-section-list summary{padding:.62rem .7rem;color:#cbd5e1;font-size:.72rem;font-weight:900;cursor:pointer;list-style-position:inside}.gsrc-help-section-list button{display:block;border-radius:0;padding-left:1.35rem;margin:0;font-size:.75rem}.gsrc-help-load-error{padding:.7rem;border-radius:.6rem;color:#cbd5e1;background:#0f172a9e;border:1px solid rgba(51,65,85,.72);font-size:.78rem}.gsrc-help-reader{min-width:0;overflow-y:auto;background:radial-gradient(circle at 82% 0%,rgba(99,102,241,.11),transparent 22rem),#020617}.gsrc-help-reader .gsrc-doc-content{max-width:58rem!important;padding:1.4rem 2rem 2.5rem!important}.gsrc-help-home{max-width:64rem;margin:0 auto;padding:1.5rem 2rem 2.5rem}.gsrc-help-home-banner{display:block;width:100%;height:auto;margin:0 0 1.1rem;border-radius:.9rem;border:1px solid rgba(99,102,241,.25);box-shadow:0 18px 40px -22px #0009,inset 0 1px #ffffff0f}.gsrc-help-home-hero{padding:1.35rem;border-radius:.9rem;border:1px solid rgba(99,102,241,.28);background:linear-gradient(135deg,#1e293bbd,#0f172aa3);box-shadow:inset 0 1px #ffffff0a}.gsrc-help-home-hero h3{margin:0 0 .45rem;font-size:1.45rem;line-height:1.1;font-weight:950;color:#f8fafc}.gsrc-help-home-hero>p:not(.gsrc-help-kicker){max-width:48rem;margin:0;color:#cbd5e1;line-height:1.55;font-size:.92rem}.gsrc-help-access-pill{display:inline-flex;align-items:center;width:fit-content;margin-top:.9rem;padding:.32rem .62rem;border-radius:9999px;border:1px solid rgba(129,140,248,.38);background:#6366f129;color:#c7d2fe;font-size:.68rem;font-weight:900;letter-spacing:.04em}.gsrc-help-home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin-top:1rem}.gsrc-help-home-card{min-height:7.4rem;padding:.95rem;border-radius:.75rem;border:1px solid rgba(51,65,85,.78);background:#0f172a9e;color:#f8fafc;text-align:left;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.gsrc-help-home-card:hover{transform:translateY(-1px);border-color:#818cf880;background:#1e293bbd}.gsrc-help-home-card span{display:block;font-size:.96rem;font-weight:900}.gsrc-help-home-card small{display:block;margin-top:.45rem;color:#94a3b8;font-size:.78rem;line-height:1.45}html[data-gsrc-mode=light] .gsrc-help-modal{background:#fff;border-color:#cbd5e1;color:#0f172a;box-shadow:0 30px 80px #0f172a40}html[data-gsrc-mode=light] .gsrc-help-modal-head,html[data-gsrc-mode=light] .gsrc-help-drawer{background:#f8fafc;border-color:#e2e8f0}html[data-gsrc-mode=light] .gsrc-help-modal h2{color:#0f172a}html[data-gsrc-mode=light] .gsrc-help-modal-title small{color:#64748b}html[data-gsrc-mode=light] .gsrc-help-search input{background:#fff;border-color:#cbd5e1;color:#0f172a}html[data-gsrc-mode=light] .gsrc-help-search-results{background:#fff;border-color:#c7d2fe}html[data-gsrc-mode=light] .gsrc-help-search-results button{color:#0f172a}html[data-gsrc-mode=light] .gsrc-help-close{background:#fff;border-color:#cbd5e1;color:#334155}html[data-gsrc-mode=light] .gsrc-help-drawer-tab{color:#475569}html[data-gsrc-mode=light] .gsrc-help-quick-grid button,html[data-gsrc-mode=light] .gsrc-help-section-list button,html[data-gsrc-mode=light] .gsrc-help-section-list summary{color:#334155}html[data-gsrc-mode=light] .gsrc-help-quick-grid button,html[data-gsrc-mode=light] .gsrc-help-section-list details{background:#fff;border-color:#e2e8f0}html[data-gsrc-mode=light] .gsrc-help-quick-grid button:hover,html[data-gsrc-mode=light] .gsrc-help-section-list button:hover,html[data-gsrc-mode=light] .gsrc-help-quick-grid button.is-active,html[data-gsrc-mode=light] .gsrc-help-section-list button.is-active{background:#6366f11a;color:#1e1b4b}html[data-gsrc-mode=light] .gsrc-help-reader{background:linear-gradient(180deg,#fff,#f8fafc)}html[data-gsrc-mode=light] .gsrc-help-home-hero,html[data-gsrc-mode=light] .gsrc-help-home-card{background:#fff;border-color:#e2e8f0;color:#0f172a}html[data-gsrc-mode=light] .gsrc-help-home-hero h3,html[data-gsrc-mode=light] .gsrc-help-home-card span{color:#0f172a}html[data-gsrc-mode=light] .gsrc-help-home-hero>p:not(.gsrc-help-kicker),html[data-gsrc-mode=light] .gsrc-help-home-card small{color:#475569}html[data-gsrc-mode=light] .gsrc-help-access-pill{background:#6366f11a;color:#3730a3;border-color:#c7d2fe}@media(max-width:760px){.gsrc-help-modal{width:100vw;height:100dvh;border-radius:0}.gsrc-help-modal-backdrop{padding:0}.gsrc-help-modal-head{flex-wrap:wrap}.gsrc-help-modal-title{flex:1 1 auto}.gsrc-help-search{order:3;flex:1 1 100%;max-width:none}.gsrc-help-modal-body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.gsrc-help-drawer{width:100%;min-width:0;height:auto;max-height:9rem;display:flex;border-right:0;border-bottom:1px solid rgba(51,65,85,.75);overflow-x:auto;overflow-y:hidden}.gsrc-help-drawer:hover,.gsrc-help-drawer:focus-within{width:100%;box-shadow:none}.gsrc-help-drawer-tab{display:none}.gsrc-help-drawer-inner{width:100%;opacity:1;transform:none;pointer-events:auto;display:flex;gap:.7rem;overflow-x:auto;overflow-y:hidden;padding:.55rem}.gsrc-help-rail-label{display:none}.gsrc-help-quick-grid{display:flex;gap:.4rem;margin:0}.gsrc-help-quick-grid button{width:auto;min-height:0;white-space:nowrap}.gsrc-help-section-list{display:none}.gsrc-help-reader .gsrc-doc-content,.gsrc-help-home{padding:1rem!important}}:root{--gsrc-nav-accent: var(--gsrc-accent, #6366f1)}.gsrc-mobile-nav{display:none}@media(max-width:767px){.gsrc-nav.gsrc-nav--compact{width:100%;max-width:100%}.gsrc-nav.gsrc-nav--compact>.gsrc-nav-bar{display:none}.gsrc-mobile-nav{display:block;text-align:left;border:1px solid rgb(var(--gsrc-c-primary-light));border-radius:12px;background:rgb(var(--gsrc-c-primary-dark));color:#e2e8f0}html[data-gsrc-mode=light] .gsrc-mobile-nav{color:#0f172a}.gsrc-mobile-nav summary{cursor:pointer;padding:12px;min-height:44px;font-size:13px;font-weight:700}.gsrc-mobile-nav>details>summary{display:flex;align-items:center;gap:10px}.gsrc-mobile-nav small{margin-left:auto;font-size:11px;font-weight:500}.gsrc-mobile-nav-body{max-height:65dvh;overflow:auto;border-top:1px solid rgb(var(--gsrc-c-primary-light));padding:6px}.gsrc-mobile-nav-body details details{margin-left:12px;border-left:1px solid rgb(var(--gsrc-c-primary-light))}.gsrc-mobile-nav-body button,.gsrc-mobile-nav-body a{display:flex;align-items:center;gap:8px;width:100%;padding:12px;min-height:44px;text-align:left;font-size:13px;border-radius:7px}.gsrc-mobile-nav-body button:hover,.gsrc-mobile-nav-body a:hover{background:rgb(var(--gsrc-c-background))}.gsrc-mobile-nav :focus-visible{outline:2px solid var(--gsrc-nav-accent);outline-offset:-2px}.gsrc-nav.gsrc-nav--icons-only>.gsrc-mobile-nav{display:none}.gsrc-nav.gsrc-nav--compact.gsrc-nav--icons-only>.gsrc-nav-bar{display:flex}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-bar{flex-wrap:wrap;width:100%}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-item{position:static;flex:0 0 calc((100% - .45rem)/4);min-width:0}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-link{width:100%;min-height:44px;justify-content:center;padding:.45rem}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-ico{font-size:1.1rem}}.gsrc-nav{position:relative;z-index:0;margin:.75rem auto 0;max-width:64rem;padding:0 .5rem}.gsrc-nav:has(.gsrc-nav-item[data-open=true]){z-index:30}.gsrc-nav.gsrc-nav--primary{width:max-content;max-width:calc(100vw - 1rem);overflow:visible}.gsrc-nav.gsrc-nav--primary .gsrc-nav-bar{flex-wrap:nowrap;overflow:visible}.gsrc-nav.gsrc-nav--primary .gsrc-nav-link{--pad: .55rem .8rem;font-size:.74rem;gap:.35rem}.gsrc-nav.gsrc-nav--primary .gsrc-nav-ico{font-size:.85rem}.gsrc-nav.gsrc-nav--primary .gsrc-nav-caret{width:.55rem;height:.55rem}.gsrc-nav.gsrc-nav--sub{margin:.25rem auto 1.5rem}.gsrc-nav.gsrc-nav--sub .gsrc-nav-link{--pad: .5rem .95rem;font-size:.78rem}.gsrc-nav-bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.25rem;padding:.4rem;border-radius:1rem;position:relative}.gsrc-nav-arranging-note{margin:0 auto .45rem;max-width:64rem;padding:.55rem .75rem;border:1px solid rgba(251,191,36,.6);border-radius:.7rem;background:#78350f47;color:#fde68a;font-size:.76rem;font-weight:700;text-align:center}.gsrc-nav--arranging .gsrc-nav-item,.gsrc-nav--arranging .gsrc-nav-arrange-row,.gsrc-nav--arranging .gsrc-nav-arrange-tool{cursor:grab}.gsrc-nav--arranging .gsrc-nav-item:active,.gsrc-nav--arranging .gsrc-nav-arrange-row:active,.gsrc-nav--arranging .gsrc-nav-arrange-tool:active{cursor:grabbing}.gsrc-nav-arrange-buttons{display:inline-flex;align-items:center;gap:2px;margin-left:2px}.gsrc-nav-arrange-buttons button,.gsrc-nav-arrange-tool-controls button{min-width:1.45rem;min-height:1.45rem;border:1px solid rgba(251,191,36,.58);border-radius:.35rem;background:#78350f73;color:#fde68a;font-size:.75rem;font-weight:900}.gsrc-nav-arrange-buttons button:disabled,.gsrc-nav-arrange-tool-controls button:disabled{opacity:.35;cursor:not-allowed}.gsrc-nav-arrange-row{display:flex;align-items:center;gap:3px}.gsrc-nav-arrange-row .gsrc-nav-dd-item{flex:1}.gsrc-nav-arrange-tool{position:relative;border:1px dashed rgba(251,191,36,.38);border-radius:.65rem}.gsrc-nav-arrange-tool .gsrc-nav-dd-item{padding-right:.4rem}.gsrc-nav-arrange-tool-controls{display:flex;align-items:center;gap:3px;padding:0 .4rem .4rem}.gsrc-nav-arrange-tool-controls select{min-width:0;flex:1;border:1px solid rgba(251,191,36,.58);border-radius:.35rem;background:#1e293b;color:#fde68a;font-size:.68rem;padding:.22rem}html[data-gsrc-mode=light] .gsrc-nav-arranging-note{background:#fffbeb;color:#92400e}html[data-gsrc-mode=light] .gsrc-nav-arrange-tool-controls select{background:#fff;color:#92400e}@media(max-width:640px){.gsrc-nav-arranging-note{font-size:.7rem}.gsrc-nav-arrange-buttons{display:none}}.gsrc-nav-item{position:relative;display:flex}.gsrc-nav-link{--pad: .65rem 1.05rem;display:inline-flex;align-items:center;gap:.45rem;padding:var(--pad);border-radius:.7rem;font-size:.8rem;font-weight:700;letter-spacing:.02em;color:#cbd5e1;background:transparent;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s ease,background .25s ease,box-shadow .3s ease,transform .15s ease}.gsrc-nav-link:hover{color:#fff;transform:translateY(-1px)}.gsrc-nav-link:active{transform:translateY(0) scale(.97)}.gsrc-nav-link:focus-visible{outline:none;box-shadow:0 0 0 2px #0f172a99,0 0 0 4px var(--gsrc-nav-accent)}.gsrc-nav-ico{font-size:.95rem;line-height:1;filter:saturate(1.2)}.gsrc-nav-caret{width:.7rem;height:.7rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1);opacity:.7}.gsrc-nav-item[data-open=true] .gsrc-nav-caret{transform:rotate(180deg);opacity:1}.gsrc-nav-link[data-active=true]{color:#fff;background:var(--gsrc-nav-accent);box-shadow:0 6px 18px -4px var(--gsrc-nav-accent),inset 0 1px #ffffff40}.gsrc-nav-dropdown{position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%);min-width:13rem;max-width:calc(100vw - 1rem);padding:.4rem;border-radius:.85rem;background:#0f172af7;border:1px solid rgba(99,102,241,.25);box-shadow:0 24px 50px -12px #000000b3,0 0 0 1px #0006;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;animation:gsrcNavDropdownIn .2s cubic-bezier(.22,1,.36,1) both}@keyframes gsrcNavDropdownIn{0%{opacity:0;transform:translate(-50%) translateY(-8px) scale(.97)}to{opacity:1;transform:translate(-50%)}}.gsrc-nav-dropdown:before{content:"";position:absolute;top:-.5rem;left:0;right:0;height:.5rem}.gsrc-nav-dropdown:after{content:"";position:absolute;top:-.34rem;left:50%;width:.7rem;height:.7rem;transform:translate(-50%) rotate(45deg);background:#0f172af7;border-left:1px solid rgba(99,102,241,.25);border-top:1px solid rgba(99,102,241,.25)}.gsrc-nav-dd-label{padding:.35rem .6rem .45rem;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.gsrc-nav-dd-item{display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;padding:.55rem .7rem;border-radius:.6rem;font-size:.82rem;font-weight:600;color:#cbd5e1;background:transparent;border:0;cursor:pointer;transition:background .18s ease,color .18s ease,transform .12s ease,padding-left .18s ease;animation:gsrcSlideDown .26s ease-out both}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(2){animation-delay:.02s}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(3){animation-delay:.05s}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(4){animation-delay:.08s}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(5){animation-delay:.11s}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(6){animation-delay:.14s}.gsrc-nav-dropdown>.gsrc-nav-dd-item:nth-child(7){animation-delay:.17s}.gsrc-nav-dd-item:hover{background:#6366f129;color:#fff;padding-left:1rem}.gsrc-nav-dd-item[data-active=true]{background:var(--gsrc-nav-accent);color:#fff}.gsrc-nav-dd-ico{width:1.1rem;text-align:center}.gsrc-nav[data-gsrc-nav=glass] .gsrc-nav-bar,html[data-gsrc-nav=glass] .gsrc-nav-bar{background:linear-gradient(135deg,#1e293bb8,#0f172ab8);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px #ffffff0f,0 18px 40px -18px #000000b3;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}html[data-gsrc-nav=classic] .gsrc-nav-bar{background:#1e293bb3;border:1px solid #334155;box-shadow:inset 0 2px 4px #0000004d;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-gsrc-nav=classic] .gsrc-nav-link{transition:background .2s ease,color .2s ease}html[data-gsrc-nav=classic] .gsrc-nav-link:hover{transform:none;background:#334155b3}html[data-gsrc-nav=classic] .gsrc-nav-link[data-active=true]{box-shadow:0 2px 8px #0000004d}html[data-gsrc-nav=neon] .gsrc-nav-bar{background:linear-gradient(135deg,#0b1022,#131a31);border:1px solid var(--gsrc-nav-accent);box-shadow:0 0 22px -6px var(--gsrc-nav-accent),inset 0 0 22px -14px var(--gsrc-nav-accent)}html[data-gsrc-nav=neon] .gsrc-nav-link{text-shadow:0 0 6px transparent}html[data-gsrc-nav=neon] .gsrc-nav-link:hover{text-shadow:0 0 10px var(--gsrc-nav-accent)}html[data-gsrc-nav=neon] .gsrc-nav-link[data-active=true]{background:transparent;color:#fff;border-color:var(--gsrc-nav-accent);box-shadow:0 0 16px -2px var(--gsrc-nav-accent),inset 0 0 14px -6px var(--gsrc-nav-accent);text-shadow:0 0 10px var(--gsrc-nav-accent)}html[data-gsrc-nav=neon] .gsrc-nav-link[data-active=true]:after{content:"";position:absolute;left:14%;right:14%;bottom:2px;height:2px;background:var(--gsrc-nav-accent);box-shadow:0 0 10px var(--gsrc-nav-accent);border-radius:2px}html[data-gsrc-mode=light] .gsrc-nav-link{color:#475569}html[data-gsrc-mode=light] .gsrc-nav-link:hover{color:#0f172a}html[data-gsrc-mode=light] .gsrc-nav-link[data-active=true]{color:#fff}html[data-gsrc-mode=light][data-gsrc-nav=glass] .gsrc-nav-bar{background:linear-gradient(135deg,#ffffffd9,#f1f5f9d9);border-color:#94a3b866}html[data-gsrc-mode=light] .gsrc-nav-dropdown{background:#fffffffa;border-color:#6366f140}html[data-gsrc-mode=light] .gsrc-nav-dropdown:after{background:#fffffffa}html[data-gsrc-mode=light] .gsrc-nav-dd-item{color:#334155}html[data-gsrc-mode=light] .gsrc-nav-dd-item:hover{color:#0f172a;background:#6366f11f}html[data-gsrc-anim=off] .gsrc-nav-dropdown,html[data-gsrc-anim=off] .gsrc-nav-dd-item{animation:none!important}@media(max-width:640px){.gsrc-nav{margin-top:.4rem;padding:0 .25rem}.gsrc-nav-bar{padding:.22rem;gap:.15rem;border-radius:.7rem}.gsrc-nav-link{--pad: .32rem .5rem;font-size:.66rem;gap:.25rem;border-radius:.5rem;letter-spacing:.01em}.gsrc-nav-ico{font-size:.85rem}.gsrc-nav-caret{width:.55rem;height:.55rem}.gsrc-nav.gsrc-nav--primary{width:100%;max-width:100%}.gsrc-nav.gsrc-nav--primary .gsrc-nav-bar{flex-wrap:wrap;width:100%;overflow:visible}.gsrc-nav.gsrc-nav--primary .gsrc-nav-item{position:static;flex:0 0 calc((100% - .3rem) / 3);min-width:0}.gsrc-nav.gsrc-nav--primary .gsrc-nav-link{width:100%;min-height:2.25rem;justify-content:center;white-space:normal;text-align:center;line-height:1.05}.gsrc-nav.gsrc-nav--primary .gsrc-nav-dropdown{left:50%;width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)}.gsrc-nav.gsrc-nav--sub{margin:.15rem auto .8rem}.gsrc-nav.gsrc-nav--sub .gsrc-nav-link{--pad: .28rem .55rem;font-size:.62rem}.gsrc-nav-dropdown{min-width:11rem;padding:.3rem}.gsrc-nav-dd-item{padding:.45rem .55rem;font-size:.74rem}}@media(max-width:767px){.gsrc-nav.gsrc-nav--primary.gsrc-nav--icons-only{width:100%}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-item{position:static;flex:0 0 calc((100% - .45rem)/4);min-width:0}.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-link{width:100%;min-height:44px;justify-content:center;padding:.45rem}}@media(min-width:600px)and (max-width:767px){.gsrc-nav.gsrc-nav--icons-only .gsrc-nav-item{flex:1 1 0}}.gsrc-cookie-control{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));z-index:80;font:13px/1.55 Inter,system-ui,sans-serif;color:#e8edf4}.gsrc-cookie-control [hidden]{display:none!important}.gsrc-cookie-control button,.gsrc-cookie-control summary,.gsrc-cookie-control a{cursor:pointer;font:inherit}.gsrc-cookie-control button:focus-visible,.gsrc-cookie-control summary:focus-visible,.gsrc-cookie-control a:focus-visible{outline:3px solid #78baff;outline-offset:3px}.gsrc-cookie-control button{min-height:40px;border:1px solid #64748b;border-radius:8px;padding:8px 12px;background:#182235;color:#e8edf4}.gsrc-cookie-control button:hover{background:#26354b}.gsrc-cookie-control .gsrc-cookie-reopen{min-height:30px;padding:4px 10px;font-size:11px}.gsrc-cookie-panel{position:absolute;bottom:40px;left:0;width:min(420px,calc(100vw - 42px));max-height:calc(100dvh - 105px);overflow-y:auto;padding:18px;border:1px solid #64748b;border-radius:14px;background:#111a29;box-shadow:0 10px 35px #0005}.gsrc-cookie-panel h2{margin:0 0 6px;font-size:15px;font-weight:650;color:inherit}.gsrc-cookie-panel p{margin:0 0 12px;color:inherit}.gsrc-cookie-panel details{margin:8px 0 14px}.gsrc-cookie-panel summary{text-decoration:underline;text-underline-offset:3px}.gsrc-cookie-panel details p{margin-top:10px}.gsrc-cookie-panel a{color:#9bceff;text-decoration:underline}.gsrc-cookie-actions{display:flex;gap:8px}.gsrc-cookie-actions button{flex:1}.gsrc-cookie-control button:disabled{cursor:default;opacity:.65}.gsrc-cookie-control .gsrc-cookie-close{margin-top:10px}html[data-gsrc-mode=light] .gsrc-cookie-control{color:#182235}html[data-gsrc-mode=light] .gsrc-cookie-panel{background:#fff}html[data-gsrc-mode=light] .gsrc-cookie-control button{background:#f1f5f9;color:#182235}html[data-gsrc-mode=light] .gsrc-cookie-control button:hover{background:#e2e8f0}html[data-gsrc-mode=light] .gsrc-cookie-panel a{color:#174f87}@media(max-width:480px){.gsrc-cookie-control{bottom:max(8px,env(safe-area-inset-bottom))}.gsrc-cookie-panel{padding:16px}}body:has([aria-label="Development environment"]) .gsrc-cookie-control{bottom:60px}body:has([aria-label="Development environment"]) .gsrc-cookie-panel{max-height:calc(100dvh - 155px)}
