.ikpages-portal{--portal-bg:210 28% 96%;--portal-bg-soft:210 24% 92%;--portal-fg:222 35% 14%;--portal-muted:215 16% 42%;--portal-border:214 22% 84%;--portal-card:0 0% 100%;--portal-accent:168 64% 38%;--portal-accent-fg:0 0% 100%;--portal-shadow:0 12px 40px -12px hsl(168 64% 38%/0.18)}.ikpages-portal ::-moz-selection{background:hsl(var(--portal-accent)/.2)}.ikpages-portal ::selection{background:hsl(var(--portal-accent)/.2)}