/* Palette bridge for the supplied HTML and its dynamically created controls. */
.platform-page{--studio-legacy-border:#658ab9}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0a0907]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/45"]{background-color:color-mix(in srgb, #ffffff 45%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/60"]{background-color:color-mix(in srgb, #ffffff 60%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/70"]{background-color:color-mix(in srgb, #ffffff 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/75"]{background-color:color-mix(in srgb, #ffffff 75%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/80"]{background-color:color-mix(in srgb, #ffffff 80%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/85"]{background-color:color-mix(in srgb, #ffffff 85%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/92"]{background-color:color-mix(in srgb, #ffffff 92%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/95"]{background-color:color-mix(in srgb, #ffffff 95%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0b0907]/97"]{background-color:color-mix(in srgb, #ffffff 97%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0d0b08]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0e0c09]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0e0c09]/70"]{background-color:color-mix(in srgb, #ffffff 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0f0d0a]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0f0d0a]/60"]{background-color:color-mix(in srgb, #ffffff 60%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#0f0d0a]/70"]{background-color:color-mix(in srgb, #ffffff 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#12100c]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#12100c]/95"]{background-color:color-mix(in srgb, #ffffff 95%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#12100c]/96"]{background-color:color-mix(in srgb, #ffffff 96%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#12100c]/98"]{background-color:color-mix(in srgb, #ffffff 98%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#14110d]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#1a1610]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#1a1712]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#1e3a2f]/40"]{background-color:color-mix(in srgb, #ffffff 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#2a2418]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#3a3527]"]{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#8fbf9a]/5"]{background-color:color-mix(in srgb, #e8f1fb 5%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]"]{background-color:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/10"]{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/15"]{background-color:color-mix(in srgb, var(--accent) 15%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/20"]{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/40"]{background-color:color-mix(in srgb, var(--accent) 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/5"]{background-color:color-mix(in srgb, var(--accent) 5%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#c8a24a]/8"]{background-color:color-mix(in srgb, var(--accent) 8%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#e0a45f]"]{background-color:#e8f1fb}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#e0bd6b]"]{background-color:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#e3c77a]"]{background-color:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#e9dcbc]"]{background-color:#e8f1fb}
.platform-page :where(:not(.studio-media-surface *))[class~="bg-[#efe5cd]"]{background-color:#e8f1fb}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#3a3527]"]{border-color:var(--studio-legacy-border)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#7fb08a]/50"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 50%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#8f8674]/40"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#8fbf9a]/25"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 25%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#8fbf9a]/30"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 30%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#8fbf9a]/35"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 35%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#8fbf9a]/40"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c4554f]/40"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]"]{border-color:var(--studio-legacy-border)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/10"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 10%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/15"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 15%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/20"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 20%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/25"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 25%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/30"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 30%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/35"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 35%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/40"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 40%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/45"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 45%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/50"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 50%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/60"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 60%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#c8a24a]/70"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#e0a45f]/35"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 35%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="border-[#e3c77a]/70"]{border-color:color-mix(in srgb, var(--studio-legacy-border) 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="focus:bg-[#0f0d0a]"]:focus{background-color:#ffffff4d}
.platform-page :where(:not(.studio-media-surface *))[class~="focus:border-[#c8a24a]/50"]:focus{border-color:color-mix(in srgb, var(--studio-legacy-border) 50%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="focus:border-[#c8a24a]/60"]:focus{border-color:color-mix(in srgb, var(--studio-legacy-border) 60%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="focus:border-[#c8a24a]/70"]:focus{border-color:color-mix(in srgb, var(--studio-legacy-border) 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#0b0907]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#152625]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#171c16]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#1a1610]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#1b2430]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#1f2b2a]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#22302a]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#22322a]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#242a1e]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#26332c]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#2a2418]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#2b2418]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#2b2620]"]{--tw-gradient-from:#d4e5f7;--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#8a6f2e]"]{--tw-gradient-from:var(--accent);--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#c8a24a]"]{--tw-gradient-from:var(--accent);--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="from-[#c8a24a]/50"]{--tw-gradient-from:color-mix(in srgb, var(--accent) 50%, transparent);--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page .group:hover :where(:not(.studio-media-surface *))[class~="group-hover:text-[#e3c77a]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c4554f]/10"]:hover{background-color:color-mix(in srgb, #e8f1fb 10%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c8a24a]/10"]:hover{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c8a24a]/12"]:hover{background-color:color-mix(in srgb, var(--accent) 12%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c8a24a]/20"]:hover{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c8a24a]/5"]:hover{background-color:color-mix(in srgb, var(--accent) 5%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:bg-[#c8a24a]/8"]:hover{background-color:color-mix(in srgb, var(--accent) 8%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:border-[#c8a24a]"]:hover{border-color:var(--studio-legacy-border)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:border-[#c8a24a]/45"]:hover{border-color:color-mix(in srgb, var(--studio-legacy-border) 45%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:border-[#c8a24a]/60"]:hover{border-color:color-mix(in srgb, var(--studio-legacy-border) 60%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:border-[#c8a24a]/70"]:hover{border-color:color-mix(in srgb, var(--studio-legacy-border) 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:from-[#e0bd6b]"]:hover{--tw-gradient-from:var(--accent);--tw-gradient-to:#d4e5f700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:text-[#c4554f]"]:hover{color:var(--danger)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:text-[#e3c77a]"]:hover{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="hover:to-[#f0d894]"]:hover{--tw-gradient-to:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#1a1408]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#2a2318]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#6d6555]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#6f6754]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#7d745f]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#7fb08a]"]{color:var(--success)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#847b69]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#8f8674]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#8fbf9a]"]{color:var(--success)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#9d947f]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#a89a76]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#b9ad93]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#bcb29a]"]{color:var(--muted)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c4554f]"]{color:var(--danger)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c8a24a]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c8a24a]/25"]{color:color-mix(in srgb, var(--accent-ink) 25%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c8a24a]/70"]{color:color-mix(in srgb, var(--accent-ink) 70%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c9a35f]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c9b882]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#c9bfa5]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#cfc4a6]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#d5cba9]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#d9c68e]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#ddd4c2]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#e08a84]"]{color:var(--danger)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#e0a45f]"]{color:var(--danger)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#e0bd6b]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#e3c77a]"]{color:var(--accent-ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#e6dfd1]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#eae2d4]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#efe6d4]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#f0e6d0]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#f1e9d8]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="text-[#f6f0e2]"]{color:var(--ink)}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#0a0806]"]{--tw-gradient-to:#d4e5f7}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#0c0a08]"]{--tw-gradient-to:#d4e5f7}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#0d0b08]"]{--tw-gradient-to:#d4e5f7}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#0e0c09]"]{--tw-gradient-to:#d4e5f7}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#0f0d0a]"]{--tw-gradient-to:#d4e5f7}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#c8a24a]/10"]{--tw-gradient-to:color-mix(in srgb, var(--accent) 10%, transparent)}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#e0bd6b]"]{--tw-gradient-to:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="to-[#e3c77a]"]{--tw-gradient-to:var(--accent)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#0b0907]/30"]{--tw-gradient-via:color-mix(in srgb, #d4e5f7 30%, transparent);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#101a1a]"]{--tw-gradient-via:#d4e5f7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#131922]"]{--tw-gradient-via:#d4e5f7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#141c18]"]{--tw-gradient-via:#d4e5f7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#1a1610]"]{--tw-gradient-via:#d4e5f7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
.platform-page :where(:not(.studio-media-surface *))[class~="via-[#1d1a12]"]{--tw-gradient-via:#d4e5f7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to)}
