:root{--color-light-blue:#60a5fa;--color-blue:#3b82f6;--color-dark-blue:#2563eb;--color-light-purple:#a855f7;--color-purple:#9333ea;--color-pink:#db2777;--color-green:#10b981;--color-cyan:#06b6d4;--color-orange:#f59e0b;--tag-tactic-color:#3b82f6;--tag-tool-color:#8b5cf6;--tag-industry-color:#10b981;--tag-topic-color:#f59e0b;--tag-content-type-color:#ec4899;--tag-uncategorized-color:#6b7280;--blockquote-quote-bg:#1f2937;--blockquote-quote-radius:6px;--blockquote-quickwin-border:#10b981;--blockquote-perspective-border:#a855f7;--blockquote-tldr-border:#06b6d4;--blockquote-default-border:#3b82f6;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6}.blockquote-base{padding:.75rem 1.25rem;margin-top:1rem;margin-bottom:1rem;border-radius:0 .5rem .5rem 0}.blockquote-default{border-left:4px solid var(--blockquote-default-border)!important;padding-left:1rem!important;font-style:italic!important;margin-top:1rem!important;margin-bottom:1rem!important}.blockquote-default,.blockquote-default *,.blockquote-quote{color:#fff!important}.blockquote-quote{border:none!important;border-radius:var(--blockquote-quote-radius)!important;padding:1.25rem!important;margin-top:1rem!important;margin-bottom:1rem!important;background-color:var(--blockquote-quote-bg)!important}.blockquote-quote *{color:#fff!important}.blockquote-quickwin{padding:.75rem 1.25rem!important;margin-top:1rem!important;margin-bottom:1rem!important;border-radius:0 .5rem .5rem 0!important;color:#fff!important;border:none!important;border-left:4px solid var(--blockquote-quickwin-border)!important}.blockquote-quickwin *{color:#fff!important}.blockquote-perspective{padding:.75rem 1.25rem!important;margin-top:1rem!important;margin-bottom:1rem!important;border-radius:0 .5rem .5rem 0!important;color:#fff!important;border:none!important;border-left:4px solid var(--blockquote-perspective-border)!important}.blockquote-perspective *{color:#fff!important}.blockquote-tldr{border-left:4px solid var(--blockquote-tldr-border)}.blockquote-callout,.blockquote-tldr{padding:.75rem 1.25rem;margin-top:1rem;margin-bottom:1rem;border-radius:0 .5rem .5rem 0}.blockquote-callout{border-left:4px solid #f59e0b}.blockquote-perspective h2,.blockquote-perspective h3,.blockquote-perspective h4{color:#a855f7!important}.blockquote-quickwin h2,.blockquote-quickwin h3,.blockquote-quickwin h4{color:#10b981!important}.blockquote-quote h2,.blockquote-quote h3,.blockquote-quote h4{color:#60a5fa!important}