.zc-p-0{padding:var(--zc-spacing-0)}.zc-p-1{padding:var(--zc-spacing-1)}.zc-p-2{padding:var(--zc-spacing-2)}.zc-p-3{padding:var(--zc-spacing-3)}.zc-p-4{padding:var(--zc-spacing-4)}.zc-p-5{padding:var(--zc-spacing-5)}.zc-p-6{padding:var(--zc-spacing-6)}.zc-p-8{padding:var(--zc-spacing-8)}.zc-p-10{padding:var(--zc-spacing-10)}.zc-p-12{padding:var(--zc-spacing-12)}.zc-p-16{padding:var(--zc-spacing-16)}.zc-p-20{padding:var(--zc-spacing-20)}.zc-p-24{padding:var(--zc-spacing-24)}.zc-p-32{padding:var(--zc-spacing-32)}.zc-p-40{padding:var(--zc-spacing-40)}.zc-p-48{padding:var(--zc-spacing-48)}.zc-p-56{padding:var(--zc-spacing-56)}.zc-p-64{padding:var(--zc-spacing-64)}.zc-p-80{padding:var(--zc-spacing-80)}.zc-p-96{padding:var(--zc-spacing-96)}.zc-p-120{padding:var(--zc-spacing-120)}.zc-p-160{padding:var(--zc-spacing-160)}.zc-p-180{padding:var(--zc-spacing-180)}.zc-p-192{padding:var(--zc-spacing-192)}.zc-p-256{padding:var(--zc-spacing-256)}.zc-p-320{padding:var(--zc-spacing-320)}.zc-p-360{padding:var(--zc-spacing-360)}.zc-p-400{padding:var(--zc-spacing-400)}.zc-p-480{padding:var(--zc-spacing-480)}.zc-p-0_5{padding:var(--zc-spacing-0_5)}.zc-p-1_5{padding:var(--zc-spacing-1_5)}.zc-pt-0{padding-top:var(--zc-spacing-0)}.zc-pt-1{padding-top:var(--zc-spacing-1)}.zc-pt-2{padding-top:var(--zc-spacing-2)}.zc-pt-3{padding-top:var(--zc-spacing-3)}.zc-pt-4{padding-top:var(--zc-spacing-4)}.zc-pt-5{padding-top:var(--zc-spacing-5)}.zc-pt-6{padding-top:var(--zc-spacing-6)}.zc-pt-8{padding-top:var(--zc-spacing-8)}.zc-pt-10{padding-top:var(--zc-spacing-10)}.zc-pt-12{padding-top:var(--zc-spacing-12)}.zc-pt-16{padding-top:var(--zc-spacing-16)}.zc-pt-20{padding-top:var(--zc-spacing-20)}.zc-pt-24{padding-top:var(--zc-spacing-24)}.zc-pt-32{padding-top:var(--zc-spacing-32)}.zc-pt-40{padding-top:var(--zc-spacing-40)}.zc-pt-48{padding-top:var(--zc-spacing-48)}.zc-pt-56{padding-top:var(--zc-spacing-56)}.zc-pt-64{padding-top:var(--zc-spacing-64)}.zc-pt-80{padding-top:var(--zc-spacing-80)}.zc-pt-96{padding-top:var(--zc-spacing-96)}.zc-pt-120{padding-top:var(--zc-spacing-120)}.zc-pt-160{padding-top:var(--zc-spacing-160)}.zc-pt-180{padding-top:var(--zc-spacing-180)}.zc-pt-192{padding-top:var(--zc-spacing-192)}.zc-pt-256{padding-top:var(--zc-spacing-256)}.zc-pt-320{padding-top:var(--zc-spacing-320)}.zc-pt-360{padding-top:var(--zc-spacing-360)}.zc-pt-400{padding-top:var(--zc-spacing-400)}.zc-pt-480{padding-top:var(--zc-spacing-480)}.zc-pt-0_5{padding-top:var(--zc-spacing-0_5)}.zc-pt-1_5{padding-top:var(--zc-spacing-1_5)}.zc-pr-0{padding-right:var(--zc-spacing-0)}.zc-pr-1{padding-right:var(--zc-spacing-1)}.zc-pr-2{padding-right:var(--zc-spacing-2)}.zc-pr-3{padding-right:var(--zc-spacing-3)}.zc-pr-4{padding-right:var(--zc-spacing-4)}.zc-pr-5{padding-right:var(--zc-spacing-5)}.zc-pr-6{padding-right:var(--zc-spacing-6)}.zc-pr-8{padding-right:var(--zc-spacing-8)}.zc-pr-10{padding-right:var(--zc-spacing-10)}.zc-pr-12{padding-right:var(--zc-spacing-12)}.zc-pr-16{padding-right:var(--zc-spacing-16)}.zc-pr-20{padding-right:var(--zc-spacing-20)}.zc-pr-24{padding-right:var(--zc-spacing-24)}.zc-pr-32{padding-right:var(--zc-spacing-32)}.zc-pr-40{padding-right:var(--zc-spacing-40)}.zc-pr-48{padding-right:var(--zc-spacing-48)}.zc-pr-56{padding-right:var(--zc-spacing-56)}.zc-pr-64{padding-right:var(--zc-spacing-64)}.zc-pr-80{padding-right:var(--zc-spacing-80)}.zc-pr-96{padding-right:var(--zc-spacing-96)}.zc-pr-120{padding-right:var(--zc-spacing-120)}.zc-pr-160{padding-right:var(--zc-spacing-160)}.zc-pr-180{padding-right:var(--zc-spacing-180)}.zc-pr-192{padding-right:var(--zc-spacing-192)}.zc-pr-256{padding-right:var(--zc-spacing-256)}.zc-pr-320{padding-right:var(--zc-spacing-320)}.zc-pr-360{padding-right:var(--zc-spacing-360)}.zc-pr-400{padding-right:var(--zc-spacing-400)}.zc-pr-480{padding-right:var(--zc-spacing-480)}.zc-pr-0_5{padding-right:var(--zc-spacing-0_5)}.zc-pr-1_5{padding-right:var(--zc-spacing-1_5)}.zc-pb-0{padding-bottom:var(--zc-spacing-0)}.zc-pb-1{padding-bottom:var(--zc-spacing-1)}.zc-pb-2{padding-bottom:var(--zc-spacing-2)}.zc-pb-3{padding-bottom:var(--zc-spacing-3)}.zc-pb-4{padding-bottom:var(--zc-spacing-4)}.zc-pb-5{padding-bottom:var(--zc-spacing-5)}.zc-pb-6{padding-bottom:var(--zc-spacing-6)}.zc-pb-8{padding-bottom:var(--zc-spacing-8)}.zc-pb-10{padding-bottom:var(--zc-spacing-10)}.zc-pb-12{padding-bottom:var(--zc-spacing-12)}.zc-pb-16{padding-bottom:var(--zc-spacing-16)}.zc-pb-20{padding-bottom:var(--zc-spacing-20)}.zc-pb-24{padding-bottom:var(--zc-spacing-24)}.zc-pb-32{padding-bottom:var(--zc-spacing-32)}.zc-pb-40{padding-bottom:var(--zc-spacing-40)}.zc-pb-48{padding-bottom:var(--zc-spacing-48)}.zc-pb-56{padding-bottom:var(--zc-spacing-56)}.zc-pb-64{padding-bottom:var(--zc-spacing-64)}.zc-pb-80{padding-bottom:var(--zc-spacing-80)}.zc-pb-96{padding-bottom:var(--zc-spacing-96)}.zc-pb-120{padding-bottom:var(--zc-spacing-120)}.zc-pb-160{padding-bottom:var(--zc-spacing-160)}.zc-pb-180{padding-bottom:var(--zc-spacing-180)}.zc-pb-192{padding-bottom:var(--zc-spacing-192)}.zc-pb-256{padding-bottom:var(--zc-spacing-256)}.zc-pb-320{padding-bottom:var(--zc-spacing-320)}.zc-pb-360{padding-bottom:var(--zc-spacing-360)}.zc-pb-400{padding-bottom:var(--zc-spacing-400)}.zc-pb-480{padding-bottom:var(--zc-spacing-480)}.zc-pb-0_5{padding-bottom:var(--zc-spacing-0_5)}.zc-pb-1_5{padding-bottom:var(--zc-spacing-1_5)}.zc-pl-0{padding-left:var(--zc-spacing-0)}.zc-pl-1{padding-left:var(--zc-spacing-1)}.zc-pl-2{padding-left:var(--zc-spacing-2)}.zc-pl-3{padding-left:var(--zc-spacing-3)}.zc-pl-4{padding-left:var(--zc-spacing-4)}.zc-pl-5{padding-left:var(--zc-spacing-5)}.zc-pl-6{padding-left:var(--zc-spacing-6)}.zc-pl-8{padding-left:var(--zc-spacing-8)}.zc-pl-10{padding-left:var(--zc-spacing-10)}.zc-pl-12{padding-left:var(--zc-spacing-12)}.zc-pl-16{padding-left:var(--zc-spacing-16)}.zc-pl-20{padding-left:var(--zc-spacing-20)}.zc-pl-24{padding-left:var(--zc-spacing-24)}.zc-pl-32{padding-left:var(--zc-spacing-32)}.zc-pl-40{padding-left:var(--zc-spacing-40)}.zc-pl-48{padding-left:var(--zc-spacing-48)}.zc-pl-56{padding-left:var(--zc-spacing-56)}.zc-pl-64{padding-left:var(--zc-spacing-64)}.zc-pl-80{padding-left:var(--zc-spacing-80)}.zc-pl-96{padding-left:var(--zc-spacing-96)}.zc-pl-120{padding-left:var(--zc-spacing-120)}.zc-pl-160{padding-left:var(--zc-spacing-160)}.zc-pl-180{padding-left:var(--zc-spacing-180)}.zc-pl-192{padding-left:var(--zc-spacing-192)}.zc-pl-256{padding-left:var(--zc-spacing-256)}.zc-pl-320{padding-left:var(--zc-spacing-320)}.zc-pl-360{padding-left:var(--zc-spacing-360)}.zc-pl-400{padding-left:var(--zc-spacing-400)}.zc-pl-480{padding-left:var(--zc-spacing-480)}.zc-pl-0_5{padding-left:var(--zc-spacing-0_5)}.zc-pl-1_5{padding-left:var(--zc-spacing-1_5)}.zc-px-0{padding-left:var(--zc-spacing-0);padding-right:var(--zc-spacing-0)}.zc-px-1{padding-left:var(--zc-spacing-1);padding-right:var(--zc-spacing-1)}.zc-px-2{padding-left:var(--zc-spacing-2);padding-right:var(--zc-spacing-2)}.zc-px-3{padding-left:var(--zc-spacing-3);padding-right:var(--zc-spacing-3)}.zc-px-4{padding-left:var(--zc-spacing-4);padding-right:var(--zc-spacing-4)}.zc-px-5{padding-left:var(--zc-spacing-5);padding-right:var(--zc-spacing-5)}.zc-px-6{padding-left:var(--zc-spacing-6);padding-right:var(--zc-spacing-6)}.zc-px-8{padding-left:var(--zc-spacing-8);padding-right:var(--zc-spacing-8)}.zc-px-10{padding-left:var(--zc-spacing-10);padding-right:var(--zc-spacing-10)}.zc-px-12{padding-left:var(--zc-spacing-12);padding-right:var(--zc-spacing-12)}.zc-px-16{padding-left:var(--zc-spacing-16);padding-right:var(--zc-spacing-16)}.zc-px-20{padding-left:var(--zc-spacing-20);padding-right:var(--zc-spacing-20)}.zc-px-24{padding-left:var(--zc-spacing-24);padding-right:var(--zc-spacing-24)}.zc-px-32{padding-left:var(--zc-spacing-32);padding-right:var(--zc-spacing-32)}.zc-px-40{padding-left:var(--zc-spacing-40);padding-right:var(--zc-spacing-40)}.zc-px-48{padding-left:var(--zc-spacing-48);padding-right:var(--zc-spacing-48)}.zc-px-56{padding-left:var(--zc-spacing-56);padding-right:var(--zc-spacing-56)}.zc-px-64{padding-left:var(--zc-spacing-64);padding-right:var(--zc-spacing-64)}.zc-px-80{padding-left:var(--zc-spacing-80);padding-right:var(--zc-spacing-80)}.zc-px-96{padding-left:var(--zc-spacing-96);padding-right:var(--zc-spacing-96)}.zc-px-120{padding-left:var(--zc-spacing-120);padding-right:var(--zc-spacing-120)}.zc-px-160{padding-left:var(--zc-spacing-160);padding-right:var(--zc-spacing-160)}.zc-px-180{padding-left:var(--zc-spacing-180);padding-right:var(--zc-spacing-180)}.zc-px-192{padding-left:var(--zc-spacing-192);padding-right:var(--zc-spacing-192)}.zc-px-256{padding-left:var(--zc-spacing-256);padding-right:var(--zc-spacing-256)}.zc-px-320{padding-left:var(--zc-spacing-320);padding-right:var(--zc-spacing-320)}.zc-px-360{padding-left:var(--zc-spacing-360);padding-right:var(--zc-spacing-360)}.zc-px-400{padding-left:var(--zc-spacing-400);padding-right:var(--zc-spacing-400)}.zc-px-480{padding-left:var(--zc-spacing-480);padding-right:var(--zc-spacing-480)}.zc-px-0_5{padding-left:var(--zc-spacing-0_5);padding-right:var(--zc-spacing-0_5)}.zc-px-1_5{padding-left:var(--zc-spacing-1_5);padding-right:var(--zc-spacing-1_5)}.zc-py-0{padding-top:var(--zc-spacing-0);padding-bottom:var(--zc-spacing-0)}.zc-py-1{padding-top:var(--zc-spacing-1);padding-bottom:var(--zc-spacing-1)}.zc-py-2{padding-top:var(--zc-spacing-2);padding-bottom:var(--zc-spacing-2)}.zc-py-3{padding-top:var(--zc-spacing-3);padding-bottom:var(--zc-spacing-3)}.zc-py-4{padding-top:var(--zc-spacing-4);padding-bottom:var(--zc-spacing-4)}.zc-py-5{padding-top:var(--zc-spacing-5);padding-bottom:var(--zc-spacing-5)}.zc-py-6{padding-top:var(--zc-spacing-6);padding-bottom:var(--zc-spacing-6)}.zc-py-8{padding-top:var(--zc-spacing-8);padding-bottom:var(--zc-spacing-8)}.zc-py-10{padding-top:var(--zc-spacing-10);padding-bottom:var(--zc-spacing-10)}.zc-py-12{padding-top:var(--zc-spacing-12);padding-bottom:var(--zc-spacing-12)}.zc-py-16{padding-top:var(--zc-spacing-16);padding-bottom:var(--zc-spacing-16)}.zc-py-20{padding-top:var(--zc-spacing-20);padding-bottom:var(--zc-spacing-20)}.zc-py-24{padding-top:var(--zc-spacing-24);padding-bottom:var(--zc-spacing-24)}.zc-py-32{padding-top:var(--zc-spacing-32);padding-bottom:var(--zc-spacing-32)}.zc-py-40{padding-top:var(--zc-spacing-40);padding-bottom:var(--zc-spacing-40)}.zc-py-48{padding-top:var(--zc-spacing-48);padding-bottom:var(--zc-spacing-48)}.zc-py-56{padding-top:var(--zc-spacing-56);padding-bottom:var(--zc-spacing-56)}.zc-py-64{padding-top:var(--zc-spacing-64);padding-bottom:var(--zc-spacing-64)}.zc-py-80{padding-top:var(--zc-spacing-80);padding-bottom:var(--zc-spacing-80)}.zc-py-96{padding-top:var(--zc-spacing-96);padding-bottom:var(--zc-spacing-96)}.zc-py-120{padding-top:var(--zc-spacing-120);padding-bottom:var(--zc-spacing-120)}.zc-py-160{padding-top:var(--zc-spacing-160);padding-bottom:var(--zc-spacing-160)}.zc-py-180{padding-top:var(--zc-spacing-180);padding-bottom:var(--zc-spacing-180)}.zc-py-192{padding-top:var(--zc-spacing-192);padding-bottom:var(--zc-spacing-192)}.zc-py-256{padding-top:var(--zc-spacing-256);padding-bottom:var(--zc-spacing-256)}.zc-py-320{padding-top:var(--zc-spacing-320);padding-bottom:var(--zc-spacing-320)}.zc-py-360{padding-top:var(--zc-spacing-360);padding-bottom:var(--zc-spacing-360)}.zc-py-400{padding-top:var(--zc-spacing-400);padding-bottom:var(--zc-spacing-400)}.zc-py-480{padding-top:var(--zc-spacing-480);padding-bottom:var(--zc-spacing-480)}.zc-py-0_5{padding-top:var(--zc-spacing-0_5);padding-bottom:var(--zc-spacing-0_5)}.zc-py-1_5{padding-top:var(--zc-spacing-1_5);padding-bottom:var(--zc-spacing-1_5)}.zc-m-0{margin:var(--zc-spacing-0)}.zc-m-1{margin:var(--zc-spacing-1)}.zc-m-2{margin:var(--zc-spacing-2)}.zc-m-3{margin:var(--zc-spacing-3)}.zc-m-4{margin:var(--zc-spacing-4)}.zc-m-5{margin:var(--zc-spacing-5)}.zc-m-6{margin:var(--zc-spacing-6)}.zc-m-8{margin:var(--zc-spacing-8)}.zc-m-10{margin:var(--zc-spacing-10)}.zc-m-12{margin:var(--zc-spacing-12)}.zc-m-16{margin:var(--zc-spacing-16)}.zc-m-20{margin:var(--zc-spacing-20)}.zc-m-24{margin:var(--zc-spacing-24)}.zc-m-32{margin:var(--zc-spacing-32)}.zc-m-40{margin:var(--zc-spacing-40)}.zc-m-48{margin:var(--zc-spacing-48)}.zc-m-56{margin:var(--zc-spacing-56)}.zc-m-64{margin:var(--zc-spacing-64)}.zc-m-80{margin:var(--zc-spacing-80)}.zc-m-96{margin:var(--zc-spacing-96)}.zc-m-120{margin:var(--zc-spacing-120)}.zc-m-160{margin:var(--zc-spacing-160)}.zc-m-180{margin:var(--zc-spacing-180)}.zc-m-192{margin:var(--zc-spacing-192)}.zc-m-256{margin:var(--zc-spacing-256)}.zc-m-320{margin:var(--zc-spacing-320)}.zc-m-360{margin:var(--zc-spacing-360)}.zc-m-400{margin:var(--zc-spacing-400)}.zc-m-480{margin:var(--zc-spacing-480)}.zc-m-0_5{margin:var(--zc-spacing-0_5)}.zc-m-1_5{margin:var(--zc-spacing-1_5)}.zc-mt-0{margin-top:var(--zc-spacing-0)}.zc-mt-1{margin-top:var(--zc-spacing-1)}.zc-mt-2{margin-top:var(--zc-spacing-2)}.zc-mt-3{margin-top:var(--zc-spacing-3)}.zc-mt-4{margin-top:var(--zc-spacing-4)}.zc-mt-5{margin-top:var(--zc-spacing-5)}.zc-mt-6{margin-top:var(--zc-spacing-6)}.zc-mt-8{margin-top:var(--zc-spacing-8)}.zc-mt-10{margin-top:var(--zc-spacing-10)}.zc-mt-12{margin-top:var(--zc-spacing-12)}.zc-mt-16{margin-top:var(--zc-spacing-16)}.zc-mt-20{margin-top:var(--zc-spacing-20)}.zc-mt-24{margin-top:var(--zc-spacing-24)}.zc-mt-32{margin-top:var(--zc-spacing-32)}.zc-mt-40{margin-top:var(--zc-spacing-40)}.zc-mt-48{margin-top:var(--zc-spacing-48)}.zc-mt-56{margin-top:var(--zc-spacing-56)}.zc-mt-64{margin-top:var(--zc-spacing-64)}.zc-mt-80{margin-top:var(--zc-spacing-80)}.zc-mt-96{margin-top:var(--zc-spacing-96)}.zc-mt-120{margin-top:var(--zc-spacing-120)}.zc-mt-160{margin-top:var(--zc-spacing-160)}.zc-mt-180{margin-top:var(--zc-spacing-180)}.zc-mt-192{margin-top:var(--zc-spacing-192)}.zc-mt-256{margin-top:var(--zc-spacing-256)}.zc-mt-320{margin-top:var(--zc-spacing-320)}.zc-mt-360{margin-top:var(--zc-spacing-360)}.zc-mt-400{margin-top:var(--zc-spacing-400)}.zc-mt-480{margin-top:var(--zc-spacing-480)}.zc-mt-0_5{margin-top:var(--zc-spacing-0_5)}.zc-mt-1_5{margin-top:var(--zc-spacing-1_5)}.zc-mr-0{margin-right:var(--zc-spacing-0)}.zc-mr-1{margin-right:var(--zc-spacing-1)}.zc-mr-2{margin-right:var(--zc-spacing-2)}.zc-mr-3{margin-right:var(--zc-spacing-3)}.zc-mr-4{margin-right:var(--zc-spacing-4)}.zc-mr-5{margin-right:var(--zc-spacing-5)}.zc-mr-6{margin-right:var(--zc-spacing-6)}.zc-mr-8{margin-right:var(--zc-spacing-8)}.zc-mr-10{margin-right:var(--zc-spacing-10)}.zc-mr-12{margin-right:var(--zc-spacing-12)}.zc-mr-16{margin-right:var(--zc-spacing-16)}.zc-mr-20{margin-right:var(--zc-spacing-20)}.zc-mr-24{margin-right:var(--zc-spacing-24)}.zc-mr-32{margin-right:var(--zc-spacing-32)}.zc-mr-40{margin-right:var(--zc-spacing-40)}.zc-mr-48{margin-right:var(--zc-spacing-48)}.zc-mr-56{margin-right:var(--zc-spacing-56)}.zc-mr-64{margin-right:var(--zc-spacing-64)}.zc-mr-80{margin-right:var(--zc-spacing-80)}.zc-mr-96{margin-right:var(--zc-spacing-96)}.zc-mr-120{margin-right:var(--zc-spacing-120)}.zc-mr-160{margin-right:var(--zc-spacing-160)}.zc-mr-180{margin-right:var(--zc-spacing-180)}.zc-mr-192{margin-right:var(--zc-spacing-192)}.zc-mr-256{margin-right:var(--zc-spacing-256)}.zc-mr-320{margin-right:var(--zc-spacing-320)}.zc-mr-360{margin-right:var(--zc-spacing-360)}.zc-mr-400{margin-right:var(--zc-spacing-400)}.zc-mr-480{margin-right:var(--zc-spacing-480)}.zc-mr-0_5{margin-right:var(--zc-spacing-0_5)}.zc-mr-1_5{margin-right:var(--zc-spacing-1_5)}.zc-mb-0{margin-bottom:var(--zc-spacing-0)}.zc-mb-1{margin-bottom:var(--zc-spacing-1)}.zc-mb-2{margin-bottom:var(--zc-spacing-2)}.zc-mb-3{margin-bottom:var(--zc-spacing-3)}.zc-mb-4{margin-bottom:var(--zc-spacing-4)}.zc-mb-5{margin-bottom:var(--zc-spacing-5)}.zc-mb-6{margin-bottom:var(--zc-spacing-6)}.zc-mb-8{margin-bottom:var(--zc-spacing-8)}.zc-mb-10{margin-bottom:var(--zc-spacing-10)}.zc-mb-12{margin-bottom:var(--zc-spacing-12)}.zc-mb-16{margin-bottom:var(--zc-spacing-16)}.zc-mb-20{margin-bottom:var(--zc-spacing-20)}.zc-mb-24{margin-bottom:var(--zc-spacing-24)}.zc-mb-32{margin-bottom:var(--zc-spacing-32)}.zc-mb-40{margin-bottom:var(--zc-spacing-40)}.zc-mb-48{margin-bottom:var(--zc-spacing-48)}.zc-mb-56{margin-bottom:var(--zc-spacing-56)}.zc-mb-64{margin-bottom:var(--zc-spacing-64)}.zc-mb-80{margin-bottom:var(--zc-spacing-80)}.zc-mb-96{margin-bottom:var(--zc-spacing-96)}.zc-mb-120{margin-bottom:var(--zc-spacing-120)}.zc-mb-160{margin-bottom:var(--zc-spacing-160)}.zc-mb-180{margin-bottom:var(--zc-spacing-180)}.zc-mb-192{margin-bottom:var(--zc-spacing-192)}.zc-mb-256{margin-bottom:var(--zc-spacing-256)}.zc-mb-320{margin-bottom:var(--zc-spacing-320)}.zc-mb-360{margin-bottom:var(--zc-spacing-360)}.zc-mb-400{margin-bottom:var(--zc-spacing-400)}.zc-mb-480{margin-bottom:var(--zc-spacing-480)}.zc-mb-0_5{margin-bottom:var(--zc-spacing-0_5)}.zc-mb-1_5{margin-bottom:var(--zc-spacing-1_5)}.zc-ml-0{margin-left:var(--zc-spacing-0)}.zc-ml-1{margin-left:var(--zc-spacing-1)}.zc-ml-2{margin-left:var(--zc-spacing-2)}.zc-ml-3{margin-left:var(--zc-spacing-3)}.zc-ml-4{margin-left:var(--zc-spacing-4)}.zc-ml-5{margin-left:var(--zc-spacing-5)}.zc-ml-6{margin-left:var(--zc-spacing-6)}.zc-ml-8{margin-left:var(--zc-spacing-8)}.zc-ml-10{margin-left:var(--zc-spacing-10)}.zc-ml-12{margin-left:var(--zc-spacing-12)}.zc-ml-16{margin-left:var(--zc-spacing-16)}.zc-ml-20{margin-left:var(--zc-spacing-20)}.zc-ml-24{margin-left:var(--zc-spacing-24)}.zc-ml-32{margin-left:var(--zc-spacing-32)}.zc-ml-40{margin-left:var(--zc-spacing-40)}.zc-ml-48{margin-left:var(--zc-spacing-48)}.zc-ml-56{margin-left:var(--zc-spacing-56)}.zc-ml-64{margin-left:var(--zc-spacing-64)}.zc-ml-80{margin-left:var(--zc-spacing-80)}.zc-ml-96{margin-left:var(--zc-spacing-96)}.zc-ml-120{margin-left:var(--zc-spacing-120)}.zc-ml-160{margin-left:var(--zc-spacing-160)}.zc-ml-180{margin-left:var(--zc-spacing-180)}.zc-ml-192{margin-left:var(--zc-spacing-192)}.zc-ml-256{margin-left:var(--zc-spacing-256)}.zc-ml-320{margin-left:var(--zc-spacing-320)}.zc-ml-360{margin-left:var(--zc-spacing-360)}.zc-ml-400{margin-left:var(--zc-spacing-400)}.zc-ml-480{margin-left:var(--zc-spacing-480)}.zc-ml-0_5{margin-left:var(--zc-spacing-0_5)}.zc-ml-1_5{margin-left:var(--zc-spacing-1_5)}.zc-mx-0{margin-left:var(--zc-spacing-0);margin-right:var(--zc-spacing-0)}.zc-mx-1{margin-left:var(--zc-spacing-1);margin-right:var(--zc-spacing-1)}.zc-mx-2{margin-left:var(--zc-spacing-2);margin-right:var(--zc-spacing-2)}.zc-mx-3{margin-left:var(--zc-spacing-3);margin-right:var(--zc-spacing-3)}.zc-mx-4{margin-left:var(--zc-spacing-4);margin-right:var(--zc-spacing-4)}.zc-mx-5{margin-left:var(--zc-spacing-5);margin-right:var(--zc-spacing-5)}.zc-mx-6{margin-left:var(--zc-spacing-6);margin-right:var(--zc-spacing-6)}.zc-mx-8{margin-left:var(--zc-spacing-8);margin-right:var(--zc-spacing-8)}.zc-mx-10{margin-left:var(--zc-spacing-10);margin-right:var(--zc-spacing-10)}.zc-mx-12{margin-left:var(--zc-spacing-12);margin-right:var(--zc-spacing-12)}.zc-mx-16{margin-left:var(--zc-spacing-16);margin-right:var(--zc-spacing-16)}.zc-mx-20{margin-left:var(--zc-spacing-20);margin-right:var(--zc-spacing-20)}.zc-mx-24{margin-left:var(--zc-spacing-24);margin-right:var(--zc-spacing-24)}.zc-mx-32{margin-left:var(--zc-spacing-32);margin-right:var(--zc-spacing-32)}.zc-mx-40{margin-left:var(--zc-spacing-40);margin-right:var(--zc-spacing-40)}.zc-mx-48{margin-left:var(--zc-spacing-48);margin-right:var(--zc-spacing-48)}.zc-mx-56{margin-left:var(--zc-spacing-56);margin-right:var(--zc-spacing-56)}.zc-mx-64{margin-left:var(--zc-spacing-64);margin-right:var(--zc-spacing-64)}.zc-mx-80{margin-left:var(--zc-spacing-80);margin-right:var(--zc-spacing-80)}.zc-mx-96{margin-left:var(--zc-spacing-96);margin-right:var(--zc-spacing-96)}.zc-mx-120{margin-left:var(--zc-spacing-120);margin-right:var(--zc-spacing-120)}.zc-mx-160{margin-left:var(--zc-spacing-160);margin-right:var(--zc-spacing-160)}.zc-mx-180{margin-left:var(--zc-spacing-180);margin-right:var(--zc-spacing-180)}.zc-mx-192{margin-left:var(--zc-spacing-192);margin-right:var(--zc-spacing-192)}.zc-mx-256{margin-left:var(--zc-spacing-256);margin-right:var(--zc-spacing-256)}.zc-mx-320{margin-left:var(--zc-spacing-320);margin-right:var(--zc-spacing-320)}.zc-mx-360{margin-left:var(--zc-spacing-360);margin-right:var(--zc-spacing-360)}.zc-mx-400{margin-left:var(--zc-spacing-400);margin-right:var(--zc-spacing-400)}.zc-mx-480{margin-left:var(--zc-spacing-480);margin-right:var(--zc-spacing-480)}.zc-mx-0_5{margin-left:var(--zc-spacing-0_5);margin-right:var(--zc-spacing-0_5)}.zc-mx-1_5{margin-left:var(--zc-spacing-1_5);margin-right:var(--zc-spacing-1_5)}.zc-my-0{margin-top:var(--zc-spacing-0);margin-bottom:var(--zc-spacing-0)}.zc-my-1{margin-top:var(--zc-spacing-1);margin-bottom:var(--zc-spacing-1)}.zc-my-2{margin-top:var(--zc-spacing-2);margin-bottom:var(--zc-spacing-2)}.zc-my-3{margin-top:var(--zc-spacing-3);margin-bottom:var(--zc-spacing-3)}.zc-my-4{margin-top:var(--zc-spacing-4);margin-bottom:var(--zc-spacing-4)}.zc-my-5{margin-top:var(--zc-spacing-5);margin-bottom:var(--zc-spacing-5)}.zc-my-6{margin-top:var(--zc-spacing-6);margin-bottom:var(--zc-spacing-6)}.zc-my-8{margin-top:var(--zc-spacing-8);margin-bottom:var(--zc-spacing-8)}.zc-my-10{margin-top:var(--zc-spacing-10);margin-bottom:var(--zc-spacing-10)}.zc-my-12{margin-top:var(--zc-spacing-12);margin-bottom:var(--zc-spacing-12)}.zc-my-16{margin-top:var(--zc-spacing-16);margin-bottom:var(--zc-spacing-16)}.zc-my-20{margin-top:var(--zc-spacing-20);margin-bottom:var(--zc-spacing-20)}.zc-my-24{margin-top:var(--zc-spacing-24);margin-bottom:var(--zc-spacing-24)}.zc-my-32{margin-top:var(--zc-spacing-32);margin-bottom:var(--zc-spacing-32)}.zc-my-40{margin-top:var(--zc-spacing-40);margin-bottom:var(--zc-spacing-40)}.zc-my-48{margin-top:var(--zc-spacing-48);margin-bottom:var(--zc-spacing-48)}.zc-my-56{margin-top:var(--zc-spacing-56);margin-bottom:var(--zc-spacing-56)}.zc-my-64{margin-top:var(--zc-spacing-64);margin-bottom:var(--zc-spacing-64)}.zc-my-80{margin-top:var(--zc-spacing-80);margin-bottom:var(--zc-spacing-80)}.zc-my-96{margin-top:var(--zc-spacing-96);margin-bottom:var(--zc-spacing-96)}.zc-my-120{margin-top:var(--zc-spacing-120);margin-bottom:var(--zc-spacing-120)}.zc-my-160{margin-top:var(--zc-spacing-160);margin-bottom:var(--zc-spacing-160)}.zc-my-180{margin-top:var(--zc-spacing-180);margin-bottom:var(--zc-spacing-180)}.zc-my-192{margin-top:var(--zc-spacing-192);margin-bottom:var(--zc-spacing-192)}.zc-my-256{margin-top:var(--zc-spacing-256);margin-bottom:var(--zc-spacing-256)}.zc-my-320{margin-top:var(--zc-spacing-320);margin-bottom:var(--zc-spacing-320)}.zc-my-360{margin-top:var(--zc-spacing-360);margin-bottom:var(--zc-spacing-360)}.zc-my-400{margin-top:var(--zc-spacing-400);margin-bottom:var(--zc-spacing-400)}.zc-my-480{margin-top:var(--zc-spacing-480);margin-bottom:var(--zc-spacing-480)}.zc-my-0_5{margin-top:var(--zc-spacing-0_5);margin-bottom:var(--zc-spacing-0_5)}.zc-my-1_5{margin-top:var(--zc-spacing-1_5);margin-bottom:var(--zc-spacing-1_5)}.zc-gap-0{gap:var(--zc-spacing-0)}.zc-gap-1{gap:var(--zc-spacing-1)}.zc-gap-2{gap:var(--zc-spacing-2)}.zc-gap-3{gap:var(--zc-spacing-3)}.zc-gap-4{gap:var(--zc-spacing-4)}.zc-gap-5{gap:var(--zc-spacing-5)}.zc-gap-6{gap:var(--zc-spacing-6)}.zc-gap-8{gap:var(--zc-spacing-8)}.zc-gap-10{gap:var(--zc-spacing-10)}.zc-gap-12{gap:var(--zc-spacing-12)}.zc-gap-16{gap:var(--zc-spacing-16)}.zc-gap-20{gap:var(--zc-spacing-20)}.zc-gap-24{gap:var(--zc-spacing-24)}.zc-gap-32{gap:var(--zc-spacing-32)}.zc-gap-40{gap:var(--zc-spacing-40)}.zc-gap-48{gap:var(--zc-spacing-48)}.zc-gap-56{gap:var(--zc-spacing-56)}.zc-gap-64{gap:var(--zc-spacing-64)}.zc-gap-80{gap:var(--zc-spacing-80)}.zc-gap-96{gap:var(--zc-spacing-96)}.zc-gap-120{gap:var(--zc-spacing-120)}.zc-gap-160{gap:var(--zc-spacing-160)}.zc-gap-180{gap:var(--zc-spacing-180)}.zc-gap-192{gap:var(--zc-spacing-192)}.zc-gap-256{gap:var(--zc-spacing-256)}.zc-gap-320{gap:var(--zc-spacing-320)}.zc-gap-360{gap:var(--zc-spacing-360)}.zc-gap-400{gap:var(--zc-spacing-400)}.zc-gap-480{gap:var(--zc-spacing-480)}.zc-gap-0_5{gap:var(--zc-spacing-0_5)}.zc-gap-1_5{gap:var(--zc-spacing-1_5)}.zc-gap-x-0{column-gap:var(--zc-spacing-0)}.zc-gap-x-1{column-gap:var(--zc-spacing-1)}.zc-gap-x-2{column-gap:var(--zc-spacing-2)}.zc-gap-x-3{column-gap:var(--zc-spacing-3)}.zc-gap-x-4{column-gap:var(--zc-spacing-4)}.zc-gap-x-5{column-gap:var(--zc-spacing-5)}.zc-gap-x-6{column-gap:var(--zc-spacing-6)}.zc-gap-x-8{column-gap:var(--zc-spacing-8)}.zc-gap-x-10{column-gap:var(--zc-spacing-10)}.zc-gap-x-12{column-gap:var(--zc-spacing-12)}.zc-gap-x-16{column-gap:var(--zc-spacing-16)}.zc-gap-x-20{column-gap:var(--zc-spacing-20)}.zc-gap-x-24{column-gap:var(--zc-spacing-24)}.zc-gap-x-32{column-gap:var(--zc-spacing-32)}.zc-gap-x-40{column-gap:var(--zc-spacing-40)}.zc-gap-x-48{column-gap:var(--zc-spacing-48)}.zc-gap-x-56{column-gap:var(--zc-spacing-56)}.zc-gap-x-64{column-gap:var(--zc-spacing-64)}.zc-gap-x-80{column-gap:var(--zc-spacing-80)}.zc-gap-x-96{column-gap:var(--zc-spacing-96)}.zc-gap-x-120{column-gap:var(--zc-spacing-120)}.zc-gap-x-160{column-gap:var(--zc-spacing-160)}.zc-gap-x-180{column-gap:var(--zc-spacing-180)}.zc-gap-x-192{column-gap:var(--zc-spacing-192)}.zc-gap-x-256{column-gap:var(--zc-spacing-256)}.zc-gap-x-320{column-gap:var(--zc-spacing-320)}.zc-gap-x-360{column-gap:var(--zc-spacing-360)}.zc-gap-x-400{column-gap:var(--zc-spacing-400)}.zc-gap-x-480{column-gap:var(--zc-spacing-480)}.zc-gap-x-0_5{column-gap:var(--zc-spacing-0_5)}.zc-gap-x-1_5{column-gap:var(--zc-spacing-1_5)}.zc-gap-y-0{row-gap:var(--zc-spacing-0)}.zc-gap-y-1{row-gap:var(--zc-spacing-1)}.zc-gap-y-2{row-gap:var(--zc-spacing-2)}.zc-gap-y-3{row-gap:var(--zc-spacing-3)}.zc-gap-y-4{row-gap:var(--zc-spacing-4)}.zc-gap-y-5{row-gap:var(--zc-spacing-5)}.zc-gap-y-6{row-gap:var(--zc-spacing-6)}.zc-gap-y-8{row-gap:var(--zc-spacing-8)}.zc-gap-y-10{row-gap:var(--zc-spacing-10)}.zc-gap-y-12{row-gap:var(--zc-spacing-12)}.zc-gap-y-16{row-gap:var(--zc-spacing-16)}.zc-gap-y-20{row-gap:var(--zc-spacing-20)}.zc-gap-y-24{row-gap:var(--zc-spacing-24)}.zc-gap-y-32{row-gap:var(--zc-spacing-32)}.zc-gap-y-40{row-gap:var(--zc-spacing-40)}.zc-gap-y-48{row-gap:var(--zc-spacing-48)}.zc-gap-y-56{row-gap:var(--zc-spacing-56)}.zc-gap-y-64{row-gap:var(--zc-spacing-64)}.zc-gap-y-80{row-gap:var(--zc-spacing-80)}.zc-gap-y-96{row-gap:var(--zc-spacing-96)}.zc-gap-y-120{row-gap:var(--zc-spacing-120)}.zc-gap-y-160{row-gap:var(--zc-spacing-160)}.zc-gap-y-180{row-gap:var(--zc-spacing-180)}.zc-gap-y-192{row-gap:var(--zc-spacing-192)}.zc-gap-y-256{row-gap:var(--zc-spacing-256)}.zc-gap-y-320{row-gap:var(--zc-spacing-320)}.zc-gap-y-360{row-gap:var(--zc-spacing-360)}.zc-gap-y-400{row-gap:var(--zc-spacing-400)}.zc-gap-y-480{row-gap:var(--zc-spacing-480)}.zc-gap-y-0_5{row-gap:var(--zc-spacing-0_5)}.zc-gap-y-1_5{row-gap:var(--zc-spacing-1_5)}.zc-p-none{padding:var(--zc-spacing-none)}.zc-p-xxs{padding:var(--zc-spacing-xxs)}.zc-p-xs{padding:var(--zc-spacing-xs)}.zc-p-sm{padding:var(--zc-spacing-sm)}.zc-p-md{padding:var(--zc-spacing-md)}.zc-p-lg{padding:var(--zc-spacing-lg)}.zc-p-xl{padding:var(--zc-spacing-xl)}.zc-p-2xl{padding:var(--zc-spacing-2xl)}.zc-p-3xl{padding:var(--zc-spacing-3xl)}.zc-p-4xl{padding:var(--zc-spacing-4xl)}.zc-p-5xl{padding:var(--zc-spacing-5xl)}.zc-p-6xl{padding:var(--zc-spacing-6xl)}.zc-p-7xl{padding:var(--zc-spacing-7xl)}.zc-p-8xl{padding:var(--zc-spacing-8xl)}.zc-p-9xl{padding:var(--zc-spacing-9xl)}.zc-p-10xl{padding:var(--zc-spacing-10xl)}.zc-p-11xl{padding:var(--zc-spacing-11xl)}.zc-pt-none{padding-top:var(--zc-spacing-none)}.zc-pt-xxs{padding-top:var(--zc-spacing-xxs)}.zc-pt-xs{padding-top:var(--zc-spacing-xs)}.zc-pt-sm{padding-top:var(--zc-spacing-sm)}.zc-pt-md{padding-top:var(--zc-spacing-md)}.zc-pt-lg{padding-top:var(--zc-spacing-lg)}.zc-pt-xl{padding-top:var(--zc-spacing-xl)}.zc-pt-2xl{padding-top:var(--zc-spacing-2xl)}.zc-pt-3xl{padding-top:var(--zc-spacing-3xl)}.zc-pt-4xl{padding-top:var(--zc-spacing-4xl)}.zc-pt-5xl{padding-top:var(--zc-spacing-5xl)}.zc-pt-6xl{padding-top:var(--zc-spacing-6xl)}.zc-pt-7xl{padding-top:var(--zc-spacing-7xl)}.zc-pt-8xl{padding-top:var(--zc-spacing-8xl)}.zc-pt-9xl{padding-top:var(--zc-spacing-9xl)}.zc-pt-10xl{padding-top:var(--zc-spacing-10xl)}.zc-pt-11xl{padding-top:var(--zc-spacing-11xl)}.zc-pr-none{padding-right:var(--zc-spacing-none)}.zc-pr-xxs{padding-right:var(--zc-spacing-xxs)}.zc-pr-xs{padding-right:var(--zc-spacing-xs)}.zc-pr-sm{padding-right:var(--zc-spacing-sm)}.zc-pr-md{padding-right:var(--zc-spacing-md)}.zc-pr-lg{padding-right:var(--zc-spacing-lg)}.zc-pr-xl{padding-right:var(--zc-spacing-xl)}.zc-pr-2xl{padding-right:var(--zc-spacing-2xl)}.zc-pr-3xl{padding-right:var(--zc-spacing-3xl)}.zc-pr-4xl{padding-right:var(--zc-spacing-4xl)}.zc-pr-5xl{padding-right:var(--zc-spacing-5xl)}.zc-pr-6xl{padding-right:var(--zc-spacing-6xl)}.zc-pr-7xl{padding-right:var(--zc-spacing-7xl)}.zc-pr-8xl{padding-right:var(--zc-spacing-8xl)}.zc-pr-9xl{padding-right:var(--zc-spacing-9xl)}.zc-pr-10xl{padding-right:var(--zc-spacing-10xl)}.zc-pr-11xl{padding-right:var(--zc-spacing-11xl)}.zc-pb-none{padding-bottom:var(--zc-spacing-none)}.zc-pb-xxs{padding-bottom:var(--zc-spacing-xxs)}.zc-pb-xs{padding-bottom:var(--zc-spacing-xs)}.zc-pb-sm{padding-bottom:var(--zc-spacing-sm)}.zc-pb-md{padding-bottom:var(--zc-spacing-md)}.zc-pb-lg{padding-bottom:var(--zc-spacing-lg)}.zc-pb-xl{padding-bottom:var(--zc-spacing-xl)}.zc-pb-2xl{padding-bottom:var(--zc-spacing-2xl)}.zc-pb-3xl{padding-bottom:var(--zc-spacing-3xl)}.zc-pb-4xl{padding-bottom:var(--zc-spacing-4xl)}.zc-pb-5xl{padding-bottom:var(--zc-spacing-5xl)}.zc-pb-6xl{padding-bottom:var(--zc-spacing-6xl)}.zc-pb-7xl{padding-bottom:var(--zc-spacing-7xl)}.zc-pb-8xl{padding-bottom:var(--zc-spacing-8xl)}.zc-pb-9xl{padding-bottom:var(--zc-spacing-9xl)}.zc-pb-10xl{padding-bottom:var(--zc-spacing-10xl)}.zc-pb-11xl{padding-bottom:var(--zc-spacing-11xl)}.zc-pl-none{padding-left:var(--zc-spacing-none)}.zc-pl-xxs{padding-left:var(--zc-spacing-xxs)}.zc-pl-xs{padding-left:var(--zc-spacing-xs)}.zc-pl-sm{padding-left:var(--zc-spacing-sm)}.zc-pl-md{padding-left:var(--zc-spacing-md)}.zc-pl-lg{padding-left:var(--zc-spacing-lg)}.zc-pl-xl{padding-left:var(--zc-spacing-xl)}.zc-pl-2xl{padding-left:var(--zc-spacing-2xl)}.zc-pl-3xl{padding-left:var(--zc-spacing-3xl)}.zc-pl-4xl{padding-left:var(--zc-spacing-4xl)}.zc-pl-5xl{padding-left:var(--zc-spacing-5xl)}.zc-pl-6xl{padding-left:var(--zc-spacing-6xl)}.zc-pl-7xl{padding-left:var(--zc-spacing-7xl)}.zc-pl-8xl{padding-left:var(--zc-spacing-8xl)}.zc-pl-9xl{padding-left:var(--zc-spacing-9xl)}.zc-pl-10xl{padding-left:var(--zc-spacing-10xl)}.zc-pl-11xl{padding-left:var(--zc-spacing-11xl)}.zc-px-none{padding-left:var(--zc-spacing-none);padding-right:var(--zc-spacing-none)}.zc-px-xxs{padding-left:var(--zc-spacing-xxs);padding-right:var(--zc-spacing-xxs)}.zc-px-xs{padding-left:var(--zc-spacing-xs);padding-right:var(--zc-spacing-xs)}.zc-px-sm{padding-left:var(--zc-spacing-sm);padding-right:var(--zc-spacing-sm)}.zc-px-md{padding-left:var(--zc-spacing-md);padding-right:var(--zc-spacing-md)}.zc-px-lg{padding-left:var(--zc-spacing-lg);padding-right:var(--zc-spacing-lg)}.zc-px-xl{padding-left:var(--zc-spacing-xl);padding-right:var(--zc-spacing-xl)}.zc-px-2xl{padding-left:var(--zc-spacing-2xl);padding-right:var(--zc-spacing-2xl)}.zc-px-3xl{padding-left:var(--zc-spacing-3xl);padding-right:var(--zc-spacing-3xl)}.zc-px-4xl{padding-left:var(--zc-spacing-4xl);padding-right:var(--zc-spacing-4xl)}.zc-px-5xl{padding-left:var(--zc-spacing-5xl);padding-right:var(--zc-spacing-5xl)}.zc-px-6xl{padding-left:var(--zc-spacing-6xl);padding-right:var(--zc-spacing-6xl)}.zc-px-7xl{padding-left:var(--zc-spacing-7xl);padding-right:var(--zc-spacing-7xl)}.zc-px-8xl{padding-left:var(--zc-spacing-8xl);padding-right:var(--zc-spacing-8xl)}.zc-px-9xl{padding-left:var(--zc-spacing-9xl);padding-right:var(--zc-spacing-9xl)}.zc-px-10xl{padding-left:var(--zc-spacing-10xl);padding-right:var(--zc-spacing-10xl)}.zc-px-11xl{padding-left:var(--zc-spacing-11xl);padding-right:var(--zc-spacing-11xl)}.zc-py-none{padding-top:var(--zc-spacing-none);padding-bottom:var(--zc-spacing-none)}.zc-py-xxs{padding-top:var(--zc-spacing-xxs);padding-bottom:var(--zc-spacing-xxs)}.zc-py-xs{padding-top:var(--zc-spacing-xs);padding-bottom:var(--zc-spacing-xs)}.zc-py-sm{padding-top:var(--zc-spacing-sm);padding-bottom:var(--zc-spacing-sm)}.zc-py-md{padding-top:var(--zc-spacing-md);padding-bottom:var(--zc-spacing-md)}.zc-py-lg{padding-top:var(--zc-spacing-lg);padding-bottom:var(--zc-spacing-lg)}.zc-py-xl{padding-top:var(--zc-spacing-xl);padding-bottom:var(--zc-spacing-xl)}.zc-py-2xl{padding-top:var(--zc-spacing-2xl);padding-bottom:var(--zc-spacing-2xl)}.zc-py-3xl{padding-top:var(--zc-spacing-3xl);padding-bottom:var(--zc-spacing-3xl)}.zc-py-4xl{padding-top:var(--zc-spacing-4xl);padding-bottom:var(--zc-spacing-4xl)}.zc-py-5xl{padding-top:var(--zc-spacing-5xl);padding-bottom:var(--zc-spacing-5xl)}.zc-py-6xl{padding-top:var(--zc-spacing-6xl);padding-bottom:var(--zc-spacing-6xl)}.zc-py-7xl{padding-top:var(--zc-spacing-7xl);padding-bottom:var(--zc-spacing-7xl)}.zc-py-8xl{padding-top:var(--zc-spacing-8xl);padding-bottom:var(--zc-spacing-8xl)}.zc-py-9xl{padding-top:var(--zc-spacing-9xl);padding-bottom:var(--zc-spacing-9xl)}.zc-py-10xl{padding-top:var(--zc-spacing-10xl);padding-bottom:var(--zc-spacing-10xl)}.zc-py-11xl{padding-top:var(--zc-spacing-11xl);padding-bottom:var(--zc-spacing-11xl)}.zc-m-none{margin:var(--zc-spacing-none)}.zc-m-xxs{margin:var(--zc-spacing-xxs)}.zc-m-xs{margin:var(--zc-spacing-xs)}.zc-m-sm{margin:var(--zc-spacing-sm)}.zc-m-md{margin:var(--zc-spacing-md)}.zc-m-lg{margin:var(--zc-spacing-lg)}.zc-m-xl{margin:var(--zc-spacing-xl)}.zc-m-2xl{margin:var(--zc-spacing-2xl)}.zc-m-3xl{margin:var(--zc-spacing-3xl)}.zc-m-4xl{margin:var(--zc-spacing-4xl)}.zc-m-5xl{margin:var(--zc-spacing-5xl)}.zc-m-6xl{margin:var(--zc-spacing-6xl)}.zc-m-7xl{margin:var(--zc-spacing-7xl)}.zc-m-8xl{margin:var(--zc-spacing-8xl)}.zc-m-9xl{margin:var(--zc-spacing-9xl)}.zc-m-10xl{margin:var(--zc-spacing-10xl)}.zc-m-11xl{margin:var(--zc-spacing-11xl)}.zc-mt-none{margin-top:var(--zc-spacing-none)}.zc-mt-xxs{margin-top:var(--zc-spacing-xxs)}.zc-mt-xs{margin-top:var(--zc-spacing-xs)}.zc-mt-sm{margin-top:var(--zc-spacing-sm)}.zc-mt-md{margin-top:var(--zc-spacing-md)}.zc-mt-lg{margin-top:var(--zc-spacing-lg)}.zc-mt-xl{margin-top:var(--zc-spacing-xl)}.zc-mt-2xl{margin-top:var(--zc-spacing-2xl)}.zc-mt-3xl{margin-top:var(--zc-spacing-3xl)}.zc-mt-4xl{margin-top:var(--zc-spacing-4xl)}.zc-mt-5xl{margin-top:var(--zc-spacing-5xl)}.zc-mt-6xl{margin-top:var(--zc-spacing-6xl)}.zc-mt-7xl{margin-top:var(--zc-spacing-7xl)}.zc-mt-8xl{margin-top:var(--zc-spacing-8xl)}.zc-mt-9xl{margin-top:var(--zc-spacing-9xl)}.zc-mt-10xl{margin-top:var(--zc-spacing-10xl)}.zc-mt-11xl{margin-top:var(--zc-spacing-11xl)}.zc-mr-none{margin-right:var(--zc-spacing-none)}.zc-mr-xxs{margin-right:var(--zc-spacing-xxs)}.zc-mr-xs{margin-right:var(--zc-spacing-xs)}.zc-mr-sm{margin-right:var(--zc-spacing-sm)}.zc-mr-md{margin-right:var(--zc-spacing-md)}.zc-mr-lg{margin-right:var(--zc-spacing-lg)}.zc-mr-xl{margin-right:var(--zc-spacing-xl)}.zc-mr-2xl{margin-right:var(--zc-spacing-2xl)}.zc-mr-3xl{margin-right:var(--zc-spacing-3xl)}.zc-mr-4xl{margin-right:var(--zc-spacing-4xl)}.zc-mr-5xl{margin-right:var(--zc-spacing-5xl)}.zc-mr-6xl{margin-right:var(--zc-spacing-6xl)}.zc-mr-7xl{margin-right:var(--zc-spacing-7xl)}.zc-mr-8xl{margin-right:var(--zc-spacing-8xl)}.zc-mr-9xl{margin-right:var(--zc-spacing-9xl)}.zc-mr-10xl{margin-right:var(--zc-spacing-10xl)}.zc-mr-11xl{margin-right:var(--zc-spacing-11xl)}.zc-mb-none{margin-bottom:var(--zc-spacing-none)}.zc-mb-xxs{margin-bottom:var(--zc-spacing-xxs)}.zc-mb-xs{margin-bottom:var(--zc-spacing-xs)}.zc-mb-sm{margin-bottom:var(--zc-spacing-sm)}.zc-mb-md{margin-bottom:var(--zc-spacing-md)}.zc-mb-lg{margin-bottom:var(--zc-spacing-lg)}.zc-mb-xl{margin-bottom:var(--zc-spacing-xl)}.zc-mb-2xl{margin-bottom:var(--zc-spacing-2xl)}.zc-mb-3xl{margin-bottom:var(--zc-spacing-3xl)}.zc-mb-4xl{margin-bottom:var(--zc-spacing-4xl)}.zc-mb-5xl{margin-bottom:var(--zc-spacing-5xl)}.zc-mb-6xl{margin-bottom:var(--zc-spacing-6xl)}.zc-mb-7xl{margin-bottom:var(--zc-spacing-7xl)}.zc-mb-8xl{margin-bottom:var(--zc-spacing-8xl)}.zc-mb-9xl{margin-bottom:var(--zc-spacing-9xl)}.zc-mb-10xl{margin-bottom:var(--zc-spacing-10xl)}.zc-mb-11xl{margin-bottom:var(--zc-spacing-11xl)}.zc-ml-none{margin-left:var(--zc-spacing-none)}.zc-ml-xxs{margin-left:var(--zc-spacing-xxs)}.zc-ml-xs{margin-left:var(--zc-spacing-xs)}.zc-ml-sm{margin-left:var(--zc-spacing-sm)}.zc-ml-md{margin-left:var(--zc-spacing-md)}.zc-ml-lg{margin-left:var(--zc-spacing-lg)}.zc-ml-xl{margin-left:var(--zc-spacing-xl)}.zc-ml-2xl{margin-left:var(--zc-spacing-2xl)}.zc-ml-3xl{margin-left:var(--zc-spacing-3xl)}.zc-ml-4xl{margin-left:var(--zc-spacing-4xl)}.zc-ml-5xl{margin-left:var(--zc-spacing-5xl)}.zc-ml-6xl{margin-left:var(--zc-spacing-6xl)}.zc-ml-7xl{margin-left:var(--zc-spacing-7xl)}.zc-ml-8xl{margin-left:var(--zc-spacing-8xl)}.zc-ml-9xl{margin-left:var(--zc-spacing-9xl)}.zc-ml-10xl{margin-left:var(--zc-spacing-10xl)}.zc-ml-11xl{margin-left:var(--zc-spacing-11xl)}.zc-mx-none{margin-left:var(--zc-spacing-none);margin-right:var(--zc-spacing-none)}.zc-mx-xxs{margin-left:var(--zc-spacing-xxs);margin-right:var(--zc-spacing-xxs)}.zc-mx-xs{margin-left:var(--zc-spacing-xs);margin-right:var(--zc-spacing-xs)}.zc-mx-sm{margin-left:var(--zc-spacing-sm);margin-right:var(--zc-spacing-sm)}.zc-mx-md{margin-left:var(--zc-spacing-md);margin-right:var(--zc-spacing-md)}.zc-mx-lg{margin-left:var(--zc-spacing-lg);margin-right:var(--zc-spacing-lg)}.zc-mx-xl{margin-left:var(--zc-spacing-xl);margin-right:var(--zc-spacing-xl)}.zc-mx-2xl{margin-left:var(--zc-spacing-2xl);margin-right:var(--zc-spacing-2xl)}.zc-mx-3xl{margin-left:var(--zc-spacing-3xl);margin-right:var(--zc-spacing-3xl)}.zc-mx-4xl{margin-left:var(--zc-spacing-4xl);margin-right:var(--zc-spacing-4xl)}.zc-mx-5xl{margin-left:var(--zc-spacing-5xl);margin-right:var(--zc-spacing-5xl)}.zc-mx-6xl{margin-left:var(--zc-spacing-6xl);margin-right:var(--zc-spacing-6xl)}.zc-mx-7xl{margin-left:var(--zc-spacing-7xl);margin-right:var(--zc-spacing-7xl)}.zc-mx-8xl{margin-left:var(--zc-spacing-8xl);margin-right:var(--zc-spacing-8xl)}.zc-mx-9xl{margin-left:var(--zc-spacing-9xl);margin-right:var(--zc-spacing-9xl)}.zc-mx-10xl{margin-left:var(--zc-spacing-10xl);margin-right:var(--zc-spacing-10xl)}.zc-mx-11xl{margin-left:var(--zc-spacing-11xl);margin-right:var(--zc-spacing-11xl)}.zc-my-none{margin-top:var(--zc-spacing-none);margin-bottom:var(--zc-spacing-none)}.zc-my-xxs{margin-top:var(--zc-spacing-xxs);margin-bottom:var(--zc-spacing-xxs)}.zc-my-xs{margin-top:var(--zc-spacing-xs);margin-bottom:var(--zc-spacing-xs)}.zc-my-sm{margin-top:var(--zc-spacing-sm);margin-bottom:var(--zc-spacing-sm)}.zc-my-md{margin-top:var(--zc-spacing-md);margin-bottom:var(--zc-spacing-md)}.zc-my-lg{margin-top:var(--zc-spacing-lg);margin-bottom:var(--zc-spacing-lg)}.zc-my-xl{margin-top:var(--zc-spacing-xl);margin-bottom:var(--zc-spacing-xl)}.zc-my-2xl{margin-top:var(--zc-spacing-2xl);margin-bottom:var(--zc-spacing-2xl)}.zc-my-3xl{margin-top:var(--zc-spacing-3xl);margin-bottom:var(--zc-spacing-3xl)}.zc-my-4xl{margin-top:var(--zc-spacing-4xl);margin-bottom:var(--zc-spacing-4xl)}.zc-my-5xl{margin-top:var(--zc-spacing-5xl);margin-bottom:var(--zc-spacing-5xl)}.zc-my-6xl{margin-top:var(--zc-spacing-6xl);margin-bottom:var(--zc-spacing-6xl)}.zc-my-7xl{margin-top:var(--zc-spacing-7xl);margin-bottom:var(--zc-spacing-7xl)}.zc-my-8xl{margin-top:var(--zc-spacing-8xl);margin-bottom:var(--zc-spacing-8xl)}.zc-my-9xl{margin-top:var(--zc-spacing-9xl);margin-bottom:var(--zc-spacing-9xl)}.zc-my-10xl{margin-top:var(--zc-spacing-10xl);margin-bottom:var(--zc-spacing-10xl)}.zc-my-11xl{margin-top:var(--zc-spacing-11xl);margin-bottom:var(--zc-spacing-11xl)}.zc-gap-none{gap:var(--zc-spacing-none)}.zc-gap-xxs{gap:var(--zc-spacing-xxs)}.zc-gap-xs{gap:var(--zc-spacing-xs)}.zc-gap-sm{gap:var(--zc-spacing-sm)}.zc-gap-md{gap:var(--zc-spacing-md)}.zc-gap-lg{gap:var(--zc-spacing-lg)}.zc-gap-xl{gap:var(--zc-spacing-xl)}.zc-gap-2xl{gap:var(--zc-spacing-2xl)}.zc-gap-3xl{gap:var(--zc-spacing-3xl)}.zc-gap-4xl{gap:var(--zc-spacing-4xl)}.zc-gap-5xl{gap:var(--zc-spacing-5xl)}.zc-gap-6xl{gap:var(--zc-spacing-6xl)}.zc-gap-7xl{gap:var(--zc-spacing-7xl)}.zc-gap-8xl{gap:var(--zc-spacing-8xl)}.zc-gap-9xl{gap:var(--zc-spacing-9xl)}.zc-gap-10xl{gap:var(--zc-spacing-10xl)}.zc-gap-11xl{gap:var(--zc-spacing-11xl)}.zc-gap-x-none{column-gap:var(--zc-spacing-none)}.zc-gap-x-xxs{column-gap:var(--zc-spacing-xxs)}.zc-gap-x-xs{column-gap:var(--zc-spacing-xs)}.zc-gap-x-sm{column-gap:var(--zc-spacing-sm)}.zc-gap-x-md{column-gap:var(--zc-spacing-md)}.zc-gap-x-lg{column-gap:var(--zc-spacing-lg)}.zc-gap-x-xl{column-gap:var(--zc-spacing-xl)}.zc-gap-x-2xl{column-gap:var(--zc-spacing-2xl)}.zc-gap-x-3xl{column-gap:var(--zc-spacing-3xl)}.zc-gap-x-4xl{column-gap:var(--zc-spacing-4xl)}.zc-gap-x-5xl{column-gap:var(--zc-spacing-5xl)}.zc-gap-x-6xl{column-gap:var(--zc-spacing-6xl)}.zc-gap-x-7xl{column-gap:var(--zc-spacing-7xl)}.zc-gap-x-8xl{column-gap:var(--zc-spacing-8xl)}.zc-gap-x-9xl{column-gap:var(--zc-spacing-9xl)}.zc-gap-x-10xl{column-gap:var(--zc-spacing-10xl)}.zc-gap-x-11xl{column-gap:var(--zc-spacing-11xl)}.zc-gap-y-none{row-gap:var(--zc-spacing-none)}.zc-gap-y-xxs{row-gap:var(--zc-spacing-xxs)}.zc-gap-y-xs{row-gap:var(--zc-spacing-xs)}.zc-gap-y-sm{row-gap:var(--zc-spacing-sm)}.zc-gap-y-md{row-gap:var(--zc-spacing-md)}.zc-gap-y-lg{row-gap:var(--zc-spacing-lg)}.zc-gap-y-xl{row-gap:var(--zc-spacing-xl)}.zc-gap-y-2xl{row-gap:var(--zc-spacing-2xl)}.zc-gap-y-3xl{row-gap:var(--zc-spacing-3xl)}.zc-gap-y-4xl{row-gap:var(--zc-spacing-4xl)}.zc-gap-y-5xl{row-gap:var(--zc-spacing-5xl)}.zc-gap-y-6xl{row-gap:var(--zc-spacing-6xl)}.zc-gap-y-7xl{row-gap:var(--zc-spacing-7xl)}.zc-gap-y-8xl{row-gap:var(--zc-spacing-8xl)}.zc-gap-y-9xl{row-gap:var(--zc-spacing-9xl)}.zc-gap-y-10xl{row-gap:var(--zc-spacing-10xl)}.zc-gap-y-11xl{row-gap:var(--zc-spacing-11xl)}.zc-rounded-none{border-radius:var(--zc-radius-none)}.zc-rounded-xxs{border-radius:var(--zc-radius-xxs)}.zc-rounded-xs{border-radius:var(--zc-radius-xs)}.zc-rounded-sm{border-radius:var(--zc-radius-sm)}.zc-rounded-md{border-radius:var(--zc-radius-md)}.zc-rounded-lg{border-radius:var(--zc-radius-lg)}.zc-rounded-xl{border-radius:var(--zc-radius-xl)}.zc-rounded-2xl{border-radius:var(--zc-radius-2xl)}.zc-rounded-3xl{border-radius:var(--zc-radius-3xl)}.zc-rounded-4xl{border-radius:var(--zc-radius-4xl)}.zc-rounded-full{border-radius:var(--zc-radius-full)}.zc-w-xxs{width:var(--zc-width-xxs)}.zc-min-w-xxs{min-width:var(--zc-width-xxs)}.zc-max-w-xxs{max-width:var(--zc-width-xxs)}.zc-w-xs{width:var(--zc-width-xs)}.zc-min-w-xs{min-width:var(--zc-width-xs)}.zc-max-w-xs{max-width:var(--zc-width-xs)}.zc-w-sm{width:var(--zc-width-sm)}.zc-min-w-sm{min-width:var(--zc-width-sm)}.zc-max-w-sm{max-width:var(--zc-width-sm)}.zc-w-md{width:var(--zc-width-md)}.zc-min-w-md{min-width:var(--zc-width-md)}.zc-max-w-md{max-width:var(--zc-width-md)}.zc-w-lg{width:var(--zc-width-lg)}.zc-min-w-lg{min-width:var(--zc-width-lg)}.zc-max-w-lg{max-width:var(--zc-width-lg)}.zc-w-xl{width:var(--zc-width-xl)}.zc-min-w-xl{min-width:var(--zc-width-xl)}.zc-max-w-xl{max-width:var(--zc-width-xl)}.zc-w-2xl{width:var(--zc-width-2xl)}.zc-min-w-2xl{min-width:var(--zc-width-2xl)}.zc-max-w-2xl{max-width:var(--zc-width-2xl)}.zc-w-3xl{width:var(--zc-width-3xl)}.zc-min-w-3xl{min-width:var(--zc-width-3xl)}.zc-max-w-3xl{max-width:var(--zc-width-3xl)}.zc-w-4xl{width:var(--zc-width-4xl)}.zc-min-w-4xl{min-width:var(--zc-width-4xl)}.zc-max-w-4xl{max-width:var(--zc-width-4xl)}.zc-w-5xl{width:var(--zc-width-5xl)}.zc-min-w-5xl{min-width:var(--zc-width-5xl)}.zc-max-w-5xl{max-width:var(--zc-width-5xl)}.zc-w-6xl{width:var(--zc-width-6xl)}.zc-min-w-6xl{min-width:var(--zc-width-6xl)}.zc-max-w-6xl{max-width:var(--zc-width-6xl)}.zc-text-display-2xl-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-2xl-medium,.zc-text-display-2xl-regular{font-size:var(--zc-font-size-display-2xl);line-height:var(--zc-line-height-display-2xl);letter-spacing:var(--zc-letter-spacing-display-2xl)}.zc-text-display-2xl-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-2xl-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-2xl-bold,.zc-text-display-2xl-semibold{font-size:var(--zc-font-size-display-2xl);line-height:var(--zc-line-height-display-2xl);letter-spacing:var(--zc-letter-spacing-display-2xl)}.zc-text-display-2xl-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-display-xl-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-xl-medium,.zc-text-display-xl-regular{font-size:var(--zc-font-size-display-xl);line-height:var(--zc-line-height-display-xl);letter-spacing:var(--zc-letter-spacing-display-xl)}.zc-text-display-xl-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-xl-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-xl-bold,.zc-text-display-xl-semibold{font-size:var(--zc-font-size-display-xl);line-height:var(--zc-line-height-display-xl);letter-spacing:var(--zc-letter-spacing-display-xl)}.zc-text-display-xl-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-display-lg-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-lg-medium,.zc-text-display-lg-regular{font-size:var(--zc-font-size-display-lg);line-height:var(--zc-line-height-display-lg);letter-spacing:var(--zc-letter-spacing-display-lg)}.zc-text-display-lg-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-lg-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-lg-bold,.zc-text-display-lg-semibold{font-size:var(--zc-font-size-display-lg);line-height:var(--zc-line-height-display-lg);letter-spacing:var(--zc-letter-spacing-display-lg)}.zc-text-display-lg-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-display-md-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-md-medium,.zc-text-display-md-regular{font-size:var(--zc-font-size-display-md);line-height:var(--zc-line-height-display-md);letter-spacing:var(--zc-letter-spacing-display-md)}.zc-text-display-md-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-md-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-md-bold,.zc-text-display-md-semibold{font-size:var(--zc-font-size-display-md);line-height:var(--zc-line-height-display-md);letter-spacing:var(--zc-letter-spacing-display-md)}.zc-text-display-md-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-display-sm-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-sm-medium,.zc-text-display-sm-regular{font-size:var(--zc-font-size-display-sm);line-height:var(--zc-line-height-display-sm);letter-spacing:var(--zc-letter-spacing-display-sm)}.zc-text-display-sm-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-sm-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-sm-bold,.zc-text-display-sm-semibold{font-size:var(--zc-font-size-display-sm);line-height:var(--zc-line-height-display-sm);letter-spacing:var(--zc-letter-spacing-display-sm)}.zc-text-display-sm-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-display-xs-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-display-xs-medium,.zc-text-display-xs-regular{font-size:var(--zc-font-size-display-xs);line-height:var(--zc-line-height-display-xs);letter-spacing:var(--zc-letter-spacing-display-xs)}.zc-text-display-xs-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-display-xs-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-display-xs-bold,.zc-text-display-xs-semibold{font-size:var(--zc-font-size-display-xs);line-height:var(--zc-line-height-display-xs);letter-spacing:var(--zc-letter-spacing-display-xs)}.zc-text-display-xs-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-text-xl-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-text-xl-medium,.zc-text-text-xl-regular{font-size:var(--zc-font-size-text-xl);line-height:var(--zc-line-height-text-xl);letter-spacing:var(--zc-letter-spacing-text-xl)}.zc-text-text-xl-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-text-xl-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-text-xl-bold,.zc-text-text-xl-semibold{font-size:var(--zc-font-size-text-xl);line-height:var(--zc-line-height-text-xl);letter-spacing:var(--zc-letter-spacing-text-xl)}.zc-text-text-xl-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-text-lg-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-text-lg-medium,.zc-text-text-lg-regular{font-size:var(--zc-font-size-text-lg);line-height:var(--zc-line-height-text-lg);letter-spacing:var(--zc-letter-spacing-text-lg)}.zc-text-text-lg-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-text-lg-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-text-lg-bold,.zc-text-text-lg-semibold{font-size:var(--zc-font-size-text-lg);line-height:var(--zc-line-height-text-lg);letter-spacing:var(--zc-letter-spacing-text-lg)}.zc-text-text-lg-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-text-md-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-text-md-medium,.zc-text-text-md-regular{font-size:var(--zc-font-size-text-md);line-height:var(--zc-line-height-text-md);letter-spacing:var(--zc-letter-spacing-text-md)}.zc-text-text-md-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-text-md-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-text-md-bold,.zc-text-text-md-semibold{font-size:var(--zc-font-size-text-md);line-height:var(--zc-line-height-text-md);letter-spacing:var(--zc-letter-spacing-text-md)}.zc-text-text-md-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-text-sm-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-text-sm-medium,.zc-text-text-sm-regular{font-size:var(--zc-font-size-text-sm);line-height:var(--zc-line-height-text-sm);letter-spacing:var(--zc-letter-spacing-text-sm)}.zc-text-text-sm-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-text-sm-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-text-sm-bold,.zc-text-text-sm-semibold{font-size:var(--zc-font-size-text-sm);line-height:var(--zc-line-height-text-sm);letter-spacing:var(--zc-letter-spacing-text-sm)}.zc-text-text-sm-bold{font-weight:var(--zc-font-weight-bold)}.zc-text-text-xs-regular{font-weight:var(--zc-font-weight-regular)}.zc-text-text-xs-medium,.zc-text-text-xs-regular{font-size:var(--zc-font-size-text-xs);line-height:var(--zc-line-height-text-xs);letter-spacing:var(--zc-letter-spacing-text-xs)}.zc-text-text-xs-medium{font-weight:var(--zc-font-weight-medium)}.zc-text-text-xs-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-text-text-xs-bold,.zc-text-text-xs-semibold{font-size:var(--zc-font-size-text-xs);line-height:var(--zc-line-height-text-xs);letter-spacing:var(--zc-letter-spacing-text-xs)}.zc-text-text-xs-bold{font-weight:var(--zc-font-weight-bold)}.zc-font-regular{font-weight:var(--zc-font-weight-regular)}.zc-font-medium{font-weight:var(--zc-font-weight-medium)}.zc-font-semibold{font-weight:var(--zc-font-weight-semibold)}.zc-font-bold{font-weight:var(--zc-font-weight-bold)}.zc-font-display{font-family:var(--zc-font-family-display)}.zc-font-body{font-family:var(--zc-font-family-body)}.zc-banner{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:var(--zc-spacing-lg);width:100%}.zc-banner--floating{border:1px solid var(--zc-border-secondary-alt,rgba(0,0,0,.08));border-radius:var(--zc-radius-xl);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.zc-banner--full-width{border-bottom:1px solid var(--zc-bg-quaternary)}.zc-banner--default{background:var(--zc-bg-secondary-subtle,#fcfcfc)}.zc-banner--default .zc-banner__message{color:var(--zc-text-secondary)}.zc-banner--default .zc-banner__description{color:var(--zc-text-tertiary)}.zc-banner--brand{background:var(--zc-text-brand-secondary,#0a0a08);border-color:var(--zc-bg-brand-solid-hover)}.zc-banner--brand .zc-banner__message{color:#fff}.zc-banner--brand .zc-banner__description,.zc-banner--brand .zc-banner__dismiss{color:var(--zc-brand-200)}.zc-banner__content{display:flex;align-items:center;gap:var(--zc-spacing-xl);flex:1 1;min-width:0}.zc-banner__icon{display:flex;flex-shrink:0}.zc-banner__text{display:flex;flex-direction:column;gap:var(--zc-spacing-xxs);flex:1 1;min-width:0}.zc-banner--slim .zc-banner__text{flex-direction:row;align-items:center;gap:var(--zc-spacing-md)}.zc-banner__input{gap:var(--zc-spacing-sm);margin-left:auto}.zc-banner__actions,.zc-banner__input{display:flex;align-items:center;flex-shrink:0}.zc-banner__actions{gap:var(--zc-spacing-md)}.zc-banner__dismiss{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--zc-spacing-xs);margin-left:var(--zc-spacing-md);color:var(--zc-text-quaternary);flex-shrink:0}.zc-banner__dismiss:hover{color:var(--zc-text-secondary)}.zc-slideout__overlay{position:fixed;inset:0;z-index:49;background:rgba(15,15,15,.7);animation:zc-slideout-fade-in .2s ease}.zc-slideout{position:fixed;top:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;background:var(--zc-bg-primary);box-shadow:-4px 0 6px -1px rgba(0,0,0,.1);animation:zc-slideout-slide-in .3s ease;max-width:100%}.zc-slideout__header{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--zc-spacing-3xl);flex-shrink:0}.zc-slideout__header-content{display:flex;flex-direction:column;gap:var(--zc-spacing-xxs);flex:1 1;min-width:0}.zc-slideout__close{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--zc-spacing-md);border-radius:var(--zc-radius-md);color:var(--zc-bg-disabled);flex-shrink:0}.zc-slideout__close:hover{color:var(--zc-text-secondary);background:var(--zc-bg-secondary)}.zc-slideout__content{flex:1 1;overflow-y:auto;padding:0 var(--zc-spacing-3xl)}.zc-slideout__footer{flex-shrink:0;padding:var(--zc-spacing-3xl);border-top:1px solid var(--zc-bg-quaternary)}@keyframes zc-slideout-fade-in{0%{opacity:0}to{opacity:1}}@keyframes zc-slideout-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.zc-metric-card{box-sizing:border-box;display:flex;flex-direction:column;gap:-zc-spacing-md;gap:var(--zc-spacing-md);padding:var(--zc-spacing-2xl);border:1px solid var(--zc-bg-quaternary);border-radius:var(--zc-radius-xl);background:var(--zc-bg-primary)}.zc-metric-card__header{display:flex;justify-content:space-between;align-items:center}.zc-metric-card__heading-row{display:flex;align-items:center;gap:var(--zc-spacing-md)}.zc-metric-card__heading{color:var(--zc-text-tertiary)}.zc-metric-card__icon{display:flex;flex-shrink:0}.zc-metric-card__body{display:flex;flex-direction:column;gap:var(--zc-spacing-xl)}.zc-metric-card__value-row{display:flex;align-items:baseline;gap:var(--zc-spacing-xl);flex-wrap:wrap}.zc-metric-card__value{color:var(--zc-text-primary)}.zc-metric-card__change{display:inline-flex;align-items:center;gap:var(--zc-spacing-xxs);font-size:var(--zc-font-size-text-sm);font-weight:var(--zc-font-weight-medium);font-family:var(--zc-font-family-body)}.zc-metric-card__change--positive{color:var(--zc-success-500)}.zc-metric-card__change--negative{color:var(--zc-text-error-primary)}.zc-metric-card__change-desc{color:var(--zc-text-secondary)}.zc-metric-card__chart{width:100%}.zc-select{position:relative;display:flex;flex-direction:column;gap:var(--zc-spacing-sm);width:100%}.zc-select__label-wrapper{display:flex;align-items:center;gap:2px}.zc-select__label{color:var(--zc-text-secondary)}.zc-select__label,.zc-select__required{font-size:14px;font-weight:500;line-height:20px}.zc-select__required{color:var(--zc-text-brand-tertiary)}.zc-select__trigger{display:flex;align-items:center;box-sizing:border-box;gap:var(--zc-spacing-md);width:100%;padding:10px 14px;border:1px solid var(--zc-border-primary);border-radius:var(--zc-radius-md);background:var(--zc-bg-primary);box-shadow:0 1px 2px 0 rgba(15,15,15,.05);cursor:pointer;font-family:var(--zc-font-family-body);font-size:var(--zc-font-size-text-md);line-height:var(--zc-line-height-text-md);text-align:left;color:var(--zc-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}.zc-select--focus-visible .zc-select__trigger,.zc-select--open .zc-select__trigger{border:2px solid var(--zc-border-brand);padding:9px 13px}.zc-select--disabled .zc-select__trigger{background:var(--zc-bg-disabled-subtle);color:var(--zc-text-disabled);cursor:not-allowed;border-color:var(--zc-border-disabled)}.zc-select--error .zc-select__trigger{border-color:var(--zc-border-error)}.zc-select--error .zc-select__trigger:focus-visible,.zc-select--error.zc-select--open .zc-select__trigger{border-color:var(--zc-border-error)}.zc-select--sm .zc-select__trigger{padding:8px 12px;font-size:var(--zc-font-size-text-sm);line-height:var(--zc-line-height-text-sm)}.zc-select--sm.zc-select--focus-visible .zc-select__trigger,.zc-select--sm.zc-select--open .zc-select__trigger{padding:7px 11px}.zc-select__value{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.zc-select__value-label{font-weight:500;color:var(--zc-text-primary)}.zc-select__value-supporting{font-weight:400;color:var(--zc-text-tertiary)}.zc-select__value--placeholder{font-weight:400;color:var(--zc-text-placeholder)}.zc-select--disabled .zc-select__value--placeholder{color:var(--zc-text-disabled)}.zc-select__chevron{flex-shrink:0;transition:transform .15s;color:var(--zc-fg-quaternary)}.zc-select--open .zc-select__chevron{transform:rotate(180deg)}.zc-select__hint{font-size:14px;font-weight:400;line-height:20px;color:var(--zc-text-tertiary);margin:0}.zc-select--error .zc-select__hint{color:var(--zc-text-error-primary)}.zc-select__menu{position:absolute;top:100%;left:0;right:0;margin:4px 0 0;padding:4px 0;list-style:none;background:var(--zc-bg-primary);border:1px solid var(--zc-border-secondary-alt);border-radius:8px;box-shadow:0 12px 16px -4px rgba(15,15,15,.08),0 4px 6px -2px rgba(15,15,15,.03),0 2px 2px -1px rgba(15,15,15,.04);max-height:320px;overflow-y:auto;z-index:50}.zc-select__option{display:flex;align-items:center;gap:8px;margin:1px 6px;padding:10px 8px;border-radius:6px;cursor:pointer;font-family:var(--zc-font-family-body);font-size:var(--zc-font-size-text-md);line-height:var(--zc-line-height-text-md);color:var(--zc-text-primary)}.zc-select__option[data-active=true]{background:var(--zc-bg-active)}.zc-select__option[aria-disabled=true]{color:var(--zc-text-disabled);cursor:not-allowed}.zc-select__option-text{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px}.zc-select__option-label{font-weight:500}.zc-select__option-supporting{font-weight:400;color:var(--zc-text-tertiary)}.zc-select__option-check{flex-shrink:0;color:var(--zc-text-primary)}.zc-select--sm .zc-select__option{padding:8px;font-size:var(--zc-font-size-text-sm);line-height:var(--zc-line-height-text-sm)}.zc-select__option-icon,.zc-select__value-icon{display:inline-flex;align-items:center;flex-shrink:0}.zc-text{margin:0;padding:0}.zc-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--zc-spacing-sm);border:1px solid transparent;border-radius:var(--zc-radius-md);cursor:pointer;font-family:var(--zc-font-family-body);font-weight:var(--zc-font-weight-semibold);text-decoration:none;white-space:nowrap;outline:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.zc-button--focus-visible{box-shadow:0 0 0 2px var(--zc-bg-primary),0 0 0 4px var(--zc-border-brand)}.zc-button[disabled]{cursor:not-allowed;opacity:.5}.zc-button--sm{padding:var(--zc-spacing-md) var(--zc-spacing-xl)}.zc-button--md,.zc-button--sm{font-size:var(--zc-font-size-text-sm);line-height:var(--zc-line-height-text-sm)}.zc-button--md{padding:10px var(--zc-spacing-xl)}.zc-button--lg{padding:10px 18px}.zc-button--lg,.zc-button--xl{font-size:var(--zc-font-size-text-md);line-height:var(--zc-line-height-text-md)}.zc-button--xl{padding:var(--zc-spacing-lg) var(--zc-spacing-2xl)}.zc-button--icon-only.zc-button--sm{padding:var(--zc-spacing-md)}.zc-button--icon-only.zc-button--md{padding:10px}.zc-button--icon-only.zc-button--lg{padding:var(--zc-spacing-lg)}.zc-button--icon-only.zc-button--xl{padding:14px}.zc-button--full-width{width:100%}.zc-button--primary{background:var(--zc-bg-brand-solid);color:var(--zc-fg-white);border-color:var(--zc-bg-brand-solid)}.zc-button--primary:hover:not([disabled]){background:var(--zc-bg-brand-solid-hover);border-color:var(--zc-bg-brand-solid-hover)}.zc-button--primary:active:not([disabled]){background:var(--zc-bg-brand-solid)}.zc-button--primary[disabled]{background:var(--zc-bg-disabled);border-color:var(--zc-border-disabled-subtle);color:var(--zc-fg-disabled);opacity:1}.zc-button--secondary{background:var(--zc-bg-primary);color:var(--zc-text-secondary);border-color:var(--zc-border-primary);box-shadow:0 1px 2px 0 rgba(15,15,15,.05)}.zc-button--secondary:hover:not([disabled]){background:var(--zc-bg-primary-hover);color:var(--zc-text-secondary-hover)}.zc-button--secondary:active:not([disabled]){background:var(--zc-bg-primary)}.zc-button--secondary[disabled]{background:var(--zc-bg-primary);border-color:var(--zc-border-disabled-subtle);color:var(--zc-fg-disabled);opacity:1}.zc-button--tertiary{background:transparent;color:var(--zc-text-tertiary);border-color:transparent}.zc-button--tertiary:hover:not([disabled]){background:var(--zc-bg-primary-hover);color:var(--zc-text-tertiary-hover)}.zc-button--tertiary:active:not([disabled]){background:transparent}.zc-button--tertiary[disabled]{color:var(--zc-fg-disabled);opacity:1}.zc-button--link-color{background:transparent;color:var(--zc-text-brand-secondary);border-color:transparent;padding-left:0;padding-right:0}.zc-button--link-color:hover:not([disabled]){color:var(--zc-text-brand-secondary-hover)}.zc-button--link-color:active:not([disabled]){color:var(--zc-text-brand-secondary)}.zc-button--link-color[disabled]{color:var(--zc-fg-disabled);opacity:1}.zc-button--link-color.zc-button--focus-visible{box-shadow:none;text-decoration:underline}.zc-button--link-gray{background:transparent;color:var(--zc-text-tertiary);border-color:transparent;padding-left:0;padding-right:0}.zc-button--link-gray:hover:not([disabled]){color:var(--zc-text-tertiary-hover)}.zc-button--link-gray:active:not([disabled]){color:var(--zc-text-tertiary)}.zc-button--link-gray[disabled]{color:var(--zc-fg-disabled);opacity:1}.zc-button--link-gray.zc-button--focus-visible{box-shadow:none;text-decoration:underline}.zc-button--primary-destructive{background:var(--zc-bg-error-solid);color:var(--zc-fg-white);border-color:var(--zc-bg-error-solid)}.zc-button--primary-destructive:hover:not([disabled]){background:var(--zc-error-700);border-color:var(--zc-error-700)}.zc-button--primary-destructive:active:not([disabled]){background:var(--zc-bg-error-solid)}.zc-button--primary-destructive[disabled]{background:var(--zc-bg-disabled);border-color:var(--zc-border-disabled-subtle);color:var(--zc-fg-disabled);opacity:1}.zc-button--primary-destructive.zc-button--focus-visible{box-shadow:0 0 0 2px var(--zc-bg-primary),0 0 0 4px var(--zc-border-error)}.zc-button--secondary-destructive{background:var(--zc-bg-primary);color:var(--zc-text-error-primary);border-color:var(--zc-border-error-subtle);box-shadow:0 1px 2px 0 rgba(15,15,15,.05)}.zc-button--secondary-destructive:hover:not([disabled]){background:var(--zc-bg-error-primary);color:var(--zc-text-error-primary)}.zc-button--secondary-destructive:active:not([disabled]){background:var(--zc-bg-primary)}.zc-button--secondary-destructive[disabled]{background:var(--zc-bg-primary);border-color:var(--zc-border-disabled-subtle);color:var(--zc-fg-disabled);opacity:1}.zc-button--secondary-destructive.zc-button--focus-visible{box-shadow:0 0 0 2px var(--zc-bg-primary),0 0 0 4px var(--zc-border-error)}.zc-button--tertiary-destructive{background:transparent;color:var(--zc-text-error-primary);border-color:transparent}.zc-button--tertiary-destructive:hover:not([disabled]){background:var(--zc-bg-error-primary)}.zc-button--tertiary-destructive:active:not([disabled]){background:transparent}.zc-button--tertiary-destructive[disabled]{color:var(--zc-fg-disabled);opacity:1}.zc-button--tertiary-destructive.zc-button--focus-visible{box-shadow:0 0 0 2px var(--zc-bg-primary),0 0 0 4px var(--zc-border-error)}.zc-button--link-destructive{background:transparent;color:var(--zc-text-error-primary);border-color:transparent;padding-left:0;padding-right:0}.zc-button--link-destructive:hover:not([disabled]){color:var(--zc-error-700)}.zc-button--link-destructive:active:not([disabled]){color:var(--zc-text-error-primary)}.zc-button--link-destructive[disabled]{color:var(--zc-fg-disabled);opacity:1}.zc-button--link-destructive.zc-button--focus-visible{box-shadow:none;text-decoration:underline}.zc-button__icon{flex-shrink:0}.zc-button__icon,.zc-button__label{display:inline-flex;align-items:center}.zc-button--loading{position:relative}.zc-button__spinner{animation:zc-button-spin .6s linear infinite;flex-shrink:0}@keyframes zc-button-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.zc-badge{display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--zc-spacing-xs);border:1px solid transparent;white-space:nowrap;vertical-align:middle}.zc-badge--pill{border-radius:var(--zc-radius-full)}.zc-badge--badge,.zc-badge--modern{border-radius:var(--zc-radius-sm)}.zc-badge--modern{background:var(--zc-gray-50);border-color:var(--zc-gray-200);color:var(--zc-gray-700);box-shadow:0 1px 2px 0 rgba(15,15,15,.05)}.zc-badge--sm{padding:var(--zc-spacing-xxs) var(--zc-spacing-md)}.zc-badge--md{padding:var(--zc-spacing-xxs) 10px}.zc-badge--lg{padding:var(--zc-spacing-xs) var(--zc-spacing-lg)}.zc-badge--badge.zc-badge--sm{padding:var(--zc-spacing-xxs) var(--zc-spacing-sm)}.zc-badge--badge.zc-badge--md{padding:var(--zc-spacing-xxs) var(--zc-spacing-md)}.zc-badge--badge.zc-badge--lg{padding:var(--zc-spacing-xs) 10px}.zc-badge--icon-only.zc-badge--md,.zc-badge--icon-only.zc-badge--sm{padding:var(--zc-spacing-xs)}.zc-badge--icon-only.zc-badge--lg{padding:var(--zc-spacing-sm)}.zc-badge--brand{background:var(--zc-gray-100);border-color:var(--zc-brand-200);color:var(--zc-brand-700)}.zc-badge--gray{background:var(--zc-gray-50);border-color:var(--zc-gray-200);color:var(--zc-gray-700)}.zc-badge--error{background:var(--zc-error-50);border-color:var(--zc-error-200);color:var(--zc-error-700)}.zc-badge--warning{background:var(--zc-warning-50);border-color:var(--zc-warning-200);color:var(--zc-warning-700)}.zc-badge--success{background:var(--zc-success-50);border-color:var(--zc-success-200);color:var(--zc-success-700)}.zc-badge--blue{background:var(--zc-blue-50);border-color:var(--zc-blue-200);color:var(--zc-blue-700)}.zc-badge--blue-light{background:var(--zc-blue-light-50);border-color:var(--zc-blue-light-200);color:var(--zc-blue-light-700)}.zc-badge--indigo{background:var(--zc-indigo-50);border-color:var(--zc-indigo-200);color:var(--zc-indigo-700)}.zc-badge--purple{background:var(--zc-purple-50);border-color:var(--zc-purple-200);color:var(--zc-purple-700)}.zc-badge--pink{background:var(--zc-pink-50);border-color:var(--zc-pink-200);color:var(--zc-pink-700)}.zc-badge--orange{background:var(--zc-orange-50);border-color:var(--zc-orange-200);color:var(--zc-orange-700)}.zc-badge--gray-blue{background:var(--zc-gray-blue-50);border-color:var(--zc-gray-blue-200);color:var(--zc-gray-blue-700)}.zc-badge--blue-gray{background:var(--zc-blue-gray-50);border-color:var(--zc-blue-gray-200);color:var(--zc-blue-gray-700)}.zc-badge__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.zc-badge--lg .zc-badge__dot{width:8px;height:8px}.zc-badge__dot--brand{background:var(--zc-brand-500)}.zc-badge__dot--gray{background:var(--zc-gray-500)}.zc-badge__dot--error{background:var(--zc-error-500)}.zc-badge__dot--warning{background:var(--zc-warning-500)}.zc-badge__dot--success{background:var(--zc-success-500)}.zc-badge__dot--blue{background:var(--zc-blue-500)}.zc-badge__dot--blue-light{background:var(--zc-blue-light-500)}.zc-badge__dot--indigo{background:var(--zc-indigo-500)}.zc-badge__dot--purple{background:var(--zc-purple-500)}.zc-badge__dot--pink{background:var(--zc-pink-500)}.zc-badge__dot--orange{background:var(--zc-orange-500)}.zc-badge__dot--gray-blue{background:var(--zc-gray-blue-500)}.zc-badge__dot--blue-gray{background:var(--zc-blue-gray-500)}.zc-badge__icon{display:inline-flex;align-items:center;flex-shrink:0;color:currentColor}.zc-badge__avatar{width:16px;height:16px;border-radius:50%;object-fit:cover;flex-shrink:0}.zc-badge--lg .zc-badge__avatar{width:18px;height:18px}.zc-badge__country{font-size:14px;line-height:1}.zc-badge__country,.zc-badge__dismiss{display:inline-flex;align-items:center;flex-shrink:0}.zc-badge__dismiss{justify-content:center;padding:0;border:none;background:none;color:currentColor;cursor:pointer;opacity:.7}.zc-badge__dismiss:hover{opacity:1}.zc-badge__label{color:inherit;margin:0}.zc-badge-group{display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--zc-spacing-md);border:1px solid transparent;border-radius:var(--zc-radius-full);cursor:pointer;transition:background .15s,border-color .15s}.zc-badge-group--md{padding:var(--zc-spacing-xs) 10px var(--zc-spacing-xs) var(--zc-spacing-xs)}.zc-badge-group--lg{padding:var(--zc-spacing-xs) var(--zc-spacing-lg) var(--zc-spacing-xs) var(--zc-spacing-xs)}.zc-badge-group--brand{background:var(--zc-gray-100);border-color:var(--zc-brand-200);color:var(--zc-brand-700)}.zc-badge-group--brand .zc-badge-group__arrow{color:var(--zc-brand-500)}.zc-badge-group--brand:hover{background:var(--zc-gray-200)}.zc-badge-group--error{background:var(--zc-error-50);border-color:var(--zc-error-200);color:var(--zc-error-700)}.zc-badge-group--error .zc-badge-group__arrow{color:var(--zc-error-500)}.zc-badge-group--error:hover{background:var(--zc-error-100)}.zc-badge-group--warning{background:var(--zc-warning-50);border-color:var(--zc-warning-200);color:var(--zc-warning-700)}.zc-badge-group--warning .zc-badge-group__arrow{color:var(--zc-warning-500)}.zc-badge-group--warning:hover{background:var(--zc-warning-100)}.zc-badge-group--success{background:var(--zc-success-50);border-color:var(--zc-success-200);color:var(--zc-success-700)}.zc-badge-group--success .zc-badge-group__arrow{color:var(--zc-success-500)}.zc-badge-group--success:hover{background:var(--zc-success-100)}.zc-badge-group--gray{background:var(--zc-gray-50);border-color:var(--zc-gray-200);color:var(--zc-gray-700)}.zc-badge-group--gray .zc-badge-group__arrow{color:var(--zc-gray-500)}.zc-badge-group--gray:hover{background:var(--zc-gray-100)}.zc-badge-group--modern{background:var(--zc-gray-50);border-color:var(--zc-gray-200);color:var(--zc-gray-700);box-shadow:0 1px 2px 0 rgba(15,15,15,.05);border-radius:10px}.zc-badge-group--modern .zc-badge-group__arrow{color:var(--zc-gray-500)}.zc-badge-group--modern:hover{background:var(--zc-gray-100)}.zc-badge-group .zc-badge{background:var(--zc-bg-primary)}.zc-badge-group__label{color:inherit;margin:0}.zc-badge-group__arrow{flex-shrink:0}.zc-badge-group__icon{flex-shrink:0;margin-left:var(--zc-spacing-sm)}.zc-badge-group__icon,.zc-tag{display:inline-flex;align-items:center}.zc-tag{box-sizing:border-box;gap:var(--zc-spacing-xs);background:var(--zc-bg-primary);border:1px solid var(--zc-border-primary);border-radius:var(--zc-radius-sm);white-space:nowrap;vertical-align:middle;cursor:default}.zc-tag--sm{padding:3px var(--zc-spacing-md)}.zc-tag--md{padding:3px 10px}.zc-tag--lg{padding:5px 12px;gap:var(--zc-spacing-sm)}.zc-tag--has-checkbox.zc-tag--sm{padding-left:5px}.zc-tag--has-checkbox.zc-tag--md{padding-left:7px}.zc-tag--has-checkbox.zc-tag--lg{padding-left:8px}.zc-tag__label{color:var(--zc-text-secondary);margin:0}.zc-tag__dot{width:8px;height:8px;background:var(--zc-gray-500)}.zc-tag__avatar,.zc-tag__dot{border-radius:50%;flex-shrink:0}.zc-tag__avatar{width:16px;height:16px;object-fit:cover}.zc-tag--lg .zc-tag__avatar{width:18px;height:18px}.zc-tag__country{display:inline-flex;align-items:center;flex-shrink:0;font-size:14px;line-height:1}.zc-tag--lg .zc-tag__country{font-size:16px}.zc-tag__checkbox{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--zc-gray-300);border-radius:var(--zc-radius-xs);background:var(--zc-base-white);color:var(--zc-base-white);cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s}.zc-tag__checkbox:hover{border-color:var(--zc-gray-400)}.zc-tag__checkbox--checked{background:var(--zc-brand-600,var(--zc-gray-900));border-color:var(--zc-brand-600,var(--zc-gray-900));color:var(--zc-base-white)}.zc-tag__checkbox--checked:hover{background:var(--zc-brand-700,var(--zc-gray-800));border-color:var(--zc-brand-700,var(--zc-gray-800))}.zc-tag__checkbox:focus-visible{outline:2px solid var(--zc-brand-500,var(--zc-gray-500));outline-offset:1px}.zc-tag--lg .zc-tag__checkbox{width:16px;height:16px}.zc-tag--has-close.zc-tag--lg,.zc-tag--has-close.zc-tag--md,.zc-tag--has-close.zc-tag--sm,.zc-tag--has-count.zc-tag--lg,.zc-tag--has-count.zc-tag--md,.zc-tag--has-count.zc-tag--sm{padding-right:var(--zc-spacing-xs)}.zc-tag__close{display:inline-flex;align-items:center;justify-content:center;padding:var(--zc-spacing-xxs);border:none;border-radius:var(--zc-radius-xxs);background:none;color:var(--zc-gray-400);cursor:pointer;flex-shrink:0}.zc-tag__close:hover{color:var(--zc-gray-500);background:var(--zc-gray-100)}.zc-tag__close:focus-visible{outline:2px solid var(--zc-brand-500,var(--zc-gray-500));outline-offset:1px}.zc-tag__count{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--zc-spacing-xs);background:var(--zc-gray-100);border-radius:var(--zc-radius-xs);min-width:18px}.zc-tag__count-text{color:var(--zc-gray-700);margin:0}.zc-toggle{display:inline-flex;align-items:flex-start}.zc-toggle--has-text{gap:var(--zc-spacing-lg)}.zc-toggle__track{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;border-radius:var(--zc-radius-full);cursor:pointer;flex-shrink:0;transition:background .2s;outline:none}.zc-toggle__track--default.zc-toggle__track--md{width:44px;height:24px;padding:var(--zc-spacing-xxs)}.zc-toggle__track--default.zc-toggle__track--sm{width:36px;height:20px;padding:var(--zc-spacing-xxs)}.zc-toggle__track--slim.zc-toggle__track--md{width:40px;height:20px;padding:0}.zc-toggle__track--slim.zc-toggle__track--sm{width:32px;height:16px;padding:0}.zc-toggle__track{background:var(--zc-bg-tertiary)}.zc-toggle__track:hover{background:var(--zc-bg-quaternary)}.zc-toggle__track--pressed{background:var(--zc-bg-brand-solid)}.zc-toggle__track--pressed:hover{background:var(--zc-bg-brand-solid-hover)}.zc-toggle__track--focus-visible{box-shadow:0 0 0 4px var(--zc-bg-tertiary)}.zc-toggle__track--pressed.zc-toggle__track--focus-visible{box-shadow:0 0 0 4px var(--zc-border-primary)}.zc-toggle__track--disabled{opacity:.5;cursor:not-allowed}.zc-toggle__track--disabled:hover{background:var(--zc-bg-tertiary)}.zc-toggle__track--disabled.zc-toggle__track--pressed:hover{background:var(--zc-bg-brand-solid)}.zc-toggle__thumb{display:block;border-radius:50%;background:var(--zc-fg-white);transition:transform .2s;box-shadow:0 1px 2px rgba(0,0,0,.08)}.zc-toggle__track--default.zc-toggle__track--md .zc-toggle__thumb{width:20px;height:20px}.zc-toggle__track--default.zc-toggle__track--sm .zc-toggle__thumb{width:16px;height:16px}.zc-toggle__track--slim.zc-toggle__track--md .zc-toggle__thumb{width:24px;height:24px;margin:-2px 0}.zc-toggle__track--slim.zc-toggle__track--sm .zc-toggle__thumb{width:20px;height:20px;margin:-2px 0}.zc-toggle__track--slim:not(.zc-toggle__track--pressed) .zc-toggle__thumb{box-shadow:0 1px 3px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04)}.zc-toggle__track--default.zc-toggle__track--md.zc-toggle__track--pressed .zc-toggle__thumb{transform:translateX(20px)}.zc-toggle__track--default.zc-toggle__track--sm.zc-toggle__track--pressed .zc-toggle__thumb,.zc-toggle__track--slim.zc-toggle__track--md.zc-toggle__track--pressed .zc-toggle__thumb{transform:translateX(16px)}.zc-toggle__track--slim.zc-toggle__track--sm.zc-toggle__track--pressed .zc-toggle__thumb{transform:translateX(12px)}.zc-toggle__text{display:flex;flex-direction:column;gap:0}.zc-toggle__label{color:var(--zc-text-secondary);margin:0}.zc-toggle__supporting{color:var(--zc-text-tertiary);margin:0}.zc-dropdown{position:relative}.zc-dropdown,.zc-dropdown__trigger{display:inline-flex}.zc-dropdown__menu{position:absolute;top:calc(100% + 4px);min-width:240px;padding:var(--zc-spacing-xs) 0;background:var(--zc-bg-primary);border:1px solid var(--zc-border-secondary-alt);border-radius:var(--zc-radius-md);box-shadow:0 12px 16px -4px rgba(15,15,15,.08),0 4px 6px -2px rgba(15,15,15,.03),0 2px 2px -1px rgba(15,15,15,.04);z-index:50;outline:none;box-sizing:border-box}.zc-dropdown__menu--end{right:0}.zc-dropdown__menu--start{left:0}.zc-dropdown__item{display:flex;align-items:center;gap:var(--zc-spacing-md);margin:1px var(--zc-spacing-sm);padding:10px var(--zc-spacing-md);border-radius:var(--zc-radius-sm);cursor:pointer;outline:none;transition:background .1s}.zc-dropdown__item:focus-visible,.zc-dropdown__item:hover{background:var(--zc-bg-active)}.zc-dropdown__item--disabled{opacity:.5;cursor:not-allowed}.zc-dropdown__item--disabled:hover{background:transparent}.zc-dropdown__item--destructive .zc-dropdown__item-icon,.zc-dropdown__item--destructive .zc-dropdown__item-label{color:var(--zc-text-error-primary)}.zc-dropdown__item-icon{display:inline-flex;align-items:center;flex-shrink:0;color:var(--zc-fg-quaternary)}.zc-dropdown__item-label{flex:1 1;color:var(--zc-text-secondary);margin:0}.zc-dropdown__item-shortcut{flex-shrink:0;color:var(--zc-text-quaternary);margin:0}.zc-dropdown__separator{height:1px;margin:var(--zc-spacing-xs) 0;background:var(--zc-border-secondary)}.zc-dropdown__header{display:flex;align-items:center;gap:var(--zc-spacing-md);padding:var(--zc-spacing-lg) var(--zc-spacing-xl);border-bottom:1px solid var(--zc-border-secondary)}.zc-dropdown__header-avatar-wrapper{position:relative;flex-shrink:0}.zc-dropdown__header-avatar{width:40px;height:40px;border-radius:var(--zc-radius-full);object-fit:cover}.zc-dropdown__header-status{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--zc-success-500);border:2px solid var(--zc-bg-primary)}.zc-dropdown__header-text{display:flex;flex-direction:column;min-width:0}.zc-dropdown__header-name{color:var(--zc-text-primary);margin:0}.zc-dropdown__header-subtitle{color:var(--zc-text-tertiary);margin:0}