.td-up-support{--up-tile:linear-gradient(180deg,var(--paper) 0%,color-mix(in srgb,var(--paper) 90%,var(--foreground)) 100%);--up-rim:inset 0 2px 0 rgba(255,255,255,0.7),inset 0 -2px 0 color-mix(in srgb,var(--foreground) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground) 9%,transparent),0 1px 2px color-mix(in srgb,var(--foreground) 14%,transparent),0 16px 28px -20px color-mix(in srgb,var(--foreground) 45%,transparent)}.td-up-support .cut-corner.bg-paper,.td-up-support details.cut-corner,.td-up-support nav.cut-corner,.td-up-support section.cut-corner{clip-path:none!important;border-radius:18px!important;background:var(--up-tile)!important;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)!important;box-shadow:var(--up-rim)!important;overflow:hidden}.td-up-support button.cut-corner.bg-paper{transition:box-shadow .15s ease,border-color .15s ease}.td-up-support button.cut-corner.bg-paper:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important}.td-up-support section.cut-corner.border-accent\/40{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,var(--paper)) 0,color-mix(in srgb,var(--accent) 5%,var(--paper)) 100%)!important;border-color:color-mix(in srgb,var(--accent) 38%,transparent)!important}.td-up-support a.bg-accent{border-radius:14px;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.28),0 1px 2px rgba(0,0,0,.25),0 14px 22px -12px color-mix(in srgb,var(--accent) 70%,transparent)}