@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Fira+Code:wght@400;500;600&family=Roboto:wght@400;500;700&display=swap";
:root{--por-bg:#0a0611;--por-fg:#fff;--por-violet:#9747ff;--por-violet-soft:#c9a7ff;--por-cyan:#0ff;--por-teal:#17c3a5;--por-teal-soft:#5fe3cc;--por-amber:#fb8137;--por-amber-soft:#fdb387;--por-pink:#eb3366;--por-pink-soft:#f5789a;--por-indigo:#6375e6;--por-indigo-soft:#a9b3f5}html,body{background:var(--por-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0}*{box-sizing:border-box}a{color:var(--por-violet-soft);text-decoration:none}a:hover{color:var(--por-cyan)}::selection{color:#fff;background:#9747ff59}button{font-family:Plus Jakarta Sans,-apple-system,sans-serif}@keyframes porPulse{0%{box-shadow:0 0 #17c3a58c}70%{box-shadow:0 0 0 7px #17c3a500}to{box-shadow:0 0 #17c3a500}}@keyframes porPulseAmber{0%{box-shadow:0 0 #fb813780}70%{box-shadow:0 0 0 7px #fb813700}to{box-shadow:0 0 #fb813700}}
