.fd-blog-surface{position:relative}.fd-blog-surface[data-theme=mint]{background-color:#c3e1d6;box-shadow:0 0 0 100vmax #c3e1d6;clip-path:inset(0 -100vmax);--color-gray-900:#0b2e23;--color-gray-800:#0b2e23;--color-gray-700:#1e4a3c;--color-gray-600:#2a5848;--color-gray-500:#35614f;--color-gray-200:rgba(30,74,60,0.25);--color-gray-100:rgba(255,255,255,0.45);--color-green-50:rgba(255,255,255,0.5);--color-green-500:#0f4a37;--color-green-600:#14573f;--color-green-700:#0b2e23;color:#1e4a3c}.fd-blog-switch{display:inline-flex;align-items:center;gap:.55rem;border:1px solid rgba(30,74,60,.35);border-radius:999px;background:rgba(255,255,255,.85);padding:.3rem .5rem .3rem .8rem;font:inherit;font-size:.8rem;font-weight:600;color:#1e4a3c;cursor:pointer;transition:background-color .2s,border-color .2s}.fd-blog-switch:hover{border-color:#1e4a3c}.fd-blog-switch:focus-visible{outline:2px solid #1e4a3c;outline-offset:2px}.fd-blog-switch__track{position:relative;width:2.1rem;height:1.2rem;border-radius:999px;background:#cfd8d4;transition:background-color .2s}.fd-blog-switch__thumb{position:absolute;top:.15rem;left:.15rem;width:.9rem;height:.9rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .2s}.fd-blog-switch[aria-checked=true]{background:#eef8f4}.fd-blog-switch[aria-checked=true] .fd-blog-switch__track{background:#1e4a3c}.fd-blog-switch[aria-checked=true] .fd-blog-switch__thumb{transform:translateX(.9rem)}@media (prefers-reduced-motion:reduce){.fd-blog-switch,.fd-blog-switch__thumb,.fd-blog-switch__track{transition:none}}