:root:has(.blog_layout){--text-intensity-1:#000;--text-intensity-2:#111;--text-intensity-3:#222;--text-intensity-4:#707072;--text-intensity-5:#adadad;--text-intensity-6:#eaeaea;--text-intensity-7:#fff;--text-intensity-8:#333;--bg-intensity-1:hsl(0,0%,15%);--bg-intensity-2:hsl(0 0% 25%/6%);--bg-intensity-3:#222;--bg-intensity-4:#40404014;--bg-intensity-5:#fafafa;--bg-intensity-6:#fff;--bg-intensity-7:#f3f3f3;--bg-intensity-8:#111;--bg-intensity-9:#000;--bg-intensity-10:hsl(0 0% 25%/12%);--bg-intensity-11:#ffffff80}:root[data-theme=dark]:has(.blog_layout){--text-intensity-1:#fff;--text-intensity-2:#fafafa;--text-intensity-3:#f3f3f3;--text-intensity-4:#707072;--text-intensity-5:#adadad;--text-intensity-6:#eaeaea;--text-intensity-7:#111;--text-intensity-8:#f5f5f5;--bg-intensity-1:hsl(0,0%,85%);--bg-intensity-2:hsl(0 0% 75%/0.06);--bg-intensity-3:#f3f3f3;--bg-intensity-4:rgba(191,191,191,0.078);--bg-intensity-5:#222;--bg-intensity-6:#111;--bg-intensity-7:#333;--bg-intensity-8:#fafafa;--bg-intensity-9:#fff;--bg-intensity-10:hsl(0 0% 75%/0.12);--bg-intensity-11:#00000080;.header-logo{background:url("https://ektrfqiwbdjxuaydxgmf.supabase.co/storage/v1/object/public/assets/Logo%20White%20(1).png");background-size:100% 100%}}.blog_layout{max-width:100vw;color:var(--text-intensity-2);background:var(--bg-intensity-6);font-family:var(--font-opens),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li,ol,ul{list-style:none}a{color:inherit;text-decoration:none}button,input{font-family:var(--font-opens),sans-serif}.app-def-btn{background:var(--bg-intensity-9);color:var(--text-intensity-7);height:36px;border:0;padding:0 12px;font-weight:600;font-size:14px;cursor:pointer;border-radius:100px;transition:all .2s cubic-bezier(0,0,.2,1);line-height:1;display:flex;justify-content:center;align-items:center}.app-def-btn:hover{background:var(--bg-intensity-1)}.app-btn-rounded{height:36px;width:36px;padding:0;background:none;border-radius:100%;border:0;display:flex;justify-content:center;flex-shrink:0;align-items:center;cursor:pointer;transition:background .2s cubic-bezier(0,0,.2,1)}.app-btn-rounded svg path{stroke:var(--text-intensity-2)}.app-btn-rounded:hover{background:var(--bg-intensity-2)}.tbox{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.l1{-webkit-line-clamp:1}.l2{-webkit-line-clamp:2}.l3{-webkit-line-clamp:3}