.wpcd-download-card {
	--wpcd-bg: #303030;
	--wpcd-border: #e05b66;
	--wpcd-white: #f7f7f7;
	--wpcd-muted: #d0d0d0;
	--wpcd-orange: #f47b20;
	box-sizing: border-box;
	width: 100%;
	max-width: 100%;
	min-height: 174px;
	margin: 24px 0;
	padding: 28px 34px;
	border: 1px solid var(--wpcd-border);
	border-radius: 17px;
	background: var(--wpcd-bg);
	color: var(--wpcd-white);
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei", sans-serif;
	box-shadow: none;
	line-height: 1.4;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 28px;
	position: relative;
	overflow: hidden;
}
.wpcd-download-card::before { content: ""; position: absolute; z-index: 0; inset: 0; background-image: var(--wpcd-bg-image); background-position: center; background-size: cover; background-repeat: no-repeat; opacity: var(--wpcd-bg-opacity, 0); pointer-events: none; }
.wpcd-download-card > * { position: relative; z-index: 1; }
.wpcd-download-card.wpcd-effect-stars::after,.wpcd-download-card.wpcd-effect-clouds::after,.wpcd-download-card.wpcd-effect-mouse-glow::after,.wpcd-download-card.wpcd-effect-aurora::after,.wpcd-download-card.wpcd-effect-shine::after,.wpcd-download-card.wpcd-effect-grid::after,.wpcd-download-card.wpcd-effect-bubbles::after,.wpcd-download-card.wpcd-effect-snow::after,.wpcd-download-card.wpcd-effect-scanlines::after { content:""; position:absolute; z-index:0; inset:0; pointer-events:none; }
.wpcd-download-card.wpcd-effect-stars::after { background-image: radial-gradient(#fff 1px,transparent 1px),radial-gradient(#93c5fd 1px,transparent 1px); background-size:34px 34px,57px 57px; opacity:.45; animation:wpcd-stars 18s linear infinite; }
.wpcd-download-card.wpcd-effect-clouds::after { background:radial-gradient(ellipse at 20% 35%,rgba(255,255,255,.22),transparent 35%),radial-gradient(ellipse at 75% 65%,rgba(255,255,255,.16),transparent 32%); background-size:160% 100%; animation:wpcd-clouds 14s ease-in-out infinite alternate; }
.wpcd-download-card.wpcd-effect-mouse-glow::after { background:radial-gradient(circle 120px at var(--wpcd-mouse-x,50%) var(--wpcd-mouse-y,50%),rgba(255,255,255,.3),transparent 70%); }
.wpcd-download-card.wpcd-effect-aurora::after { background:linear-gradient(120deg,transparent 15%,rgba(34,211,238,.3),rgba(168,85,247,.3),transparent 80%); background-size:220% 100%; animation:wpcd-aurora 8s ease-in-out infinite; }
.wpcd-download-card.wpcd-effect-shine::after { background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%); background-size:220% 100%; animation:wpcd-shine 4s linear infinite; }
.wpcd-download-card.wpcd-effect-grid::after { background-image:linear-gradient(rgba(96,165,250,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(96,165,250,.15) 1px,transparent 1px); background-size:28px 28px; }
.wpcd-download-card.wpcd-effect-bubbles::after { background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.2) 0 4px,transparent 5px),radial-gradient(circle at 70% 70%,rgba(255,255,255,.16) 0 7px,transparent 8px); background-size:120px 100px,180px 150px; animation:wpcd-bubbles 10s linear infinite; }
.wpcd-download-card.wpcd-effect-snow::after { background-image:radial-gradient(#fff 0 2px,transparent 3px),radial-gradient(#fff 0 1px,transparent 2px); background-size:65px 65px,37px 37px; animation:wpcd-snow 12s linear infinite; opacity:.55; }
.wpcd-download-card.wpcd-effect-scanlines::after { background:repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0 1px,transparent 1px 5px); animation:wpcd-scan 5s linear infinite; }
@keyframes wpcd-stars{to{background-position:100px 70px,-80px 120px}} @keyframes wpcd-clouds{to{background-position:100% 0}} @keyframes wpcd-aurora{to{background-position:-120% 0}} @keyframes wpcd-shine{to{background-position:-120% 0}} @keyframes wpcd-bubbles{to{background-position:0 -100px,0 -150px}} @keyframes wpcd-snow{to{background-position:0 130px,30px 90px}} @keyframes wpcd-scan{to{background-position:0 12px}}
.wpcd-download-card *,
.wpcd-download-card *::before,
.wpcd-download-card *::after { box-sizing: border-box; }
.wpcd-download-main { display: flex; align-items: center; min-width: 0; flex: 1 1 auto; }
.wpcd-download-icons { display: flex; align-items: center; gap: 22px; flex: 0 0 auto; margin-right: 22px; }
.wpcd-download-icon,
.wpcd-file-icon { width: 76px; height: 76px; border-radius: 12px; flex: 0 0 76px; }
.wpcd-download-icon { display: block; object-fit: cover; background: #fff; }
.wpcd-download-icon-fallback { display: flex; align-items: center; justify-content: center; background: #fff; color: #3c8fd5; font-size: 42px; font-weight: 700; }
.wpcd-file-icon { position: relative; display: block; overflow: hidden; background: linear-gradient(145deg, #f9fbff 0%, #e9edf4 100%); }
.wpcd-file-icon::before { content: ""; position: absolute; width: 35px; height: 40px; left: 21px; top: 18px; border-radius: 3px; background: #4c8fdd; box-shadow: 0 0 0 2px rgba(255,255,255,.4); }
.wpcd-file-icon-fold { position: absolute; z-index: 1; width: 14px; height: 14px; left: 42px; top: 18px; background: #cfe3fb; clip-path: polygon(0 0, 100% 100%, 0 100%); }
.wpcd-file-icon-line { position: absolute; z-index: 2; width: 20px; height: 3px; left: 28px; top: 49px; border-radius: 3px; background: #fff; box-shadow: 0 8px 0 #fff; }
.wpcd-download-content { min-width: 0; flex: 1 1 auto; }
.wpcd-download-title { display: flex; align-items: center; min-width: 0; margin: 0 0 18px; }
.wpcd-title-mark { display: inline-block; width: 6px; height: 30px; margin-right: 15px; flex: 0 0 6px; background: var(--wpcd-orange); }
.wpcd-download-title strong { overflow: hidden; color: var(--wpcd-white); font-size: clamp(18px, 2vw, 25px); font-weight: 700; letter-spacing: .1px; text-overflow: ellipsis; white-space: nowrap; }
.wpcd-download-password { display: flex; align-items: center; gap: 10px; margin-bottom: 18px; color: var(--wpcd-white); font-size: 18px; font-weight: 600; }
.wpcd-download-password code { display: inline-block; padding: 5px 16px; border-radius: 20px; background: #444; color: #fff; font: inherit; font-size: 17px; font-weight: 500; letter-spacing: .4px; }
.wpcd-download-meta { display: flex; align-items: center; flex-wrap: wrap; gap: 20px; color: var(--wpcd-muted); font-size: 15px; }
.wpcd-download-meta span { white-space: nowrap; }
.wpcd-download-access { display: flex; flex: 0 0 auto; flex-direction: column; align-items: flex-end; gap: 10px; }
.wpcd-download-action { display: inline-flex; align-items: center; gap: 10px; }
.wpcd-download-button { display: inline-block; padding: 8px 14px; border: 1px solid rgba(255,255,255,.35); border-radius: 7px; background: rgba(255,255,255,.08); color: #fff !important; font-size: 13px; text-decoration: none !important; }
.wpcd-download-button:hover { background: rgba(255,255,255,.18); }
.wpcd-download-button.wpcd-button-style-blue { background: #2563eb; border-color: #2563eb; }
.wpcd-download-button.wpcd-button-style-green { background: #16845b; border-color: #16845b; }
.wpcd-download-button.wpcd-button-style-orange { background: #ea580c; border-color: #ea580c; }
.wpcd-download-button.wpcd-button-style-purple { background: #7c3aed; border-color: #7c3aed; }
.wpcd-download-button.wpcd-button-style-gradient { border: 0; background: linear-gradient(110deg, #ec4899, #8b5cf6, #06b6d4); }
.wpcd-download-button.wpcd-button-style-outline { background: transparent; border: 1px solid currentColor; color: var(--wpcd-white) !important; }
.wpcd-download-button.wpcd-button-style-pill { padding: 9px 20px; border-radius: 999px; background: #2563eb; border-color: #2563eb; }
.wpcd-download-button.wpcd-button-style-neon { background: #11142d; border-color: #22d3ee; color: #67e8f9 !important; box-shadow: 0 0 12px rgba(34,211,238,.55); }
.wpcd-download-button.wpcd-button-style-black { background: #000; border-color: #000; }
.wpcd-permission-label,
.wpcd-locked-message { display: none; }
.wpcd-password { display: none; }
.wpcd-download-notice { margin: 12px 0 0; color: var(--wpcd-muted); font-size: 13px; }
@media (max-width: 760px) {
	.wpcd-download-card { min-height: 0; padding: 22px 20px; flex-direction: column; align-items: stretch; gap: 16px; }
	.wpcd-download-main { align-items: flex-start; }
	.wpcd-download-icons { gap: 10px; margin-right: 15px; }
	.wpcd-download-icon, .wpcd-file-icon { width: 54px; height: 54px; flex-basis: 54px; border-radius: 9px; }
	.wpcd-file-icon::before { width: 25px; height: 30px; left: 15px; top: 12px; }
	.wpcd-file-icon-fold { width: 10px; height: 10px; left: 30px; top: 12px; }
	.wpcd-file-icon-line { width: 14px; height: 2px; left: 20px; top: 35px; box-shadow: 0 6px 0 #fff; }
	.wpcd-title-mark { height: 23px; width: 4px; flex-basis: 4px; margin-right: 9px; }
	.wpcd-download-title { margin-bottom: 12px; }
	.wpcd-download-title strong { font-size: 17px; white-space: normal; }
	.wpcd-download-password { margin-bottom: 12px; font-size: 15px; }
	.wpcd-download-password code { padding: 4px 11px; font-size: 15px; }
	.wpcd-download-meta { gap: 8px 12px; font-size: 12px; }
	.wpcd-download-access { align-items: flex-start; }
}

/* 可在插件设置页切换的独立皮肤 */
.wpcd-download-card.wpcd-style-light { --wpcd-bg: #ffffff; --wpcd-border: #d9e2ef; --wpcd-white: #172033; --wpcd-muted: #718096; --wpcd-orange: #ef6c35; background: #fff; color: #172033; box-shadow: 0 8px 24px rgba(30, 55, 90, .09); }
.wpcd-download-card.wpcd-style-light .wpcd-download-password code { background: #edf2f7; color: #172033; }
.wpcd-download-card.wpcd-style-light .wpcd-download-button { background: #2563eb; color: #fff !important; border-color: #2563eb; }
.wpcd-download-card.wpcd-style-minimal { --wpcd-bg: transparent; --wpcd-border: #cbd5e1; --wpcd-white: #1e293b; --wpcd-muted: #64748b; --wpcd-orange: #64748b; background: transparent; color: #1e293b; box-shadow: none; }
.wpcd-download-card.wpcd-style-minimal .wpcd-download-password code { background: #e2e8f0; color: #1e293b; }
.wpcd-download-card.wpcd-style-minimal .wpcd-file-icon { background: #f1f5f9; }
.wpcd-download-card.wpcd-style-neon { --wpcd-bg: #121329; --wpcd-border: #8b5cf6; --wpcd-white: #f8f7ff; --wpcd-muted: #c4b5fd; --wpcd-orange: #22d3ee; background: linear-gradient(105deg, #11142d, #1e1742); box-shadow: 0 0 28px rgba(124, 58, 237, .22); }
.wpcd-download-card.wpcd-style-neon .wpcd-download-password code { background: #312e81; color: #fff; }
.wpcd-download-card.wpcd-style-neon .wpcd-download-button { border-color: #22d3ee; color: #67e8f9 !important; }
.wpcd-copy-password { cursor: copy; user-select: none; transition: background .2s ease, color .2s ease; }
.wpcd-copy-password:hover { background: #555 !important; }
.wpcd-copy-password.wpcd-password-copied { background: #16845b !important; color: #fff !important; }
.wpcd-system-icon { display: block; object-fit: cover; }

.wpcd-download-card.wpcd-style-glass { --wpcd-bg: rgba(255,255,255,.18); --wpcd-border: rgba(255,255,255,.55); --wpcd-white: #fff; --wpcd-muted: #e2e8f0; background: linear-gradient(135deg, rgba(59,130,246,.7), rgba(139,92,246,.68)); backdrop-filter: blur(12px); box-shadow: 0 10px 30px rgba(30,41,59,.18); }
.wpcd-download-card.wpcd-style-glass .wpcd-download-password code { background: rgba(15,23,42,.35); }
.wpcd-download-card.wpcd-style-gradient { --wpcd-bg: #47248f; --wpcd-border: #f9a8d4; --wpcd-white: #fff; --wpcd-muted: #fce7f3; --wpcd-orange: #fde047; background: linear-gradient(110deg, #ec4899, #8b5cf6 55%, #06b6d4); box-shadow: 0 10px 30px rgba(139,92,246,.25); }
.wpcd-download-card.wpcd-style-gradient .wpcd-download-password code { background: rgba(76,29,149,.45); }
.wpcd-download-card.wpcd-style-paper { --wpcd-bg: #f7f1e3; --wpcd-border: #a78b67; --wpcd-white: #3f352b; --wpcd-muted: #766452; --wpcd-orange: #b45309; background: #f7f1e3; color: #3f352b; box-shadow: 5px 6px 0 #d6c5a7; }
.wpcd-download-card.wpcd-style-paper .wpcd-download-password code { background: #e8dcc5; color: #3f352b; }
.wpcd-download-card.wpcd-style-paper .wpcd-file-icon { background: #fffaf0; }
.wpcd-download-card.wpcd-style-terminal { --wpcd-bg: #0b0f0c; --wpcd-border: #3fb950; --wpcd-white: #b7f7c0; --wpcd-muted: #65a765; --wpcd-orange: #3fb950; background: #0b0f0c; color: #b7f7c0; border-radius: 7px; font-family: "SFMono-Regular", Consolas, monospace; }
.wpcd-download-card.wpcd-style-terminal .wpcd-download-title strong::before { content: "> "; color: #3fb950; }
.wpcd-download-card.wpcd-style-terminal .wpcd-download-password code { background: #162b1a; color: #b7f7c0; }
.wpcd-download-card.wpcd-style-terminal .wpcd-file-icon { filter: saturate(.7); }
.wpcd-download-card.wpcd-style-sunset { --wpcd-bg: #7c2d12; --wpcd-border: #fdba74; --wpcd-white: #fff7ed; --wpcd-muted: #fed7aa; --wpcd-orange: #fde68a; background: linear-gradient(120deg, #7c2d12, #be185d); }
.wpcd-download-card.wpcd-style-sunset .wpcd-download-password code { background: rgba(67,20,7,.42); }
.wpcd-download-card.wpcd-style-ocean { --wpcd-bg: #0c4a6e; --wpcd-border: #67e8f9; --wpcd-white: #ecfeff; --wpcd-muted: #a5f3fc; --wpcd-orange: #f0fdfa; background: linear-gradient(120deg, #075985, #155e75); }
.wpcd-download-card.wpcd-style-ocean .wpcd-download-password code { background: rgba(8,47,73,.45); }
.wpcd-download-card.wpcd-style-ocean .wpcd-download-button { border-color: #67e8f9; }
.wpcd-download-extract { margin: 12px 0 0; color: var(--wpcd-muted); font-size: 14px; }
.wpcd-download-extract code { padding: 3px 9px; border-radius: 14px; background: rgba(127,127,127,.2); color: var(--wpcd-white); }

.wpcd-download-source { display: flex; align-items: center; gap: 8px; margin-bottom: 7px; color: var(--wpcd-muted); font-size: 14px; font-weight: 600; }
.wpcd-system-name { color: var(--wpcd-white); }
.wpcd-provider-name { color: var(--wpcd-muted); }
.wpcd-source-divider { color: var(--wpcd-orange); }
.wpcd-download-title { margin-bottom: 15px; }
.wpcd-download-title strong { font-size: clamp(20px, 2.2vw, 28px); }
@media (max-width: 760px) {
	.wpcd-download-source { font-size: 12px; }
	.wpcd-download-title strong { font-size: 19px; }
}

/* Additional download-box skins 11-50. */
.wpcd-download-card.wpcd-style-card11 { --wpcd-bg: hsl(47, 48%, 22%); --wpcd-border: hsl(82, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(202, 85%, 68%); background: linear-gradient(120deg, hsl(47, 48%, 19%), hsl(92, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card12 { --wpcd-bg: hsl(84, 48%, 22%); --wpcd-border: hsl(119, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(239, 85%, 68%); background: linear-gradient(120deg, hsl(84, 48%, 19%), hsl(129, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card13 { --wpcd-bg: hsl(121, 48%, 22%); --wpcd-border: hsl(156, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(276, 85%, 68%); background: linear-gradient(120deg, hsl(121, 48%, 19%), hsl(166, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card14 { --wpcd-bg: hsl(158, 48%, 22%); --wpcd-border: hsl(193, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(313, 85%, 68%); background: linear-gradient(120deg, hsl(158, 48%, 19%), hsl(203, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card15 { --wpcd-bg: hsl(195, 48%, 22%); --wpcd-border: hsl(230, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(350, 85%, 68%); background: linear-gradient(120deg, hsl(195, 48%, 19%), hsl(240, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card16 { --wpcd-bg: hsl(232, 48%, 22%); --wpcd-border: hsl(267, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(27, 85%, 68%); background: linear-gradient(120deg, hsl(232, 48%, 19%), hsl(277, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card17 { --wpcd-bg: hsl(269, 48%, 22%); --wpcd-border: hsl(304, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(64, 85%, 68%); background: linear-gradient(120deg, hsl(269, 48%, 19%), hsl(314, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card18 { --wpcd-bg: hsl(306, 48%, 22%); --wpcd-border: hsl(341, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(101, 85%, 68%); background: linear-gradient(120deg, hsl(306, 48%, 19%), hsl(351, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card19 { --wpcd-bg: hsl(343, 48%, 22%); --wpcd-border: hsl(18, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(138, 85%, 68%); background: linear-gradient(120deg, hsl(343, 48%, 19%), hsl(28, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card20 { --wpcd-bg: hsl(20, 48%, 22%); --wpcd-border: hsl(55, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(175, 85%, 68%); background: linear-gradient(120deg, hsl(20, 48%, 19%), hsl(65, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card21 { --wpcd-bg: hsl(57, 48%, 22%); --wpcd-border: hsl(92, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(212, 85%, 68%); background: linear-gradient(120deg, hsl(57, 48%, 19%), hsl(102, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card22 { --wpcd-bg: hsl(94, 48%, 22%); --wpcd-border: hsl(129, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(249, 85%, 68%); background: linear-gradient(120deg, hsl(94, 48%, 19%), hsl(139, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card23 { --wpcd-bg: hsl(131, 48%, 22%); --wpcd-border: hsl(166, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(286, 85%, 68%); background: linear-gradient(120deg, hsl(131, 48%, 19%), hsl(176, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card24 { --wpcd-bg: hsl(168, 48%, 22%); --wpcd-border: hsl(203, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(323, 85%, 68%); background: linear-gradient(120deg, hsl(168, 48%, 19%), hsl(213, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card25 { --wpcd-bg: hsl(205, 48%, 22%); --wpcd-border: hsl(240, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(0, 85%, 68%); background: linear-gradient(120deg, hsl(205, 48%, 19%), hsl(250, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card26 { --wpcd-bg: hsl(242, 48%, 22%); --wpcd-border: hsl(277, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(37, 85%, 68%); background: linear-gradient(120deg, hsl(242, 48%, 19%), hsl(287, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card27 { --wpcd-bg: hsl(279, 48%, 22%); --wpcd-border: hsl(314, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(74, 85%, 68%); background: linear-gradient(120deg, hsl(279, 48%, 19%), hsl(324, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card28 { --wpcd-bg: hsl(316, 48%, 22%); --wpcd-border: hsl(351, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(111, 85%, 68%); background: linear-gradient(120deg, hsl(316, 48%, 19%), hsl(1, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card29 { --wpcd-bg: hsl(353, 48%, 22%); --wpcd-border: hsl(28, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(148, 85%, 68%); background: linear-gradient(120deg, hsl(353, 48%, 19%), hsl(38, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card30 { --wpcd-bg: hsl(30, 48%, 22%); --wpcd-border: hsl(65, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(185, 85%, 68%); background: linear-gradient(120deg, hsl(30, 48%, 19%), hsl(75, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card31 { --wpcd-bg: hsl(67, 48%, 22%); --wpcd-border: hsl(102, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(222, 85%, 68%); background: linear-gradient(120deg, hsl(67, 48%, 19%), hsl(112, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card32 { --wpcd-bg: hsl(104, 48%, 22%); --wpcd-border: hsl(139, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(259, 85%, 68%); background: linear-gradient(120deg, hsl(104, 48%, 19%), hsl(149, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card33 { --wpcd-bg: hsl(141, 48%, 22%); --wpcd-border: hsl(176, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(296, 85%, 68%); background: linear-gradient(120deg, hsl(141, 48%, 19%), hsl(186, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card34 { --wpcd-bg: hsl(178, 48%, 22%); --wpcd-border: hsl(213, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(333, 85%, 68%); background: linear-gradient(120deg, hsl(178, 48%, 19%), hsl(223, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card35 { --wpcd-bg: hsl(215, 48%, 22%); --wpcd-border: hsl(250, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(10, 85%, 68%); background: linear-gradient(120deg, hsl(215, 48%, 19%), hsl(260, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card36 { --wpcd-bg: hsl(252, 48%, 22%); --wpcd-border: hsl(287, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(47, 85%, 68%); background: linear-gradient(120deg, hsl(252, 48%, 19%), hsl(297, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card37 { --wpcd-bg: hsl(289, 48%, 22%); --wpcd-border: hsl(324, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(84, 85%, 68%); background: linear-gradient(120deg, hsl(289, 48%, 19%), hsl(334, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card38 { --wpcd-bg: hsl(326, 48%, 22%); --wpcd-border: hsl(1, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(121, 85%, 68%); background: linear-gradient(120deg, hsl(326, 48%, 19%), hsl(11, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card39 { --wpcd-bg: hsl(3, 48%, 22%); --wpcd-border: hsl(38, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(158, 85%, 68%); background: linear-gradient(120deg, hsl(3, 48%, 19%), hsl(48, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card40 { --wpcd-bg: hsl(40, 48%, 22%); --wpcd-border: hsl(75, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(195, 85%, 68%); background: linear-gradient(120deg, hsl(40, 48%, 19%), hsl(85, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card41 { --wpcd-bg: hsl(77, 48%, 22%); --wpcd-border: hsl(112, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(232, 85%, 68%); background: linear-gradient(120deg, hsl(77, 48%, 19%), hsl(122, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card42 { --wpcd-bg: hsl(114, 48%, 22%); --wpcd-border: hsl(149, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(269, 85%, 68%); background: linear-gradient(120deg, hsl(114, 48%, 19%), hsl(159, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card43 { --wpcd-bg: hsl(151, 48%, 22%); --wpcd-border: hsl(186, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(306, 85%, 68%); background: linear-gradient(120deg, hsl(151, 48%, 19%), hsl(196, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card44 { --wpcd-bg: hsl(188, 48%, 22%); --wpcd-border: hsl(223, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(343, 85%, 68%); background: linear-gradient(120deg, hsl(188, 48%, 19%), hsl(233, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card45 { --wpcd-bg: hsl(225, 48%, 22%); --wpcd-border: hsl(260, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(20, 85%, 68%); background: linear-gradient(120deg, hsl(225, 48%, 19%), hsl(270, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card46 { --wpcd-bg: hsl(262, 48%, 22%); --wpcd-border: hsl(297, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(57, 85%, 68%); background: linear-gradient(120deg, hsl(262, 48%, 19%), hsl(307, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card47 { --wpcd-bg: hsl(299, 48%, 22%); --wpcd-border: hsl(334, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(94, 85%, 68%); background: linear-gradient(120deg, hsl(299, 48%, 19%), hsl(344, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card48 { --wpcd-bg: hsl(336, 48%, 22%); --wpcd-border: hsl(11, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(131, 85%, 68%); background: linear-gradient(120deg, hsl(336, 48%, 19%), hsl(21, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card49 { --wpcd-bg: hsl(13, 48%, 22%); --wpcd-border: hsl(48, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(168, 85%, 68%); background: linear-gradient(120deg, hsl(13, 48%, 19%), hsl(58, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card50 { --wpcd-bg: hsl(50, 48%, 22%); --wpcd-border: hsl(85, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(205, 85%, 68%); background: linear-gradient(120deg, hsl(50, 48%, 19%), hsl(95, 50%, 28%)); }
/* Additional download-button skins 11-50. */
.wpcd-download-button.wpcd-button-style-default { background: #444; }
.wpcd-download-button.wpcd-button-style-button11 { background: hsl(319, 72%, 45%); border-color: hsl(319, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button12 { background: hsl(348, 72%, 45%); border-color: hsl(348, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button13 { background: hsl(17, 72%, 45%); border-color: hsl(17, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button14 { background: hsl(46, 72%, 45%); border-color: hsl(46, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button15 { background: hsl(75, 72%, 45%); border-color: hsl(75, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button16 { background: hsl(104, 72%, 45%); border-color: hsl(104, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button17 { background: hsl(133, 72%, 45%); border-color: hsl(133, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button18 { background: hsl(162, 72%, 45%); border-color: hsl(162, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button19 { background: hsl(191, 72%, 45%); border-color: hsl(191, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button20 { background: hsl(220, 72%, 45%); border-color: hsl(220, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button21 { background: hsl(249, 72%, 45%); border-color: hsl(249, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button22 { background: hsl(278, 72%, 45%); border-color: hsl(278, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button23 { background: hsl(307, 72%, 45%); border-color: hsl(307, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button24 { background: hsl(336, 72%, 45%); border-color: hsl(336, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button25 { background: hsl(5, 72%, 45%); border-color: hsl(5, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button26 { background: hsl(34, 72%, 45%); border-color: hsl(34, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button27 { background: hsl(63, 72%, 45%); border-color: hsl(63, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button28 { background: hsl(92, 72%, 45%); border-color: hsl(92, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button29 { background: hsl(121, 72%, 45%); border-color: hsl(121, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button30 { background: hsl(150, 72%, 45%); border-color: hsl(150, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button31 { background: hsl(179, 72%, 45%); border-color: hsl(179, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button32 { background: hsl(208, 72%, 45%); border-color: hsl(208, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button33 { background: hsl(237, 72%, 45%); border-color: hsl(237, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button34 { background: hsl(266, 72%, 45%); border-color: hsl(266, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button35 { background: hsl(295, 72%, 45%); border-color: hsl(295, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button36 { background: hsl(324, 72%, 45%); border-color: hsl(324, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button37 { background: hsl(353, 72%, 45%); border-color: hsl(353, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button38 { background: hsl(22, 72%, 45%); border-color: hsl(22, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button39 { background: hsl(51, 72%, 45%); border-color: hsl(51, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button40 { background: hsl(80, 72%, 45%); border-color: hsl(80, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button41 { background: hsl(109, 72%, 45%); border-color: hsl(109, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button42 { background: hsl(138, 72%, 45%); border-color: hsl(138, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button43 { background: hsl(167, 72%, 45%); border-color: hsl(167, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button44 { background: hsl(196, 72%, 45%); border-color: hsl(196, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button45 { background: hsl(225, 72%, 45%); border-color: hsl(225, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button46 { background: hsl(254, 72%, 45%); border-color: hsl(254, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button47 { background: hsl(283, 72%, 45%); border-color: hsl(283, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button48 { background: hsl(312, 72%, 45%); border-color: hsl(312, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button49 { background: hsl(341, 72%, 45%); border-color: hsl(341, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button50 { background: hsl(10, 72%, 45%); border-color: hsl(10, 72%, 45%); color: #fff !important; }

/* Additional download-box skins 11-50. */
.wpcd-download-card.wpcd-style-card11 { --wpcd-bg: hsl(47, 48%, 22%); --wpcd-border: hsl(82, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(202, 85%, 68%); background: linear-gradient(120deg, hsl(47, 48%, 19%), hsl(92, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card12 { --wpcd-bg: hsl(84, 48%, 22%); --wpcd-border: hsl(119, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(239, 85%, 68%); background: linear-gradient(120deg, hsl(84, 48%, 19%), hsl(129, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card13 { --wpcd-bg: hsl(121, 48%, 22%); --wpcd-border: hsl(156, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(276, 85%, 68%); background: linear-gradient(120deg, hsl(121, 48%, 19%), hsl(166, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card14 { --wpcd-bg: hsl(158, 48%, 22%); --wpcd-border: hsl(193, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(313, 85%, 68%); background: linear-gradient(120deg, hsl(158, 48%, 19%), hsl(203, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card15 { --wpcd-bg: hsl(195, 48%, 22%); --wpcd-border: hsl(230, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(350, 85%, 68%); background: linear-gradient(120deg, hsl(195, 48%, 19%), hsl(240, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card16 { --wpcd-bg: hsl(232, 48%, 22%); --wpcd-border: hsl(267, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(27, 85%, 68%); background: linear-gradient(120deg, hsl(232, 48%, 19%), hsl(277, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card17 { --wpcd-bg: hsl(269, 48%, 22%); --wpcd-border: hsl(304, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(64, 85%, 68%); background: linear-gradient(120deg, hsl(269, 48%, 19%), hsl(314, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card18 { --wpcd-bg: hsl(306, 48%, 22%); --wpcd-border: hsl(341, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(101, 85%, 68%); background: linear-gradient(120deg, hsl(306, 48%, 19%), hsl(351, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card19 { --wpcd-bg: hsl(343, 48%, 22%); --wpcd-border: hsl(18, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(138, 85%, 68%); background: linear-gradient(120deg, hsl(343, 48%, 19%), hsl(28, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card20 { --wpcd-bg: hsl(20, 48%, 22%); --wpcd-border: hsl(55, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(175, 85%, 68%); background: linear-gradient(120deg, hsl(20, 48%, 19%), hsl(65, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card21 { --wpcd-bg: hsl(57, 48%, 22%); --wpcd-border: hsl(92, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(212, 85%, 68%); background: linear-gradient(120deg, hsl(57, 48%, 19%), hsl(102, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card22 { --wpcd-bg: hsl(94, 48%, 22%); --wpcd-border: hsl(129, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(249, 85%, 68%); background: linear-gradient(120deg, hsl(94, 48%, 19%), hsl(139, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card23 { --wpcd-bg: hsl(131, 48%, 22%); --wpcd-border: hsl(166, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(286, 85%, 68%); background: linear-gradient(120deg, hsl(131, 48%, 19%), hsl(176, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card24 { --wpcd-bg: hsl(168, 48%, 22%); --wpcd-border: hsl(203, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(323, 85%, 68%); background: linear-gradient(120deg, hsl(168, 48%, 19%), hsl(213, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card25 { --wpcd-bg: hsl(205, 48%, 22%); --wpcd-border: hsl(240, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(0, 85%, 68%); background: linear-gradient(120deg, hsl(205, 48%, 19%), hsl(250, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card26 { --wpcd-bg: hsl(242, 48%, 22%); --wpcd-border: hsl(277, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(37, 85%, 68%); background: linear-gradient(120deg, hsl(242, 48%, 19%), hsl(287, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card27 { --wpcd-bg: hsl(279, 48%, 22%); --wpcd-border: hsl(314, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(74, 85%, 68%); background: linear-gradient(120deg, hsl(279, 48%, 19%), hsl(324, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card28 { --wpcd-bg: hsl(316, 48%, 22%); --wpcd-border: hsl(351, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(111, 85%, 68%); background: linear-gradient(120deg, hsl(316, 48%, 19%), hsl(1, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card29 { --wpcd-bg: hsl(353, 48%, 22%); --wpcd-border: hsl(28, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(148, 85%, 68%); background: linear-gradient(120deg, hsl(353, 48%, 19%), hsl(38, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card30 { --wpcd-bg: hsl(30, 48%, 22%); --wpcd-border: hsl(65, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(185, 85%, 68%); background: linear-gradient(120deg, hsl(30, 48%, 19%), hsl(75, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card31 { --wpcd-bg: hsl(67, 48%, 22%); --wpcd-border: hsl(102, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(222, 85%, 68%); background: linear-gradient(120deg, hsl(67, 48%, 19%), hsl(112, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card32 { --wpcd-bg: hsl(104, 48%, 22%); --wpcd-border: hsl(139, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(259, 85%, 68%); background: linear-gradient(120deg, hsl(104, 48%, 19%), hsl(149, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card33 { --wpcd-bg: hsl(141, 48%, 22%); --wpcd-border: hsl(176, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(296, 85%, 68%); background: linear-gradient(120deg, hsl(141, 48%, 19%), hsl(186, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card34 { --wpcd-bg: hsl(178, 48%, 22%); --wpcd-border: hsl(213, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(333, 85%, 68%); background: linear-gradient(120deg, hsl(178, 48%, 19%), hsl(223, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card35 { --wpcd-bg: hsl(215, 48%, 22%); --wpcd-border: hsl(250, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(10, 85%, 68%); background: linear-gradient(120deg, hsl(215, 48%, 19%), hsl(260, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card36 { --wpcd-bg: hsl(252, 48%, 22%); --wpcd-border: hsl(287, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(47, 85%, 68%); background: linear-gradient(120deg, hsl(252, 48%, 19%), hsl(297, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card37 { --wpcd-bg: hsl(289, 48%, 22%); --wpcd-border: hsl(324, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(84, 85%, 68%); background: linear-gradient(120deg, hsl(289, 48%, 19%), hsl(334, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card38 { --wpcd-bg: hsl(326, 48%, 22%); --wpcd-border: hsl(1, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(121, 85%, 68%); background: linear-gradient(120deg, hsl(326, 48%, 19%), hsl(11, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card39 { --wpcd-bg: hsl(3, 48%, 22%); --wpcd-border: hsl(38, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(158, 85%, 68%); background: linear-gradient(120deg, hsl(3, 48%, 19%), hsl(48, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card40 { --wpcd-bg: hsl(40, 48%, 22%); --wpcd-border: hsl(75, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(195, 85%, 68%); background: linear-gradient(120deg, hsl(40, 48%, 19%), hsl(85, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card41 { --wpcd-bg: hsl(77, 48%, 22%); --wpcd-border: hsl(112, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(232, 85%, 68%); background: linear-gradient(120deg, hsl(77, 48%, 19%), hsl(122, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card42 { --wpcd-bg: hsl(114, 48%, 22%); --wpcd-border: hsl(149, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(269, 85%, 68%); background: linear-gradient(120deg, hsl(114, 48%, 19%), hsl(159, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card43 { --wpcd-bg: hsl(151, 48%, 22%); --wpcd-border: hsl(186, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(306, 85%, 68%); background: linear-gradient(120deg, hsl(151, 48%, 19%), hsl(196, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card44 { --wpcd-bg: hsl(188, 48%, 22%); --wpcd-border: hsl(223, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(343, 85%, 68%); background: linear-gradient(120deg, hsl(188, 48%, 19%), hsl(233, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card45 { --wpcd-bg: hsl(225, 48%, 22%); --wpcd-border: hsl(260, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(20, 85%, 68%); background: linear-gradient(120deg, hsl(225, 48%, 19%), hsl(270, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card46 { --wpcd-bg: hsl(262, 48%, 22%); --wpcd-border: hsl(297, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(57, 85%, 68%); background: linear-gradient(120deg, hsl(262, 48%, 19%), hsl(307, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card47 { --wpcd-bg: hsl(299, 48%, 22%); --wpcd-border: hsl(334, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(94, 85%, 68%); background: linear-gradient(120deg, hsl(299, 48%, 19%), hsl(344, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card48 { --wpcd-bg: hsl(336, 48%, 22%); --wpcd-border: hsl(11, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(131, 85%, 68%); background: linear-gradient(120deg, hsl(336, 48%, 19%), hsl(21, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card49 { --wpcd-bg: hsl(13, 48%, 22%); --wpcd-border: hsl(48, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(168, 85%, 68%); background: linear-gradient(120deg, hsl(13, 48%, 19%), hsl(58, 50%, 28%)); }
.wpcd-download-card.wpcd-style-card50 { --wpcd-bg: hsl(50, 48%, 22%); --wpcd-border: hsl(85, 75%, 62%); --wpcd-white: #f8fafc; --wpcd-muted: #cbd5e1; --wpcd-orange: hsl(205, 85%, 68%); background: linear-gradient(120deg, hsl(50, 48%, 19%), hsl(95, 50%, 28%)); }
/* Additional download-button skins 11-50. */
.wpcd-download-button.wpcd-button-style-default { background: #444; }
.wpcd-download-button.wpcd-button-style-button11 { background: hsl(319, 72%, 45%); border-color: hsl(319, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button12 { background: hsl(348, 72%, 45%); border-color: hsl(348, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button13 { background: hsl(17, 72%, 45%); border-color: hsl(17, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button14 { background: hsl(46, 72%, 45%); border-color: hsl(46, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button15 { background: hsl(75, 72%, 45%); border-color: hsl(75, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button16 { background: hsl(104, 72%, 45%); border-color: hsl(104, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button17 { background: hsl(133, 72%, 45%); border-color: hsl(133, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button18 { background: hsl(162, 72%, 45%); border-color: hsl(162, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button19 { background: hsl(191, 72%, 45%); border-color: hsl(191, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button20 { background: hsl(220, 72%, 45%); border-color: hsl(220, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button21 { background: hsl(249, 72%, 45%); border-color: hsl(249, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button22 { background: hsl(278, 72%, 45%); border-color: hsl(278, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button23 { background: hsl(307, 72%, 45%); border-color: hsl(307, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button24 { background: hsl(336, 72%, 45%); border-color: hsl(336, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button25 { background: hsl(5, 72%, 45%); border-color: hsl(5, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button26 { background: hsl(34, 72%, 45%); border-color: hsl(34, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button27 { background: hsl(63, 72%, 45%); border-color: hsl(63, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button28 { background: hsl(92, 72%, 45%); border-color: hsl(92, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button29 { background: hsl(121, 72%, 45%); border-color: hsl(121, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button30 { background: hsl(150, 72%, 45%); border-color: hsl(150, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button31 { background: hsl(179, 72%, 45%); border-color: hsl(179, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button32 { background: hsl(208, 72%, 45%); border-color: hsl(208, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button33 { background: hsl(237, 72%, 45%); border-color: hsl(237, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button34 { background: hsl(266, 72%, 45%); border-color: hsl(266, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button35 { background: hsl(295, 72%, 45%); border-color: hsl(295, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button36 { background: hsl(324, 72%, 45%); border-color: hsl(324, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button37 { background: hsl(353, 72%, 45%); border-color: hsl(353, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button38 { background: hsl(22, 72%, 45%); border-color: hsl(22, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button39 { background: hsl(51, 72%, 45%); border-color: hsl(51, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button40 { background: hsl(80, 72%, 45%); border-color: hsl(80, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button41 { background: hsl(109, 72%, 45%); border-color: hsl(109, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button42 { background: hsl(138, 72%, 45%); border-color: hsl(138, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button43 { background: hsl(167, 72%, 45%); border-color: hsl(167, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button44 { background: hsl(196, 72%, 45%); border-color: hsl(196, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button45 { background: hsl(225, 72%, 45%); border-color: hsl(225, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button46 { background: hsl(254, 72%, 45%); border-color: hsl(254, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button47 { background: hsl(283, 72%, 45%); border-color: hsl(283, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button48 { background: hsl(312, 72%, 45%); border-color: hsl(312, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button49 { background: hsl(341, 72%, 45%); border-color: hsl(341, 72%, 45%); color: #fff !important; }
.wpcd-download-button.wpcd-button-style-button50 { background: hsl(10, 72%, 45%); border-color: hsl(10, 72%, 45%); color: #fff !important; }
