@import url(https://fonts.googleapis.com/css2?family=Inconsolata%3Aital%2Cwght%400%2C400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&family=IBM+Plex+Mono%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&family=Inconsolata%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&family=Paytone+One%3Aital%2Cwght%400%2C400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&family=Roboto+Mono%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&family=IBM+Plex+Mono%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C600%3B0%2C700&family=Inconsolata%3Aital%2Cwght%400%2C400%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C600%3B0%2C700%3B0%2C900&family=Inconsolata%3Aital%2Cwght%400%2C400%3B0%2C600%3B0%2C700%3B0%2C900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600&family=IBM+Plex+Mono%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400&display=swap);
.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_tokens-VMXUbY {
  --token-9jh0BkCENS: #fdfdfc;
  --plasmic-token-sand-1: var(--token-9jh0BkCENS);
  --token-p-rw5DRJTx: #f9f9f8;
  --plasmic-token-sand-2: var(--token-p-rw5DRJTx);
  --token-O4S7RMTqZ3: #f3f3f2;
  --plasmic-token-sand-3: var(--token-O4S7RMTqZ3);
  --token-bV4cCeIniS6: #eeeeec;
  --plasmic-token-sand-4: var(--token-bV4cCeIniS6);
  --token-Ik3bdE1e1Uy: #e9e9e6;
  --plasmic-token-sand-5: var(--token-Ik3bdE1e1Uy);
  --token-hoA5qaM-91G: #e3e3e0;
  --plasmic-token-sand-6: var(--token-hoA5qaM-91G);
  --token-eBt2ZgqRUCz: #dbdbd7;
  --plasmic-token-sand-7: var(--token-eBt2ZgqRUCz);
  --token-PTyaboLP9ZK: #c8c7c1;
  --plasmic-token-sand-8: var(--token-PTyaboLP9ZK);
  --token-fVn5vRhXJxQ: #90908c;
  --plasmic-token-sand-9: var(--token-fVn5vRhXJxQ);
  --token-qKhMu66CwSx: #868682;
  --plasmic-token-sand-10: var(--token-qKhMu66CwSx);
  --token-UunsGa2Y3t3: #706f6c;
  --plasmic-token-sand-11: var(--token-UunsGa2Y3t3);
  --token-0IloF6TmFvF: #1b1b18;
  --plasmic-token-sand-12: var(--token-0IloF6TmFvF);
  --token-jVXWDIdVvlt: #161615;
  --plasmic-token-sand-dark-1: var(--token-jVXWDIdVvlt);
  --token-PHHWT_HMuS1: #1c1c1a;
  --plasmic-token-sand-dark-2: var(--token-PHHWT_HMuS1);
  --token-e-r-GHCcl1d: #232320;
  --plasmic-token-sand-dark-3: var(--token-e-r-GHCcl1d);
  --token-qwk5VCG0Tr1: #282826;
  --plasmic-token-sand-dark-4: var(--token-qwk5VCG0Tr1);
  --token-ElMeFHrIrKT: #2e2e2b;
  --plasmic-token-sand-dark-5: var(--token-ElMeFHrIrKT);
  --token-3mY8YwgQNfA: #353431;
  --plasmic-token-sand-dark-6: var(--token-3mY8YwgQNfA);
  --token-3jY1TVZSrSP: #3e3e3a;
  --plasmic-token-sand-dark-7: var(--token-3jY1TVZSrSP);
  --token-PRmnMfsdVnW: #51504b;
  --plasmic-token-sand-dark-8: var(--token-PRmnMfsdVnW);
  --token-AxvPj5PgDqq: #717069;
  --plasmic-token-sand-dark-9: var(--token-AxvPj5PgDqq);
  --token-JorJKl5vYhL: #7f7e77;
  --plasmic-token-sand-dark-10: var(--token-JorJKl5vYhL);
  --token-poNdLqmV0Rt: #a1a09a;
  --plasmic-token-sand-dark-11: var(--token-poNdLqmV0Rt);
  --token-N1gO6v-RIEn: #ededec;
  --plasmic-token-sand-dark-12: var(--token-N1gO6v-RIEn);
  --token-QtIGrGFnMMY: #fffcfc;
  --plasmic-token-tomato-1: var(--token-QtIGrGFnMMY);
  --token-zMitpBKaEUn: #fff8f7;
  --plasmic-token-tomato-2: var(--token-zMitpBKaEUn);
  --token-qYuX4XAEbRt: #fff0ee;
  --plasmic-token-tomato-3: var(--token-qYuX4XAEbRt);
  --token-HKVCQ5ZKovK: #ffe6e2;
  --plasmic-token-tomato-4: var(--token-HKVCQ5ZKovK);
  --token-5kjtdCiiOPB: #fdd8d3;
  --plasmic-token-tomato-5: var(--token-5kjtdCiiOPB);
  --token-UvQtQXQfB6W: #fac7be;
  --plasmic-token-tomato-6: var(--token-UvQtQXQfB6W);
  --token-yUAjM3D7ZnY: #f3b0a2;
  --plasmic-token-tomato-7: var(--token-yUAjM3D7ZnY);
  --token-X3RqfYinNEP: #ea9280;
  --plasmic-token-tomato-8: var(--token-X3RqfYinNEP);
  --token-iDpByWoW0eF: #e54d2e;
  --plasmic-token-tomato-9: var(--token-iDpByWoW0eF);
  --token-1Y_TDpd6VTG: #db4324;
  --plasmic-token-tomato-10: var(--token-1Y_TDpd6VTG);
  --token-Y2CWh0ci95a: #ca3214;
  --plasmic-token-tomato-11: var(--token-Y2CWh0ci95a);
  --token-Ift7nNWjir7: #341711;
  --plasmic-token-tomato-12: var(--token-Ift7nNWjir7);
  --token-Du4OUPYBkxq: #1d1412;
  --plasmic-token-tomato-dark-1: var(--token-Du4OUPYBkxq);
  --token-EShq_6QzxxJ: #2a1410;
  --plasmic-token-tomato-dark-2: var(--token-EShq_6QzxxJ);
  --token--DnLgfg8ksL: #3b1813;
  --plasmic-token-tomato-dark-3: var(--token--DnLgfg8ksL);
  --token-2Oc8IQEKeki: #481a14;
  --plasmic-token-tomato-dark-4: var(--token-2Oc8IQEKeki);
  --token-W_a_eEFQ6VV: #541c15;
  --plasmic-token-tomato-dark-5: var(--token-W_a_eEFQ6VV);
  --token-aW7cN4b0HZZ: #652016;
  --plasmic-token-tomato-dark-6: var(--token-aW7cN4b0HZZ);
  --token-n4KgTfzcO6H: #7f2315;
  --plasmic-token-tomato-dark-7: var(--token-n4KgTfzcO6H);
  --token-fTQ8IoiCK: #a42a12;
  --plasmic-token-tomato-dark-8: var(--token-fTQ8IoiCK);
  --token-M6q4nJev3CK: #e54d2e;
  --plasmic-token-tomato-dark-9: var(--token-M6q4nJev3CK);
  --token-lWbTO8z91an: #ec5e41;
  --plasmic-token-tomato-dark-10: var(--token-lWbTO8z91an);
  --token-ylE-Ax1KX19: #f16a50;
  --plasmic-token-tomato-dark-11: var(--token-ylE-Ax1KX19);
  --token-MuSUbZOS_NL: #feefec;
  --plasmic-token-tomato-dark-12: var(--token-MuSUbZOS_NL);
  --token-5YaRNGZ13vw: #fffcfc;
  --plasmic-token-red-1: var(--token-5YaRNGZ13vw);
  --token-htSNbGB58Rx: #fff8f8;
  --plasmic-token-red-2: var(--token-htSNbGB58Rx);
  --token-SJeRSg5mW91: #ffefef;
  --plasmic-token-red-3: var(--token-SJeRSg5mW91);
  --token-yRFIEjqMe6o: #ffe5e5;
  --plasmic-token-red-4: var(--token-yRFIEjqMe6o);
  --token-EQKnVbYjyhe: #fdd8d8;
  --plasmic-token-red-5: var(--token-EQKnVbYjyhe);
  --token-OIiPIHkBU6D: #f9c6c6;
  --plasmic-token-red-6: var(--token-OIiPIHkBU6D);
  --token-pH5HkOAVcYh: #f3aeaf;
  --plasmic-token-red-7: var(--token-pH5HkOAVcYh);
  --token-7xaXz1vsu4K: #eb9091;
  --plasmic-token-red-8: var(--token-7xaXz1vsu4K);
  --token-S8OnTYk9S2Q: #e5484d;
  --plasmic-token-red-9: var(--token-S8OnTYk9S2Q);
  --token-WnbI6EOoey2: #dc3d43;
  --plasmic-token-red-10: var(--token-WnbI6EOoey2);
  --token-Ukdc99GMwtn: #cd2b31;
  --plasmic-token-red-11: var(--token-Ukdc99GMwtn);
  --token-7cEm2Vfjcs-: #381316;
  --plasmic-token-red-12: var(--token-7cEm2Vfjcs-);
  --token-A1J58dgGcEK: #1f1315;
  --plasmic-token-red-dark-1: var(--token-A1J58dgGcEK);
  --token-SJFQyuWU_PL: #291415;
  --plasmic-token-red-dark-2: var(--token-SJFQyuWU_PL);
  --token-QNZWAldTxCj: #3c181a;
  --plasmic-token-red-dark-3: var(--token-QNZWAldTxCj);
  --token-jrMf1BClUDV: #481a1d;
  --plasmic-token-red-dark-4: var(--token-jrMf1BClUDV);
  --token-0SoP7pxc4pT: #541b1f;
  --plasmic-token-red-dark-5: var(--token-0SoP7pxc4pT);
  --token-caT_5tbfRIt: #671e22;
  --plasmic-token-red-dark-6: var(--token-caT_5tbfRIt);
  --token-r9UrCsEpK4e: #822025;
  --plasmic-token-red-dark-7: var(--token-r9UrCsEpK4e);
  --token-_VNyb1erl3h: #aa2429;
  --plasmic-token-red-dark-8: var(--token-_VNyb1erl3h);
  --token-e4bR6DaNn_C: #e5484d;
  --plasmic-token-red-dark-9: var(--token-e4bR6DaNn_C);
  --token-1n9jNGlSCQU: #f2555a;
  --plasmic-token-red-dark-10: var(--token-1n9jNGlSCQU);
  --token-4ypTh-k29T5: #ff6369;
  --plasmic-token-red-dark-11: var(--token-4ypTh-k29T5);
  --token-KxTVyeB_fBc: #feecee;
  --plasmic-token-red-dark-12: var(--token-KxTVyeB_fBc);
  --token-sNh1hgfPiWe: #fffcfd;
  --plasmic-token-crimson-1: var(--token-sNh1hgfPiWe);
  --token-KdEjL97xgwT: #fff7fb;
  --plasmic-token-crimson-2: var(--token-KdEjL97xgwT);
  --token-SibB9n6SCSM: #feeff6;
  --plasmic-token-crimson-3: var(--token-SibB9n6SCSM);
  --token-hRZHp4MUu5g: #fce5f0;
  --plasmic-token-crimson-4: var(--token-hRZHp4MUu5g);
  --token-ugrQImDfQTr: #f9d8e7;
  --plasmic-token-crimson-5: var(--token-ugrQImDfQTr);
  --token-WJr6CIYsXu9: #f4c6db;
  --plasmic-token-crimson-6: var(--token-WJr6CIYsXu9);
  --token-xZbXfh-1eZn: #edadc8;
  --plasmic-token-crimson-7: var(--token-xZbXfh-1eZn);
  --token-bgfTxpMazku: #e58fb1;
  --plasmic-token-crimson-8: var(--token-bgfTxpMazku);
  --token-6W1Wu2n4m_7: #e93d82;
  --plasmic-token-crimson-9: var(--token-6W1Wu2n4m_7);
  --token-k8q7qO6jnUN: #e03177;
  --plasmic-token-crimson-10: var(--token-k8q7qO6jnUN);
  --token-S4h5Syoe5J1: #d31e66;
  --plasmic-token-crimson-11: var(--token-S4h5Syoe5J1);
  --token-XIL5D6Yo8ds: #3d0d1d;
  --plasmic-token-crimson-12: var(--token-XIL5D6Yo8ds);
  --token-aho7bvMC1eB: #1d1418;
  --plasmic-token-crimson-dark-1: var(--token-aho7bvMC1eB);
  --token-RC4V0FnbwZg: #27141c;
  --plasmic-token-crimson-dark-2: var(--token-RC4V0FnbwZg);
  --token-qC5nvFF3vKv: #3c1827;
  --plasmic-token-crimson-dark-3: var(--token-qC5nvFF3vKv);
  --token-_V9WiJ7rhro: #481a2d;
  --plasmic-token-crimson-dark-4: var(--token-_V9WiJ7rhro);
  --token-Wcomg6XW2je: #541b33;
  --plasmic-token-crimson-dark-5: var(--token-Wcomg6XW2je);
  --token-p_oSp55QgXA: #641d3b;
  --plasmic-token-crimson-dark-6: var(--token-p_oSp55QgXA);
  --token-0-O6xfZATVm: #801d45;
  --plasmic-token-crimson-dark-7: var(--token-0-O6xfZATVm);
  --token-kInIU1iFXSF: #ae1955;
  --plasmic-token-crimson-dark-8: var(--token-kInIU1iFXSF);
  --token-OBDSADVyJ-O: #e93d82;
  --plasmic-token-crimson-dark-9: var(--token-OBDSADVyJ-O);
  --token-7govXS_F5P4: #f04f88;
  --plasmic-token-crimson-dark-10: var(--token-7govXS_F5P4);
  --token-f7eN-7ptWLI: #f76190;
  --plasmic-token-crimson-dark-11: var(--token-f7eN-7ptWLI);
  --token-sE8XJ9G0nX2: #feecf4;
  --plasmic-token-crimson-dark-12: var(--token-sE8XJ9G0nX2);
  --token-b7_PX-ic3Ag: #fffcfe;
  --plasmic-token-pink-1: var(--token-b7_PX-ic3Ag);
  --token-4jmMZmXzE7b: #fff7fc;
  --plasmic-token-pink-2: var(--token-4jmMZmXzE7b);
  --token-RCyxrYT_bO1: #feeef8;
  --plasmic-token-pink-3: var(--token-RCyxrYT_bO1);
  --token-CF0C193TBoL: #fce5f3;
  --plasmic-token-pink-4: var(--token-CF0C193TBoL);
  --token-BfrM04TzWPL: #f9d8ec;
  --plasmic-token-pink-5: var(--token-BfrM04TzWPL);
  --token-agwtl9OC6QH: #f3c6e2;
  --plasmic-token-pink-6: var(--token-agwtl9OC6QH);
  --token-n_NJrPbXMQJ: #ecadd4;
  --plasmic-token-pink-7: var(--token-n_NJrPbXMQJ);
  --token-QRZekjsbfqZ: #e38ec3;
  --plasmic-token-pink-8: var(--token-QRZekjsbfqZ);
  --token-49yXl5zB7c3: #d6409f;
  --plasmic-token-pink-9: var(--token-49yXl5zB7c3);
  --token-9LZXMTVajTn: #d23197;
  --plasmic-token-pink-10: var(--token-9LZXMTVajTn);
  --token-nnaRFhY3Pqv: #cd1d8d;
  --plasmic-token-pink-11: var(--token-nnaRFhY3Pqv);
  --token-d2JabdBVEp3: #3b0a2a;
  --plasmic-token-pink-12: var(--token-d2JabdBVEp3);
  --token-ggW0uOd9gXW: #1f121b;
  --plasmic-token-pink-dark-1: var(--token-ggW0uOd9gXW);
  --token-yI348g218rM: #271421;
  --plasmic-token-pink-dark-2: var(--token-yI348g218rM);
  --token-VEtBIJ7g49u: #3a182f;
  --plasmic-token-pink-dark-3: var(--token-VEtBIJ7g49u);
  --token-c3I2adYiTh_: #451a37;
  --plasmic-token-pink-dark-4: var(--token-c3I2adYiTh_);
  --token-UE3lmomaUjJ: #501b3f;
  --plasmic-token-pink-dark-5: var(--token-UE3lmomaUjJ);
  --token-1yumWltWZkO: #601d48;
  --plasmic-token-pink-dark-6: var(--token-1yumWltWZkO);
  --token-tZSIA5t5Aao: #7a1d5a;
  --plasmic-token-pink-dark-7: var(--token-tZSIA5t5Aao);
  --token-M0dTnA5JmSg: #a71873;
  --plasmic-token-pink-dark-8: var(--token-M0dTnA5JmSg);
  --token-iUsf5JXnsEp: #d6409f;
  --plasmic-token-pink-dark-9: var(--token-iUsf5JXnsEp);
  --token-Z2nsIzjFNwB: #e34ba9;
  --plasmic-token-pink-dark-10: var(--token-Z2nsIzjFNwB);
  --token-9V2Djy6YnGx: #f65cb6;
  --plasmic-token-pink-dark-11: var(--token-9V2Djy6YnGx);
  --token--ImJBOsk6NH: #feebf7;
  --plasmic-token-pink-dark-12: var(--token--ImJBOsk6NH);
  --token-YV-D5D6ISin: #fefcff;
  --plasmic-token-plum-1: var(--token-YV-D5D6ISin);
  --token-f2wsKwdTl1Q: #fff8ff;
  --plasmic-token-plum-2: var(--token-f2wsKwdTl1Q);
  --token-Se51b0MohEd: #fceffc;
  --plasmic-token-plum-3: var(--token-Se51b0MohEd);
  --token-wDOUuSW8sGP: #f9e5f9;
  --plasmic-token-plum-4: var(--token-wDOUuSW8sGP);
  --token-74daI2Yxlou: #f3d9f4;
  --plasmic-token-plum-5: var(--token-74daI2Yxlou);
  --token-spAbFa2Xisq: #ebc8ed;
  --plasmic-token-plum-6: var(--token-spAbFa2Xisq);
  --token-aWC1yk_inAY: #dfafe3;
  --plasmic-token-plum-7: var(--token-aWC1yk_inAY);
  --token-GneebnOmd2u: #cf91d8;
  --plasmic-token-plum-8: var(--token-GneebnOmd2u);
  --token-9BW7vg5Q1gd: #ab4aba;
  --plasmic-token-plum-9: var(--token-9BW7vg5Q1gd);
  --token-392qkl_sqzD: #a43cb4;
  --plasmic-token-plum-10: var(--token-392qkl_sqzD);
  --token-aaT9EqV5ht4: #9c2bad;
  --plasmic-token-plum-11: var(--token-aaT9EqV5ht4);
  --token-hvwDK5pGKxp: #340c3b;
  --plasmic-token-plum-12: var(--token-hvwDK5pGKxp);
  --token-WHsfnFdb29Q: #1d131d;
  --plasmic-token-plum-dark-1: var(--token-WHsfnFdb29Q);
  --token-CMhSl0BCzus: #251425;
  --plasmic-token-plum-dark-2: var(--token-CMhSl0BCzus);
  --token-2bVwDZoJ7Py: #341a34;
  --plasmic-token-plum-dark-3: var(--token-2bVwDZoJ7Py);
  --token-MaQ8Otj8g8_: #3e1d40;
  --plasmic-token-plum-dark-4: var(--token-MaQ8Otj8g8_);
  --token-AIy0OuLT4BJ: #48214b;
  --plasmic-token-plum-dark-5: var(--token-AIy0OuLT4BJ);
  --token-ykQy7_FWZ4I: #542658;
  --plasmic-token-plum-dark-6: var(--token-ykQy7_FWZ4I);
  --token-vxnCuy_ry1-: #692d6f;
  --plasmic-token-plum-dark-7: var(--token-vxnCuy_ry1-);
  --token-Dfo8a9gELVS: #883894;
  --plasmic-token-plum-dark-8: var(--token-Dfo8a9gELVS);
  --token---tUPecc0nh: #ab4aba;
  --plasmic-token-plum-dark-9: var(--token---tUPecc0nh);
  --token-iuTI7asqgcv: #bd54c6;
  --plasmic-token-plum-dark-10: var(--token-iuTI7asqgcv);
  --token-0VT6R-Ymikj: #d864d8;
  --plasmic-token-plum-dark-11: var(--token-0VT6R-Ymikj);
  --token-yrh4UbNPsIW: #fbecfc;
  --plasmic-token-plum-dark-12: var(--token-yrh4UbNPsIW);
  --token-a1paxm6C9sF: #fefcfe;
  --plasmic-token-purple-1: var(--token-a1paxm6C9sF);
  --token-IQD5rLegZAM: #fdfaff;
  --plasmic-token-purple-2: var(--token-IQD5rLegZAM);
  --token-3IB-N7z9j4h: #f9f1fe;
  --plasmic-token-purple-3: var(--token-3IB-N7z9j4h);
  --token-PCiZHO4txkI: #f3e7fc;
  --plasmic-token-purple-4: var(--token-PCiZHO4txkI);
  --token-yz0AHmZhOGl: #eddbf9;
  --plasmic-token-purple-5: var(--token-yz0AHmZhOGl);
  --token-DGEOQP2XW2u: #e3ccf4;
  --plasmic-token-purple-6: var(--token-DGEOQP2XW2u);
  --token-zhatb3620Sq: #d3b4ed;
  --plasmic-token-purple-7: var(--token-zhatb3620Sq);
  --token-4Ms4hdqu2yP: #be93e4;
  --plasmic-token-purple-8: var(--token-4Ms4hdqu2yP);
  --token-LmrMFZok-p9: #8e4ec6;
  --plasmic-token-purple-9: var(--token-LmrMFZok-p9);
  --token-kVsWCwO8E4A: #8445bc;
  --plasmic-token-purple-10: var(--token-kVsWCwO8E4A);
  --token-0hoecngYQFp: #793aaf;
  --plasmic-token-purple-11: var(--token-0hoecngYQFp);
  --token-TQJwwAdui3V: #2b0e44;
  --plasmic-token-purple-12: var(--token-TQJwwAdui3V);
  --token-lH0aia9pSyl: #1b141d;
  --plasmic-token-purple-dark-1: var(--token-lH0aia9pSyl);
  --token-kGO2MJqE9b2: #221527;
  --plasmic-token-purple-dark-2: var(--token-kGO2MJqE9b2);
  --token-Bl3ROPo9nR3: #301a3a;
  --plasmic-token-purple-dark-3: var(--token-Bl3ROPo9nR3);
  --token-1Kv_joRKcJ_: #3a1e48;
  --plasmic-token-purple-dark-4: var(--token-1Kv_joRKcJ_);
  --token-RWi7fHjCL7R: #432155;
  --plasmic-token-purple-dark-5: var(--token-RWi7fHjCL7R);
  --token-u2cj3VRnyap: #4e2667;
  --plasmic-token-purple-dark-6: var(--token-u2cj3VRnyap);
  --token-Q2UnpzxtU8l: #5f2d84;
  --plasmic-token-purple-dark-7: var(--token-Q2UnpzxtU8l);
  --token-Kqh_Hwqis62: #7938b2;
  --plasmic-token-purple-dark-8: var(--token-Kqh_Hwqis62);
  --token-bR2PanIx7xJ: #8e4ec6;
  --plasmic-token-purple-dark-9: var(--token-bR2PanIx7xJ);
  --token-40_ix_cSqbH: #9d5bd2;
  --plasmic-token-purple-dark-10: var(--token-40_ix_cSqbH);
  --token-zm0W4IxMAS9: #bf7af0;
  --plasmic-token-purple-dark-11: var(--token-zm0W4IxMAS9);
  --token-r4VOYYZaOgd: #f7ecfc;
  --plasmic-token-purple-dark-12: var(--token-r4VOYYZaOgd);
  --token-EyES-rbhFjV: #fdfcfe;
  --plasmic-token-violet-1: var(--token-EyES-rbhFjV);
  --token-wLbfXeq3ptE: #fbfaff;
  --plasmic-token-violet-2: var(--token-wLbfXeq3ptE);
  --token-Cr1odk81N3Y: #f5f2ff;
  --plasmic-token-violet-3: var(--token-Cr1odk81N3Y);
  --token-oPrqrxbKHqk: #ede9fe;
  --plasmic-token-violet-4: var(--token-oPrqrxbKHqk);
  --token-I2zAJ678hbp: #e4defc;
  --plasmic-token-violet-5: var(--token-I2zAJ678hbp);
  --token-gpk50S2gRoz: #d7cff9;
  --plasmic-token-violet-6: var(--token-gpk50S2gRoz);
  --token-WxIz6fy1Z-V: #c4b8f3;
  --plasmic-token-violet-7: var(--token-WxIz6fy1Z-V);
  --token-VqNWxgnqoxY: #aa99ec;
  --plasmic-token-violet-8: var(--token-VqNWxgnqoxY);
  --token-Izr3_jwKAp1: #6e56cf;
  --plasmic-token-violet-9: var(--token-Izr3_jwKAp1);
  --token-iDy4pL85FX6: #644fc1;
  --plasmic-token-violet-10: var(--token-iDy4pL85FX6);
  --token-UCbZU41E8Mj: #5746af;
  --plasmic-token-violet-11: var(--token-UCbZU41E8Mj);
  --token-ZaJGjVCo3Ue: #20134b;
  --plasmic-token-violet-12: var(--token-ZaJGjVCo3Ue);
  --token-LbTbCEHcpIM: #17151f;
  --plasmic-token-violet-dark-1: var(--token-LbTbCEHcpIM);
  --token-EdXFFaILeqQ: #1c172b;
  --plasmic-token-violet-dark-2: var(--token-EdXFFaILeqQ);
  --token-P1wSgEsr_ac: #251e40;
  --plasmic-token-violet-dark-3: var(--token-P1wSgEsr_ac);
  --token-12uBKiNa28-: #2c2250;
  --plasmic-token-violet-dark-4: var(--token-12uBKiNa28-);
  --token-BzvknmqKLCa: #32275f;
  --plasmic-token-violet-dark-5: var(--token-BzvknmqKLCa);
  --token-4LCoUH4Tre8: #392c72;
  --plasmic-token-violet-dark-6: var(--token-4LCoUH4Tre8);
  --token-6-XRtoQhWFg: #443592;
  --plasmic-token-violet-dark-7: var(--token-6-XRtoQhWFg);
  --token-CkHQi57I5kr: #5842c3;
  --plasmic-token-violet-dark-8: var(--token-CkHQi57I5kr);
  --token-rv5GUS0f6RK: #6e56cf;
  --plasmic-token-violet-dark-9: var(--token-rv5GUS0f6RK);
  --token-3kYc4IFNxWQ: #7c66dc;
  --plasmic-token-violet-dark-10: var(--token-3kYc4IFNxWQ);
  --token-krVJNWVonJU: #9e8cfc;
  --plasmic-token-violet-dark-11: var(--token-krVJNWVonJU);
  --token-RRLnqwnxcH5: #f1eefe;
  --plasmic-token-violet-dark-12: var(--token-RRLnqwnxcH5);
  --token-DxF9kSb-Nb9: #fdfdfe;
  --plasmic-token-indigo-1: var(--token-DxF9kSb-Nb9);
  --token-LzN_BeNB27q: #f8faff;
  --plasmic-token-indigo-2: var(--token-LzN_BeNB27q);
  --token-kHJfvUnoGiO: #f0f4ff;
  --plasmic-token-indigo-3: var(--token-kHJfvUnoGiO);
  --token-_x2R5Ogaeo5: #e6edfe;
  --plasmic-token-indigo-4: var(--token-_x2R5Ogaeo5);
  --token-wn5N3ILTddm: #d9e2fc;
  --plasmic-token-indigo-5: var(--token-wn5N3ILTddm);
  --token-ck617brFZQy: #c6d4f9;
  --plasmic-token-indigo-6: var(--token-ck617brFZQy);
  --token-_KfwvRipM3e: #aec0f5;
  --plasmic-token-indigo-7: var(--token-_KfwvRipM3e);
  --token-aMA_Go-ENBl: #8da4ef;
  --plasmic-token-indigo-8: var(--token-aMA_Go-ENBl);
  --token-v20Xb5W90yZ: #3e63dd;
  --plasmic-token-indigo-9: var(--token-v20Xb5W90yZ);
  --token-9JHpL8Yvzy4: #3a5ccc;
  --plasmic-token-indigo-10: var(--token-9JHpL8Yvzy4);
  --token-TSEOUn2Kjps: #3451b2;
  --plasmic-token-indigo-11: var(--token-TSEOUn2Kjps);
  --token-csYd16wjJi9: #101d46;
  --plasmic-token-indigo-12: var(--token-csYd16wjJi9);
  --token-fSm_czYnB7u: #131620;
  --plasmic-token-indigo-dark-1: var(--token-fSm_czYnB7u);
  --token-u1nGEvgjOVt: #15192d;
  --plasmic-token-indigo-dark-2: var(--token-u1nGEvgjOVt);
  --token-XA1dZhUycYE: #192140;
  --plasmic-token-indigo-dark-3: var(--token-XA1dZhUycYE);
  --token-q-tY4i_ggEX: #1c274f;
  --plasmic-token-indigo-dark-4: var(--token-q-tY4i_ggEX);
  --token-CV0Qr1qgc3C: #1f2c5c;
  --plasmic-token-indigo-dark-5: var(--token-CV0Qr1qgc3C);
  --token-_bf9ixrn48n: #22346e;
  --plasmic-token-indigo-dark-6: var(--token-_bf9ixrn48n);
  --token-y00xl53O8Le: #273e89;
  --plasmic-token-indigo-dark-7: var(--token-y00xl53O8Le);
  --token-hCQGbkLHYVD: #2f4eb2;
  --plasmic-token-indigo-dark-8: var(--token-hCQGbkLHYVD);
  --token-HEqOvMrz7rK: #3e63dd;
  --plasmic-token-indigo-dark-9: var(--token-HEqOvMrz7rK);
  --token-UAqHYAsZ7X7: #5373e7;
  --plasmic-token-indigo-dark-10: var(--token-UAqHYAsZ7X7);
  --token-vMjXoFl1ADQ: #849dff;
  --plasmic-token-indigo-dark-11: var(--token-vMjXoFl1ADQ);
  --token-Jg4TndJJ_Gw: #eef1fd;
  --plasmic-token-indigo-dark-12: var(--token-Jg4TndJJ_Gw);
  --token-AxeOGzUVWPM: #fbfdff;
  --plasmic-token-blue-1: var(--token-AxeOGzUVWPM);
  --token-5CkXgt-Rjud: #f5faff;
  --plasmic-token-blue-2: var(--token-5CkXgt-Rjud);
  --token-yqAf_E0HIjU: #edf6ff;
  --plasmic-token-blue-3: var(--token-yqAf_E0HIjU);
  --token-dqEx_KxIoYV: #e1f0ff;
  --plasmic-token-blue-4: var(--token-dqEx_KxIoYV);
  --token-RhvOnhv_xIi: #cee7fe;
  --plasmic-token-blue-5: var(--token-RhvOnhv_xIi);
  --token-IknVZEkiPDz: #b7d9f8;
  --plasmic-token-blue-6: var(--token-IknVZEkiPDz);
  --token-JfSQu2FXX0v: #96c7f2;
  --plasmic-token-blue-7: var(--token-JfSQu2FXX0v);
  --token-mr2NiPmIlt2: #5eb0ef;
  --plasmic-token-blue-8: var(--token-mr2NiPmIlt2);
  --token-D666zt2IZPL: #0091ff;
  --plasmic-token-blue-9: var(--token-D666zt2IZPL);
  --token-mu3x63xzJRW: #0081f1;
  --plasmic-token-blue-10: var(--token-mu3x63xzJRW);
  --token-VUsIDivgUss: #006adc;
  --plasmic-token-blue-11: var(--token-VUsIDivgUss);
  --token-krbUYvO2lx2: #00254d;
  --plasmic-token-blue-12: var(--token-krbUYvO2lx2);
  --token-N6YVEKrofYh: #0f1720;
  --plasmic-token-blue-dark-1: var(--token-N6YVEKrofYh);
  --token-9kfYBxXrwvv: #0f1b2d;
  --plasmic-token-blue-dark-2: var(--token-9kfYBxXrwvv);
  --token-6-Iwdm-R6YB: #10243e;
  --plasmic-token-blue-dark-3: var(--token-6-Iwdm-R6YB);
  --token-sbBs-TU-oo3: #102a4c;
  --plasmic-token-blue-dark-4: var(--token-sbBs-TU-oo3);
  --token-5j9hEIF0ZwW: #0f3058;
  --plasmic-token-blue-dark-5: var(--token-5j9hEIF0ZwW);
  --token-p7aZe5pWFiw: #0d3868;
  --plasmic-token-blue-dark-6: var(--token-p7aZe5pWFiw);
  --token-nisYs4mdpgE: #0a4481;
  --plasmic-token-blue-dark-7: var(--token-nisYs4mdpgE);
  --token-GgEQ12NfnIo: #0954a5;
  --plasmic-token-blue-dark-8: var(--token-GgEQ12NfnIo);
  --token-5j3rDkMLTbx: #0091ff;
  --plasmic-token-blue-dark-9: var(--token-5j3rDkMLTbx);
  --token-wdIt8GuZ_bO: #369eff;
  --plasmic-token-blue-dark-10: var(--token-wdIt8GuZ_bO);
  --token-kbNf37dAf35: #52a9ff;
  --plasmic-token-blue-dark-11: var(--token-kbNf37dAf35);
  --token-F5cfFgGl0mb: #eaf6ff;
  --plasmic-token-blue-dark-12: var(--token-F5cfFgGl0mb);
  --token-5eTUk43Hx0U: #fafdfe;
  --plasmic-token-cyan-1: var(--token-5eTUk43Hx0U);
  --token-oL1jWgZ1k-F: #f2fcfd;
  --plasmic-token-cyan-2: var(--token-oL1jWgZ1k-F);
  --token-y1vKiLsumIj: #e7f9fb;
  --plasmic-token-cyan-3: var(--token-y1vKiLsumIj);
  --token-JkjCicJF7tK: #d8f3f6;
  --plasmic-token-cyan-4: var(--token-JkjCicJF7tK);
  --token-8BJRlW0CGyAS: #c4eaef;
  --plasmic-token-cyan-5: var(--token-8BJRlW0CGyAS);
  --token-OCmPGgepzX1A: #aadee6;
  --plasmic-token-cyan-6: var(--token-OCmPGgepzX1A);
  --token-EXdSicMU4Kn4: #84cdda;
  --plasmic-token-cyan-7: var(--token-EXdSicMU4Kn4);
  --token-BBlfXifFkRyp: #3db9cf;
  --plasmic-token-cyan-8: var(--token-BBlfXifFkRyp);
  --token-yNpyEV13BHoo: #05a2c2;
  --plasmic-token-cyan-9: var(--token-yNpyEV13BHoo);
  --token-nXWE_vzKJAFZ: #0894b3;
  --plasmic-token-cyan-10: var(--token-nXWE_vzKJAFZ);
  --token-pZdFekfDfX21: #0c7792;
  --plasmic-token-cyan-11: var(--token-pZdFekfDfX21);
  --token-JImKKlVvAhso: #04313c;
  --plasmic-token-cyan-12: var(--token-JImKKlVvAhso);
  --token-Cf8tPhVOx5JN: #07191d;
  --plasmic-token-cyan-dark-1: var(--token-Cf8tPhVOx5JN);
  --token-z9EaW6IXtkpu: #061e24;
  --plasmic-token-cyan-dark-2: var(--token-z9EaW6IXtkpu);
  --token-s8D7VWQUb2Tp: #072830;
  --plasmic-token-cyan-dark-3: var(--token-s8D7VWQUb2Tp);
  --token-yAgecXTGsX-K: #07303b;
  --plasmic-token-cyan-dark-4: var(--token-yAgecXTGsX-K);
  --token-uJ726fWzRiuf: #073844;
  --plasmic-token-cyan-dark-5: var(--token-uJ726fWzRiuf);
  --token-4ctP3z7wThAv: #064150;
  --plasmic-token-cyan-dark-6: var(--token-4ctP3z7wThAv);
  --token-cG-08clxoRbk: #045063;
  --plasmic-token-cyan-dark-7: var(--token-cG-08clxoRbk);
  --token-reX5qlvRsqUb: #00647d;
  --plasmic-token-cyan-dark-8: var(--token-reX5qlvRsqUb);
  --token--CuAvIlXkupx: #05a2c2;
  --plasmic-token-cyan-dark-9: var(--token--CuAvIlXkupx);
  --token-5V60q_zP_eFt: #00b1cc;
  --plasmic-token-cyan-dark-10: var(--token-5V60q_zP_eFt);
  --token-SvzMKAtse_17: #00c2d7;
  --plasmic-token-cyan-dark-11: var(--token-SvzMKAtse_17);
  --token-TTR31_ViCfx0: #e1f8fa;
  --plasmic-token-cyan-dark-12: var(--token-TTR31_ViCfx0);
  --token-4e5-0Pfl-_U8: #fafefd;
  --plasmic-token-teal-1: var(--token-4e5-0Pfl-_U8);
  --token-PwXYvLzF2cAI: #f1fcfa;
  --plasmic-token-teal-2: var(--token-PwXYvLzF2cAI);
  --token-LomYOmN9ERkQ: #e7f9f5;
  --plasmic-token-teal-3: var(--token-LomYOmN9ERkQ);
  --token-1UQ8idWHKfcD: #d9f3ee;
  --plasmic-token-teal-4: var(--token-1UQ8idWHKfcD);
  --token-cqHyMGtc4Isd: #c7ebe5;
  --plasmic-token-teal-5: var(--token-cqHyMGtc4Isd);
  --token-A8MPkr1oMW_D: #afdfd7;
  --plasmic-token-teal-6: var(--token-A8MPkr1oMW_D);
  --token-xy0ES4hWr14E: #8dcec3;
  --plasmic-token-teal-7: var(--token-xy0ES4hWr14E);
  --token-vMpNOrGwNxsL: #53b9ab;
  --plasmic-token-teal-8: var(--token-vMpNOrGwNxsL);
  --token-e370WsoPH8cE: #12a594;
  --plasmic-token-teal-9: var(--token-e370WsoPH8cE);
  --token-InMsay9s78r2: #0e9888;
  --plasmic-token-teal-10: var(--token-InMsay9s78r2);
  --token-OuuoJUtZxc_Y: #067a6f;
  --plasmic-token-teal-11: var(--token-OuuoJUtZxc_Y);
  --token-CkJ9_STKsPeS: #10302b;
  --plasmic-token-teal-12: var(--token-CkJ9_STKsPeS);
  --token-bL5d52eHL-Nr: #091915;
  --plasmic-token-teal-dark-1: var(--token-bL5d52eHL-Nr);
  --token-PJytDILSgSwO: #04201b;
  --plasmic-token-teal-dark-2: var(--token-PJytDILSgSwO);
  --token-MK3PHMixPaD5: #062923;
  --plasmic-token-teal-dark-3: var(--token-MK3PHMixPaD5);
  --token-NG1rbvIRFbek: #07312b;
  --plasmic-token-teal-dark-4: var(--token-NG1rbvIRFbek);
  --token-DC2HTuVTPdg8: #083932;
  --plasmic-token-teal-dark-5: var(--token-DC2HTuVTPdg8);
  --token-G1xhLuuZGdzl: #09443c;
  --plasmic-token-teal-dark-6: var(--token-G1xhLuuZGdzl);
  --token-_W6wYrb_TWyM: #0b544a;
  --plasmic-token-teal-dark-7: var(--token-_W6wYrb_TWyM);
  --token-8ZKUq7AR4Dxb: #0c6d62;
  --plasmic-token-teal-dark-8: var(--token-8ZKUq7AR4Dxb);
  --token-Lxh3S0AAAcSt: #12a594;
  --plasmic-token-teal-dark-9: var(--token-Lxh3S0AAAcSt);
  --token-k_J_Gr8Qx-Y6: #10b3a3;
  --plasmic-token-teal-dark-10: var(--token-k_J_Gr8Qx-Y6);
  --token-DX-YSmuE-DQY: #0ac5b3;
  --plasmic-token-teal-dark-11: var(--token-DX-YSmuE-DQY);
  --token-PYiIIoj3fUuo: #e1faf4;
  --plasmic-token-teal-dark-12: var(--token-PYiIIoj3fUuo);
  --token-aKL_G00LZzCi: #fbfefc;
  --plasmic-token-green-1: var(--token-aKL_G00LZzCi);
  --token-rUAnrnJzHqeS: #f2fcf5;
  --plasmic-token-green-2: var(--token-rUAnrnJzHqeS);
  --token-qEDJedw9WWX8: #e9f9ee;
  --plasmic-token-green-3: var(--token-qEDJedw9WWX8);
  --token-5TSkL5SqnvBt: #ddf3e4;
  --plasmic-token-green-4: var(--token-5TSkL5SqnvBt);
  --token-Tc_ZOUnBuGQ_: #ccebd7;
  --plasmic-token-green-5: var(--token-Tc_ZOUnBuGQ_);
  --token-gP8qYgbSNHYH: #b4dfc4;
  --plasmic-token-green-6: var(--token-gP8qYgbSNHYH);
  --token-LsPj_iMMTYwZ: #92ceac;
  --plasmic-token-green-7: var(--token-LsPj_iMMTYwZ);
  --token-fAL2XzoILGPm: #5bb98c;
  --plasmic-token-green-8: var(--token-fAL2XzoILGPm);
  --token-oI9RmKl5Rl_y: #30a46c;
  --plasmic-token-green-9: var(--token-oI9RmKl5Rl_y);
  --token-clhN-3CruXgh: #299764;
  --plasmic-token-green-10: var(--token-clhN-3CruXgh);
  --token-XIeN_eWjZN1j: #18794e;
  --plasmic-token-green-11: var(--token-XIeN_eWjZN1j);
  --token-nIEkeUaKRnHy: #153226;
  --plasmic-token-green-12: var(--token-nIEkeUaKRnHy);
  --token-hii9bXyO0szD: #0d1912;
  --plasmic-token-green-dark-1: var(--token-hii9bXyO0szD);
  --token--rfC-hAbM1Fx: #0c1f17;
  --plasmic-token-green-dark-2: var(--token--rfC-hAbM1Fx);
  --token-e6yVG7KEorOW: #0f291e;
  --plasmic-token-green-dark-3: var(--token-e6yVG7KEorOW);
  --token-3njjBWnk_067: #113123;
  --plasmic-token-green-dark-4: var(--token-3njjBWnk_067);
  --token-nW5BFbYjVycd: #133929;
  --plasmic-token-green-dark-5: var(--token-nW5BFbYjVycd);
  --token-GSqHMhDKBesX: #164430;
  --plasmic-token-green-dark-6: var(--token-GSqHMhDKBesX);
  --token-I8KLw90GPo35: #1b543a;
  --plasmic-token-green-dark-7: var(--token-I8KLw90GPo35);
  --token-GzHdIz9L4lDx: #236e4a;
  --plasmic-token-green-dark-8: var(--token-GzHdIz9L4lDx);
  --token-8VKfEV7lLEYo: #30a46c;
  --plasmic-token-green-dark-9: var(--token-8VKfEV7lLEYo);
  --token-8TmWfOAYT1ly: #3cb179;
  --plasmic-token-green-dark-10: var(--token-8TmWfOAYT1ly);
  --token-MjASxqsIGnnO: #4cc38a;
  --plasmic-token-green-dark-11: var(--token-MjASxqsIGnnO);
  --token-T8tRSbWTb8A7: #e5fbeb;
  --plasmic-token-green-dark-12: var(--token-T8tRSbWTb8A7);
  --token-KNEhc1Ev78AE: #fbfefb;
  --plasmic-token-grass-1: var(--token-KNEhc1Ev78AE);
  --token-h-Zwk_EHvv7M: #f3fcf3;
  --plasmic-token-grass-2: var(--token-h-Zwk_EHvv7M);
  --token-h-5XbcO2WhcA: #ebf9eb;
  --plasmic-token-grass-3: var(--token-h-5XbcO2WhcA);
  --token-dv0BWWyaHl7H: #dff3df;
  --plasmic-token-grass-4: var(--token-dv0BWWyaHl7H);
  --token-3AptjBfMqvPS: #ceebcf;
  --plasmic-token-grass-5: var(--token-3AptjBfMqvPS);
  --token-xOzLOPCg2gcn: #b7dfba;
  --plasmic-token-grass-6: var(--token-xOzLOPCg2gcn);
  --token-n4S9_H7k9rsR: #97cf9c;
  --plasmic-token-grass-7: var(--token-n4S9_H7k9rsR);
  --token-7z1QOgRqHDWD: #65ba75;
  --plasmic-token-grass-8: var(--token-7z1QOgRqHDWD);
  --token-GEBK7U4Am62W: #46a758;
  --plasmic-token-grass-9: var(--token-GEBK7U4Am62W);
  --token-sU4k1Op8WU8Z: #3d9a50;
  --plasmic-token-grass-10: var(--token-sU4k1Op8WU8Z);
  --token-hIvqQBCxyWwX: #297c3b;
  --plasmic-token-grass-11: var(--token-hIvqQBCxyWwX);
  --token-AKguBXlLTkKh: #1b311e;
  --plasmic-token-grass-12: var(--token-AKguBXlLTkKh);
  --token-6DFXIyFuK7Uu: #0d1912;
  --plasmic-token-grass-dark-1: var(--token-6DFXIyFuK7Uu);
  --token-W3y9_S9Nr3jJ: #0f1e13;
  --plasmic-token-grass-dark-2: var(--token-W3y9_S9Nr3jJ);
  --token-EA-WxZIS__1K: #132819;
  --plasmic-token-grass-dark-3: var(--token-EA-WxZIS__1K);
  --token-cCMt_IjLplGc: #16301d;
  --plasmic-token-grass-dark-4: var(--token-cCMt_IjLplGc);
  --token-rScVP1fC5gED: #193921;
  --plasmic-token-grass-dark-5: var(--token-rScVP1fC5gED);
  --token-fwuUngWbJbvd: #1d4427;
  --plasmic-token-grass-dark-6: var(--token-fwuUngWbJbvd);
  --token-Wt81RRiOQp3F: #245530;
  --plasmic-token-grass-dark-7: var(--token-Wt81RRiOQp3F);
  --token-RIMUSmwQu18-: #2f6e3b;
  --plasmic-token-grass-dark-8: var(--token-RIMUSmwQu18-);
  --token-0cH5Sd6Nfe6J: #46a758;
  --plasmic-token-grass-dark-9: var(--token-0cH5Sd6Nfe6J);
  --token-TI0oac1H0VEX: #55b467;
  --plasmic-token-grass-dark-10: var(--token-TI0oac1H0VEX);
  --token-etQLQ4rUrKIg: #63c174;
  --plasmic-token-grass-dark-11: var(--token-etQLQ4rUrKIg);
  --token-h6S0euHM1-3R: #e5fbeb;
  --plasmic-token-grass-dark-12: var(--token-h6S0euHM1-3R);
  --token-pLnn79zhNn_t: #fefcfb;
  --plasmic-token-orange-1: var(--token-pLnn79zhNn_t);
  --token-XTWgBuWQCiy-: #fef8f4;
  --plasmic-token-orange-2: var(--token-XTWgBuWQCiy-);
  --token-ey6tiePDun7D: #fff1e7;
  --plasmic-token-orange-3: var(--token-ey6tiePDun7D);
  --token-7f5CIeYKZ6m-: #ffe8d7;
  --plasmic-token-orange-4: var(--token-7f5CIeYKZ6m-);
  --token-u9SJUWiBo4al: #ffdcc3;
  --plasmic-token-orange-5: var(--token-u9SJUWiBo4al);
  --token-X3cN6j2Rs1Vs: #ffcca7;
  --plasmic-token-orange-6: var(--token-X3cN6j2Rs1Vs);
  --token-C9I7IO1gBk1v: #ffb381;
  --plasmic-token-orange-7: var(--token-C9I7IO1gBk1v);
  --token-MqYzqoRgx_vr: #fa934e;
  --plasmic-token-orange-8: var(--token-MqYzqoRgx_vr);
  --token-Kkp266E0V7gX: #f76808;
  --plasmic-token-orange-9: var(--token-Kkp266E0V7gX);
  --token-E3ep8uxp7uzq: #ed5f00;
  --plasmic-token-orange-10: var(--token-E3ep8uxp7uzq);
  --token-6bwvE5Pdn_Gz: #bd4b00;
  --plasmic-token-orange-11: var(--token-6bwvE5Pdn_Gz);
  --token-c-w54MgmSqpl: #451e11;
  --plasmic-token-orange-12: var(--token-c-w54MgmSqpl);
  --token-mKaj49K7ojgT: #1f1206;
  --plasmic-token-orange-dark-1: var(--token-mKaj49K7ojgT);
  --token-vjXEArogPcnO: #2b1400;
  --plasmic-token-orange-dark-2: var(--token-vjXEArogPcnO);
  --token-UhJKTwjZVaLf: #391a03;
  --plasmic-token-orange-dark-3: var(--token-UhJKTwjZVaLf);
  --token-KwZK203nH-3A: #441f04;
  --plasmic-token-orange-dark-4: var(--token-KwZK203nH-3A);
  --token-5RD-XpkSGwnj: #4f2305;
  --plasmic-token-orange-dark-5: var(--token-5RD-XpkSGwnj);
  --token-a8ZZ5m9nC-me: #5f2a06;
  --plasmic-token-orange-dark-6: var(--token-a8ZZ5m9nC-me);
  --token-Ve9XEFHHb69y: #763205;
  --plasmic-token-orange-dark-7: var(--token-Ve9XEFHHb69y);
  --token-G4hPWqOIfn63: #943e00;
  --plasmic-token-orange-dark-8: var(--token-G4hPWqOIfn63);
  --token-z1GpMZUMJUej: #f76808;
  --plasmic-token-orange-dark-9: var(--token-z1GpMZUMJUej);
  --token-NyyglRP3GwAR: #ff802b;
  --plasmic-token-orange-dark-10: var(--token-NyyglRP3GwAR);
  --token-KvIrMAWpNKTs: #ff8b3e;
  --plasmic-token-orange-dark-11: var(--token-KvIrMAWpNKTs);
  --token-kLLbDoXcQl9X: #feeadd;
  --plasmic-token-orange-dark-12: var(--token-kLLbDoXcQl9X);
  --token-Gp8tb6o0v9nf: #fefdfc;
  --plasmic-token-brown-1: var(--token-Gp8tb6o0v9nf);
  --token-GYvmDnV4y9ZD: #fcf9f6;
  --plasmic-token-brown-2: var(--token-GYvmDnV4y9ZD);
  --token-R0cIp24SQBdX: #f8f1ea;
  --plasmic-token-brown-3: var(--token-R0cIp24SQBdX);
  --token-MkcnPwOrZaak: #f4e9dd;
  --plasmic-token-brown-4: var(--token-MkcnPwOrZaak);
  --token-EYcWZh1PZPyb: #efddcc;
  --plasmic-token-brown-5: var(--token-EYcWZh1PZPyb);
  --token-mKO1apeMb4dW: #e8cdb5;
  --plasmic-token-brown-6: var(--token-mKO1apeMb4dW);
  --token-BmKzA7wi2gcV: #ddb896;
  --plasmic-token-brown-7: var(--token-BmKzA7wi2gcV);
  --token-RARnoZR0VnMf: #d09e72;
  --plasmic-token-brown-8: var(--token-RARnoZR0VnMf);
  --token-kjjxGw1qkB3t: #ad7f58;
  --plasmic-token-brown-9: var(--token-kjjxGw1qkB3t);
  --token-bEqFA2kim9V_: #a07653;
  --plasmic-token-brown-10: var(--token-bEqFA2kim9V_);
  --token-Z1STlw7Q_DFm: #886349;
  --plasmic-token-brown-11: var(--token-Z1STlw7Q_DFm);
  --token-Nu_KcQ6YucbS: #3f2c22;
  --plasmic-token-brown-12: var(--token-Nu_KcQ6YucbS);
  --token-HX9_p8t8af71: #191513;
  --plasmic-token-brown-dark-1: var(--token-HX9_p8t8af71);
  --token-x7JyUMt3oa1W: #221813;
  --plasmic-token-brown-dark-2: var(--token-x7JyUMt3oa1W);
  --token-utL-r2iYzVhY: #2e201a;
  --plasmic-token-brown-dark-3: var(--token-utL-r2iYzVhY);
  --token-9sbCsGeKfZn4: #36261e;
  --plasmic-token-brown-dark-4: var(--token-9sbCsGeKfZn4);
  --token-lourz5lS26Lm: #3e2c22;
  --plasmic-token-brown-dark-5: var(--token-lourz5lS26Lm);
  --token-5ZedhGsi4NYx: #3e2c22;
  --plasmic-token-brown-dark-6: var(--token-5ZedhGsi4NYx);
  --token-lleTiI69DPrS: #5c4332;
  --plasmic-token-brown-dark-7: var(--token-lleTiI69DPrS);
  --token-hh5Oujk2cPXe: #775940;
  --plasmic-token-brown-dark-8: var(--token-hh5Oujk2cPXe);
  --token-HaavtsbivfQ4: #ad7f58;
  --plasmic-token-brown-dark-9: var(--token-HaavtsbivfQ4);
  --token-gCNd_ce026rI: #bd8b60;
  --plasmic-token-brown-dark-10: var(--token-gCNd_ce026rI);
  --token-Pgkt0W4MVrmk: #dba16e;
  --plasmic-token-brown-dark-11: var(--token-Pgkt0W4MVrmk);
  --token-Kj34tf1hpVIX: #faf0e5;
  --plasmic-token-brown-dark-12: var(--token-Kj34tf1hpVIX);
  --token-Vs_7fQ5X2FJh: #fdfdf9;
  --plasmic-token-yellow-1: var(--token-Vs_7fQ5X2FJh);
  --token-u66Bj8wQHeTJ: #fffce8;
  --plasmic-token-yellow-2: var(--token-u66Bj8wQHeTJ);
  --token-WsutfVbnQWpY: #fffbd1;
  --plasmic-token-yellow-3: var(--token-WsutfVbnQWpY);
  --token-_TR9sJIkSoKq: #fff8bb;
  --plasmic-token-yellow-4: var(--token-_TR9sJIkSoKq);
  --token-lnmgSAgb1Osy: #fef2a4;
  --plasmic-token-yellow-5: var(--token-lnmgSAgb1Osy);
  --token-T4lCPuFgXNi8: #f9e68c;
  --plasmic-token-yellow-6: var(--token-T4lCPuFgXNi8);
  --token-680C9kW9i_xC: #efd36c;
  --plasmic-token-yellow-7: var(--token-680C9kW9i_xC);
  --token-FysuiHI81beK: #ebbc00;
  --plasmic-token-yellow-8: var(--token-FysuiHI81beK);
  --token-DEbwNasuLfjs: #f5d90a;
  --plasmic-token-yellow-9: var(--token-DEbwNasuLfjs);
  --token-vDIqgxZOFlMH: #f7ce00;
  --plasmic-token-yellow-10: var(--token-vDIqgxZOFlMH);
  --token-4bm4kJpqcRTD: #946800;
  --plasmic-token-yellow-11: var(--token-4bm4kJpqcRTD);
  --token-N-GFU-C_NPxa: #35290f;
  --plasmic-token-yellow-12: var(--token-N-GFU-C_NPxa);
  --token-2uAj4s2QkULz: #1c1500;
  --plasmic-token-yellow-dark-1: var(--token-2uAj4s2QkULz);
  --token-3HgCdDvU0Opy: #221a00;
  --plasmic-token-yellow-dark-2: var(--token-3HgCdDvU0Opy);
  --token-hpG0K9cRK57V: #2c2100;
  --plasmic-token-yellow-dark-3: var(--token-hpG0K9cRK57V);
  --token-j4UdS5LSwA8_: #352800;
  --plasmic-token-yellow-dark-4: var(--token-j4UdS5LSwA8_);
  --token-gfmAeMieSvZF: #3e3000;
  --plasmic-token-yellow-dark-5: var(--token-gfmAeMieSvZF);
  --token-rZlqZDl83p6x: #493c00;
  --plasmic-token-yellow-dark-6: var(--token-rZlqZDl83p6x);
  --token-zXziQ_gkWlYJ: #594a05;
  --plasmic-token-yellow-dark-7: var(--token-zXziQ_gkWlYJ);
  --token-l7HX5fHqwk9H: #705e00;
  --plasmic-token-yellow-dark-8: var(--token-l7HX5fHqwk9H);
  --token-wQ-T3wQg3yha: #f5d90a;
  --plasmic-token-yellow-dark-9: var(--token-wQ-T3wQg3yha);
  --token-LMDA8kdswgyY: #ffef5c;
  --plasmic-token-yellow-dark-10: var(--token-LMDA8kdswgyY);
  --token-6V5ITWYARQy8: #f0c000;
  --plasmic-token-yellow-dark-11: var(--token-6V5ITWYARQy8);
  --token-t8mL04v5To1u: #fffad1;
  --plasmic-token-yellow-dark-12: var(--token-t8mL04v5To1u);
  --token-q8evwj5fHkar: #00000003;
  --plasmic-token-black-a-1: var(--token-q8evwj5fHkar);
  --token-zBV3PmIqbJ9F: #00000008;
  --plasmic-token-black-a-2: var(--token-zBV3PmIqbJ9F);
  --token-h3n_6qpT3Tc4: #0000000d;
  --plasmic-token-black-a-3: var(--token-h3n_6qpT3Tc4);
  --token-VEgqNiouHaAh: #00000012;
  --plasmic-token-black-a-4: var(--token-VEgqNiouHaAh);
  --token-sBh7BFhgAybb: #00000017;
  --plasmic-token-black-a-5: var(--token-sBh7BFhgAybb);
  --token-WbdRZ5gvp6S8: #0000001c;
  --plasmic-token-black-a-6: var(--token-WbdRZ5gvp6S8);
  --token-JrjdlBU-a5Ju: #00000024;
  --plasmic-token-black-a-7: var(--token-JrjdlBU-a5Ju);
  --token-XeFw4MGauXBT: #00000038;
  --plasmic-token-black-a-8: var(--token-XeFw4MGauXBT);
  --token-kMlqw0sBgo96: #00000070;
  --plasmic-token-black-a-9: var(--token-kMlqw0sBgo96);
  --token-iRjO5KzKh1e_: #0000007a;
  --plasmic-token-black-a-10: var(--token-iRjO5KzKh1e_);
  --token-4ILMhexmH8l8: #00000091;
  --plasmic-token-black-a-11: var(--token-4ILMhexmH8l8);
  --token-iP3LxEvLa0xh: #000000e8;
  --plasmic-token-black-a-12: var(--token-iP3LxEvLa0xh);
  --token-wRTnrRwLX: #000;
  --plasmic-token-black: var(--token-wRTnrRwLX);
  --token-JsA3njtr-rzP: transparent;
  --plasmic-token-white-a-1: var(--token-JsA3njtr-rzP);
  --token-NzyBh18CEQMk: #ffffff03;
  --plasmic-token-white-a-2: var(--token-NzyBh18CEQMk);
  --token-Qyg3hs7jbZHb: #ffffff08;
  --plasmic-token-white-a-3: var(--token-Qyg3hs7jbZHb);
  --token-txA1BvQJTrWN: #ffffff0f;
  --plasmic-token-white-a-4: var(--token-txA1BvQJTrWN);
  --token-XrRqExLE5GAU: #ffffff17;
  --plasmic-token-white-a-5: var(--token-XrRqExLE5GAU);
  --token-s2uqsB8OgWOC: #ffffff1f;
  --plasmic-token-white-a-6: var(--token-s2uqsB8OgWOC);
  --token-EYzM6mC2mMsS: #ffffff2e;
  --plasmic-token-white-a-7: var(--token-EYzM6mC2mMsS);
  --token-oycAHZb9VWi-: #ffffff40;
  --plasmic-token-white-a-8: var(--token-oycAHZb9VWi-);
  --token-qSK3ckiAP0uj: #ffffff63;
  --plasmic-token-white-a-9: var(--token-qSK3ckiAP0uj);
  --token-SKvd6FRD5kzi: #ffffff73;
  --plasmic-token-white-a-10: var(--token-SKvd6FRD5kzi);
  --token-O0ewJSaoIYwr: #ffffff96;
  --plasmic-token-white-a-11: var(--token-O0ewJSaoIYwr);
  --token-Hnmc63c6Fir5: #ffffffeb;
  --plasmic-token-white-a-12: var(--token-Hnmc63c6Fir5);
  --token-iR8SeEwQZ: #fff;
  --plasmic-token-white: var(--token-iR8SeEwQZ);
  --token-DSTZORhmRJmm: #fdfdfc;
  --plasmic-token-gold-1: var(--token-DSTZORhmRJmm);
  --token-PcDFAdHME7uk: #fbf9f2;
  --plasmic-token-gold-2: var(--token-PcDFAdHME7uk);
  --token-3fyI3Qjkzfuy: #f5f2e9;
  --plasmic-token-gold-3: var(--token-3fyI3Qjkzfuy);
  --token-HwA2X5NUmVbK: #eeeadd;
  --plasmic-token-gold-4: var(--token-HwA2X5NUmVbK);
  --token-4Yeq6X9hcNW4: #e5dfd0;
  --plasmic-token-gold-5: var(--token-4Yeq6X9hcNW4);
  --token-cfhblnVCuAYf: #dad1bd;
  --plasmic-token-gold-6: var(--token-cfhblnVCuAYf);
  --token-CHoszduNFHjV: #cbbda4;
  --plasmic-token-gold-7: var(--token-CHoszduNFHjV);
  --token-Of_WdfVuNF9h: #b8a383;
  --plasmic-token-gold-8: var(--token-Of_WdfVuNF9h);
  --token-8xSnLnQ9VNoG: #978365;
  --plasmic-token-gold-9: var(--token-8xSnLnQ9VNoG);
  --token-NqRPBEELkigo: #8c795d;
  --plasmic-token-gold-10: var(--token-NqRPBEELkigo);
  --token-eruTlY1vf2E1: #776750;
  --plasmic-token-gold-11: var(--token-eruTlY1vf2E1);
  --token-DGpKAtEFKoTd: #3b352b;
  --plasmic-token-gold-12: var(--token-DGpKAtEFKoTd);
  --token-fw6gBTEAHRz2: #171613;
  --plasmic-token-gold-dark-1: var(--token-fw6gBTEAHRz2);
  --token-w3wfMWodyn7l: #1c1a15;
  --plasmic-token-gold-dark-2: var(--token-w3wfMWodyn7l);
  --token-f7bwzMsdmZ83: #26231c;
  --plasmic-token-gold-dark-3: var(--token-f7bwzMsdmZ83);
  --token-QC5CspxhYArr: #2e2a21;
  --plasmic-token-gold-dark-4: var(--token-QC5CspxhYArr);
  --token--F-5L2Ddldn8: #353026;
  --plasmic-token-gold-dark-5: var(--token--F-5L2Ddldn8);
  --token-A8iSz7YwrUbv: #3e382c;
  --plasmic-token-gold-dark-6: var(--token-A8iSz7YwrUbv);
  --token-5YkLWXxhF3xO: #504737;
  --plasmic-token-gold-dark-7: var(--token-5YkLWXxhF3xO);
  --token-H34gQVwWJNT2: #6b5d48;
  --plasmic-token-gold-dark-8: var(--token-H34gQVwWJNT2);
  --token-FLOqQ1zvf0jr: #978365;
  --plasmic-token-gold-dark-9: var(--token-FLOqQ1zvf0jr);
  --token-fOX137PQ5ZpW: #a59071;
  --plasmic-token-gold-dark-10: var(--token-fOX137PQ5ZpW);
  --token-hlo51G9cuOS_: #bfa888;
  --plasmic-token-gold-dark-11: var(--token-hlo51G9cuOS_);
  --token-C2-MFJ9gp-H3: #f7f4e7;
  --plasmic-token-gold-dark-12: var(--token-C2-MFJ9gp-H3);
  --token-dczds1b5H: #f9feff;
  --plasmic-token-sky-1: var(--token-dczds1b5H);
  --token-JgN078AZV: #f1fcff;
  --plasmic-token-sky-2: var(--token-JgN078AZV);
  --token-T_TZMi9kk: #e4f9ff;
  --plasmic-token-sky-3: var(--token-T_TZMi9kk);
  --token-IIzZCwAUI: #d5f4fd;
  --plasmic-token-sky-4: var(--token-IIzZCwAUI);
  --token-bYrl2MhvO: #c1ecf9;
  --plasmic-token-sky-5: var(--token-bYrl2MhvO);
  --token-uHemL3RFt: #a4dff1;
  --plasmic-token-sky-6: var(--token-uHemL3RFt);
  --token-8f5y503VI: #79cfea;
  --plasmic-token-sky-7: var(--token-8f5y503VI);
  --token-k-RqZfrnV: #2ebde5;
  --plasmic-token-sky-8: var(--token-k-RqZfrnV);
  --token-jbaQBQhsR: #68ddfd;
  --plasmic-token-sky-9: var(--token-jbaQBQhsR);
  --token-KT5IG59Xp: #5fd4f4;
  --plasmic-token-sky-10: var(--token-KT5IG59Xp);
  --token-RJqT92Xi0: #0078a1;
  --plasmic-token-sky-11: var(--token-RJqT92Xi0);
  --token-6BQirsdBm: #003242;
  --plasmic-token-sky-12: var(--token-6BQirsdBm);
  --token-WDtSjxi4N: #0c1820;
  --plasmic-token-sky-dark-1: var(--token-WDtSjxi4N);
  --token-o6PtP-UIm: #071d2a;
  --plasmic-token-sky-dark-2: var(--token-o6PtP-UIm);
  --token-vORQ70NS8: #082636;
  --plasmic-token-sky-dark-3: var(--token-vORQ70NS8);
  --token-Js1l22ZNO: #082d41;
  --plasmic-token-sky-dark-4: var(--token-Js1l22ZNO);
  --token-ysQqyqsQX: #08354c;
  --plasmic-token-sky-dark-5: var(--token-ysQqyqsQX);
  --token-uknZckab8: #083e59;
  --plasmic-token-sky-dark-6: var(--token-uknZckab8);
  --token-PAF4Fhs1M: #064b6b;
  --plasmic-token-sky-dark-7: var(--token-PAF4Fhs1M);
  --token-9qqiB3yO0: #005d85;
  --plasmic-token-sky-dark-8: var(--token-9qqiB3yO0);
  --token-hhRfIFf5p: #68ddfd;
  --plasmic-token-sky-dark-9: var(--token-hhRfIFf5p);
  --token-G9eI_Z49i: #8ae8ff;
  --plasmic-token-sky-dark-10: var(--token-G9eI_Z49i);
  --token-Yqxd8KKAH: #2ec8ee;
  --plasmic-token-sky-dark-11: var(--token-Yqxd8KKAH);
  --token-DTsDH65k_: #eaf8ff;
  --plasmic-token-sky-dark-12: var(--token-DTsDH65k_);
  --token-brSQU2ryS: #fff0;
  --plasmic-token-transparent: var(--token-brSQU2ryS);
  --plsmc-standard-width: 800px;
  --plsmc-wide-width: 1280px;
  --plsmc-viewport-gap: 16px;
  --plsmc-wide-chunk: calc(((var(--plsmc-wide-width)  - var(--plsmc-standard-width)) / 2)  - var(--plsmc-viewport-gap));
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_default_styles-I0v5Ta {
  --mixin-TJJYeuMQBf_text-decoration-line: none;
  --mixin-TJJYeuMQBf_text-overflow: clip;
  --mixin-TJJYeuMQBf_white-space: pre-wrap;
  --mixin-ERnC9B31xC_white-space: pre-wrap;
  --mixin-8fnyMApH2I_white-space: pre-wrap;
  --mixin-cjjTJ3s3Wp_white-space: pre-wrap;
  --mixin-aJRkQ68vKJ_white-space: pre-wrap;
  --mixin-fynqxrKdjD5_white-space: pre-wrap;
  --mixin-ruKzbyuPBX-_white-space: pre-wrap;
  --mixin-3egv9vVzp3F_white-space: pre-wrap;
  --mixin-R-xmwt62son_white-space: pre-wrap;
  --mixin-5Jpt7sNEFoE_border-left-color: #ddd;
  --mixin-5Jpt7sNEFoE_border-left-style: solid;
  --mixin-5Jpt7sNEFoE_border-left-width: 3px;
  --mixin-5Jpt7sNEFoE_padding-left: 10px;
  --mixin-5Jpt7sNEFoE_white-space: pre-wrap;
  --mixin-tpa5B5_FlJQ_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin-tpa5B5_FlJQ_border-bottom-color: #ddd;
  --mixin-tpa5B5_FlJQ_border-bottom-style: solid;
  --mixin-tpa5B5_FlJQ_border-bottom-width: 1px;
  --mixin-tpa5B5_FlJQ_border-left-color: #ddd;
  --mixin-tpa5B5_FlJQ_border-left-style: solid;
  --mixin-tpa5B5_FlJQ_border-left-width: 1px;
  --mixin-tpa5B5_FlJQ_border-right-color: #ddd;
  --mixin-tpa5B5_FlJQ_border-right-style: solid;
  --mixin-tpa5B5_FlJQ_border-right-width: 1px;
  --mixin-tpa5B5_FlJQ_border-top-color: #ddd;
  --mixin-tpa5B5_FlJQ_border-top-style: solid;
  --mixin-tpa5B5_FlJQ_border-top-width: 1px;
  --mixin-tpa5B5_FlJQ_border-bottom-left-radius: 3px;
  --mixin-tpa5B5_FlJQ_border-bottom-right-radius: 3px;
  --mixin-tpa5B5_FlJQ_border-top-left-radius: 3px;
  --mixin-tpa5B5_FlJQ_border-top-right-radius: 3px;
  --mixin-tpa5B5_FlJQ_padding-bottom: 1px;
  --mixin-tpa5B5_FlJQ_padding-left: 4px;
  --mixin-tpa5B5_FlJQ_padding-right: 4px;
  --mixin-tpa5B5_FlJQ_padding-top: 1px;
  --mixin-tpa5B5_FlJQ_white-space: pre-wrap;
  --mixin-IfjGLhSicW-_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin-IfjGLhSicW-_border-bottom-color: #ddd;
  --mixin-IfjGLhSicW-_border-bottom-style: solid;
  --mixin-IfjGLhSicW-_border-bottom-width: 1px;
  --mixin-IfjGLhSicW-_border-left-color: #ddd;
  --mixin-IfjGLhSicW-_border-left-style: solid;
  --mixin-IfjGLhSicW-_border-left-width: 1px;
  --mixin-IfjGLhSicW-_border-right-color: #ddd;
  --mixin-IfjGLhSicW-_border-right-style: solid;
  --mixin-IfjGLhSicW-_border-right-width: 1px;
  --mixin-IfjGLhSicW-_border-top-color: #ddd;
  --mixin-IfjGLhSicW-_border-top-style: solid;
  --mixin-IfjGLhSicW-_border-top-width: 1px;
  --mixin-IfjGLhSicW-_border-bottom-left-radius: 3px;
  --mixin-IfjGLhSicW-_border-bottom-right-radius: 3px;
  --mixin-IfjGLhSicW-_border-top-left-radius: 3px;
  --mixin-IfjGLhSicW-_border-top-right-radius: 3px;
  --mixin-IfjGLhSicW-_font-family: "Inconsolata";
  --mixin-IfjGLhSicW-_padding-bottom: 3px;
  --mixin-IfjGLhSicW-_padding-left: 6px;
  --mixin-IfjGLhSicW-_padding-right: 6px;
  --mixin-IfjGLhSicW-_padding-top: 3px;
  --mixin-IfjGLhSicW-_white-space: pre-wrap;
  --mixin-838aYPQokKG_display: flex;
  --mixin-838aYPQokKG_flex-direction: column;
  --mixin-838aYPQokKG_align-items: stretch;
  --mixin-838aYPQokKG_justify-content: flex-start;
  --mixin-838aYPQokKG_list-style-position: outside;
  --mixin-838aYPQokKG_padding-left: 40px;
  --mixin-838aYPQokKG_position: relative;
  --mixin-838aYPQokKG_list-style-type: decimal;
  --mixin-838aYPQokKG_white-space: pre-wrap;
  --mixin-7T_1NeMKuUo_display: flex;
  --mixin-7T_1NeMKuUo_flex-direction: column;
  --mixin-7T_1NeMKuUo_align-items: stretch;
  --mixin-7T_1NeMKuUo_justify-content: flex-start;
  --mixin-7T_1NeMKuUo_list-style-position: outside;
  --mixin-7T_1NeMKuUo_padding-left: 40px;
  --mixin-7T_1NeMKuUo_position: relative;
  --mixin-7T_1NeMKuUo_list-style-type: disc;
  --mixin-7T_1NeMKuUo_white-space: pre-wrap;
  --mixin-ADBUynLPP_white-space: pre-wrap;
  --mixin-TtG6OzZiQ_white-space: pre-wrap;
  --mixin-c7aDhsgVf_white-space: pre-wrap;
  --mixin-jUslNVrg1_white-space: pre-wrap;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_mixins-VhH87_ {
  --mixin-YjNYCA5-gK_i_box-shadow: 0px 2px 4px 0px var(--token-JrjdlBU-a5Ju), 0px 0px 0px 0px var(--token-zBV3PmIqbJ9F);
  --plasmic-mixin-extra-small-shadow_box-shadow: var(--mixin-YjNYCA5-gK_i_box-shadow);
  --mixin-YjNYCA5-gK_i_white-space: pre-wrap;
  --plasmic-mixin-extra-small-shadow_white-space: var(--mixin-YjNYCA5-gK_i_white-space);
  --mixin-dlZINIZ_AIyZ_box-shadow: 0px 4px 8px 1px var(--token-zBV3PmIqbJ9F);
  --plasmic-mixin-small-shadow_box-shadow: var(--mixin-dlZINIZ_AIyZ_box-shadow);
  --mixin-dlZINIZ_AIyZ_white-space: pre-wrap;
  --plasmic-mixin-small-shadow_white-space: var(--mixin-dlZINIZ_AIyZ_white-space);
  --mixin-yJTLoKkET_box-shadow: 0px 8px 32px -8px var(--token-XeFw4MGauXBT), 0px 8px 20px -16px var(--token-JrjdlBU-a5Ju);
  --plasmic-mixin-medium-shadow_box-shadow: var(--mixin-yJTLoKkET_box-shadow);
  --mixin-yJTLoKkET_white-space: pre-wrap;
  --plasmic-mixin-medium-shadow_white-space: var(--mixin-yJTLoKkET_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__all-UqnCIo) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__img-sUWdsj) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__li-g4Fm7l) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__span-RibpjP) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__input-wjVMMx) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__textarea-KjPcqx) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__button-r3RC2C) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__code-kRAdbb) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__pre-X29e4p) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__p-mFa0jm) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h1-kJGOzN) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h2-QoLH82) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h3-Or6b0U) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h4-OVSR3z) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h5-z4frxW) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__h6-QSZNFW) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__address-lq1OH9) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__a-BoVuuc) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ol-IJA1ew) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ul-Ugjdeu) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__select-FgKMJm) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_default__component_wrapper-CHBhJz {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_default__inline-W9nMle {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_page_wrapper-aCAshw {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__plasmic_page_wrapper-aCAshw > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) {
  white-space: var(--mixin-TJJYeuMQBf_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) blockquote:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__blockquote-kEPwgR), blockquote:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__blockquote-kEPwgR), :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm .src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k) blockquote, :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) blockquote, blockquote:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) {
  padding-left: var(--mixin-5Jpt7sNEFoE_padding-left);
  border-left: var(--mixin-5Jpt7sNEFoE_border-left-width) var(--mixin-5Jpt7sNEFoE_border-left-style) var(--mixin-5Jpt7sNEFoE_border-left-color);
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) code:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__code-kRAdbb), code:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__code-kRAdbb), :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm .src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k) code, :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) code, code:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) {
  border-radius: var(--mixin-tpa5B5_FlJQ_border-top-left-radius) var(--mixin-tpa5B5_FlJQ_border-top-right-radius) var(--mixin-tpa5B5_FlJQ_border-bottom-right-radius) var(--mixin-tpa5B5_FlJQ_border-bottom-left-radius);
  padding: var(--mixin-tpa5B5_FlJQ_padding-top) var(--mixin-tpa5B5_FlJQ_padding-right) var(--mixin-tpa5B5_FlJQ_padding-bottom) var(--mixin-tpa5B5_FlJQ_padding-left);
  border-top: var(--mixin-tpa5B5_FlJQ_border-top-width) var(--mixin-tpa5B5_FlJQ_border-top-style) var(--mixin-tpa5B5_FlJQ_border-top-color);
  border-right: var(--mixin-tpa5B5_FlJQ_border-right-width) var(--mixin-tpa5B5_FlJQ_border-right-style) var(--mixin-tpa5B5_FlJQ_border-right-color);
  border-bottom: var(--mixin-tpa5B5_FlJQ_border-bottom-width) var(--mixin-tpa5B5_FlJQ_border-bottom-style) var(--mixin-tpa5B5_FlJQ_border-bottom-color);
  border-left: var(--mixin-tpa5B5_FlJQ_border-left-width) var(--mixin-tpa5B5_FlJQ_border-left-style) var(--mixin-tpa5B5_FlJQ_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) pre:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__pre-X29e4p), pre:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__pre-X29e4p), :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm .src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k) pre, :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) pre, pre:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) {
  font-family: var(--mixin-IfjGLhSicW-_font-family);
  border-radius: var(--mixin-IfjGLhSicW-_border-top-left-radius) var(--mixin-IfjGLhSicW-_border-top-right-radius) var(--mixin-IfjGLhSicW-_border-bottom-right-radius) var(--mixin-IfjGLhSicW-_border-bottom-left-radius);
  padding: var(--mixin-IfjGLhSicW-_padding-top) var(--mixin-IfjGLhSicW-_padding-right) var(--mixin-IfjGLhSicW-_padding-bottom) var(--mixin-IfjGLhSicW-_padding-left);
  border-top: var(--mixin-IfjGLhSicW-_border-top-width) var(--mixin-IfjGLhSicW-_border-top-style) var(--mixin-IfjGLhSicW-_border-top-color);
  border-right: var(--mixin-IfjGLhSicW-_border-right-width) var(--mixin-IfjGLhSicW-_border-right-style) var(--mixin-IfjGLhSicW-_border-right-color);
  border-bottom: var(--mixin-IfjGLhSicW-_border-bottom-width) var(--mixin-IfjGLhSicW-_border-bottom-style) var(--mixin-IfjGLhSicW-_border-bottom-color);
  border-left: var(--mixin-IfjGLhSicW-_border-left-width) var(--mixin-IfjGLhSicW-_border-left-style) var(--mixin-IfjGLhSicW-_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) ol:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ol-IJA1ew), ol:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ol-IJA1ew), :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm .src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k) ol, :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) {
  display: var(--mixin-838aYPQokKG_display);
  flex-direction: var(--mixin-838aYPQokKG_flex-direction);
  align-items: var(--mixin-838aYPQokKG_align-items);
  justify-content: var(--mixin-838aYPQokKG_justify-content);
  list-style-position: var(--mixin-838aYPQokKG_list-style-position);
  padding-left: var(--mixin-838aYPQokKG_padding-left);
  position: var(--mixin-838aYPQokKG_position);
  list-style-type: var(--mixin-838aYPQokKG_list-style-type);
  flex-column-gap: var(--mixin-838aYPQokKG_flex-column-gap);
}

:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm) ul:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ul-Ugjdeu), ul:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__ul-Ugjdeu), :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset-_svbCm .src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module____wab_expr_html_text-Mlsi3k) ul, :where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_q_4_color_tokens-plasmic_plasmic_kit_q_4_color_tokens-module__root_reset_tags-jGvkR7) {
  display: var(--mixin-7T_1NeMKuUo_display);
  flex-direction: var(--mixin-7T_1NeMKuUo_flex-direction);
  align-items: var(--mixin-7T_1NeMKuUo_align-items);
  justify-content: var(--mixin-7T_1NeMKuUo_justify-content);
  list-style-position: var(--mixin-7T_1NeMKuUo_list-style-position);
  padding-left: var(--mixin-7T_1NeMKuUo_padding-left);
  position: var(--mixin-7T_1NeMKuUo_position);
  list-style-type: var(--mixin-7T_1NeMKuUo_list-style-type);
  flex-column-gap: var(--mixin-7T_1NeMKuUo_flex-column-gap);
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_tokens-ZmZJ_c {
  --token-aDa535tnF: 32px;
  --plasmic-token-list-item-height: var(--token-aDa535tnF);
  --token-G5TIO9SLc: 44px;
  --plasmic-token-list-section-header-height: var(--token-G5TIO9SLc);
  --token-NCc1lDy9R: 16px;
  --plasmic-token-list-item-h-padding: var(--token-NCc1lDy9R);
  --token-uzWT6AFCY: 8px;
  --plasmic-token-list-item-gap: var(--token-uzWT6AFCY);
  --token-G18pc1ITl: var(--token-yqAf_E0HIjU);
  --plasmic-token-active-bg: var(--token-G18pc1ITl);
  --token-N3uwCfNqv: var(--token-D666zt2IZPL);
  --plasmic-token-active-fg: var(--token-N3uwCfNqv);
  --token-YwPV7bN0RvD8: .25rem;
  --plasmic-token-size-4: var(--token-YwPV7bN0RvD8);
  --token-CVkj_k5wv-Vl: 2rem;
  --plasmic-token-size-32: var(--token-CVkj_k5wv-Vl);
  --token-5RiZyijnOOJx: .625rem;
  --plasmic-token-size-10: var(--token-5RiZyijnOOJx);
  --token-CyMxORMQ0iY7: .375rem;
  --plasmic-token-size-6: var(--token-CyMxORMQ0iY7);
  --token-RTPypKCJE4bm: #6b7280;
  --plasmic-token-basic-text-secondary: var(--token-RTPypKCJE4bm);
  --token-dED0FYPw-qtp: #030712;
  --plasmic-token-basic-text-primary: var(--token-dED0FYPw-qtp);
  --token-NQPeu56hWEVO: Inter;
  --plasmic-token-sans-serif: var(--token-NQPeu56hWEVO);
  --token-y-e1zIVKHJyd: 12px;
  --plasmic-token-font-md: var(--token-y-e1zIVKHJyd);
  --token-wCNdq3-87nVE: 16px;
  --plasmic-token-line-height-md: var(--token-wCNdq3-87nVE);
  --token-XviUmtZ5j0iF: 10px;
  --plasmic-token-font-sm: var(--token-XviUmtZ5j0iF);
  --token-ND9WWUwuMDcO: 1;
  --plasmic-token-line-height-sm: var(--token-ND9WWUwuMDcO);
  --token-UgD7DVJpT4oO: 16px;
  --plasmic-token-font-lg: var(--token-UgD7DVJpT4oO);
  --token-ArhjzHzow-J7: 1.4;
  --plasmic-token-line-height-lg: var(--token-ArhjzHzow-J7);
  --token-Le11TVejD2x2: #dc2626;
  --plasmic-token-destructive-destructive: var(--token-Le11TVejD2x2);
  --token-CE-OiWjNhspe: #d1d5db;
  --plasmic-token-basic-border: var(--token-CE-OiWjNhspe);
  --token-iCBCh1BQyu-W: #f3f4f6;
  --plasmic-token-muted-muted-soft: var(--token-iCBCh1BQyu-W);
  --token-11LpBV8ry6Ok: #e5e7eb;
  --plasmic-token-muted-muted-soft-hover: var(--token-11LpBV8ry6Ok);
  --token-vhXSTyxt_gU9: .125rem;
  --plasmic-token-size-2: var(--token-vhXSTyxt_gU9);
  --token-qP8a3gYPq7fd: var(--token-D666zt2IZPL);
  --plasmic-token-brand-brand: var(--token-qP8a3gYPq7fd);
  --token-rqQDmopteQdV: #fff;
  --plasmic-token-basic-container-background: var(--token-rqQDmopteQdV);
  --token-8b4HJYZr1yuK: 1rem;
  --plasmic-token-size-16: var(--token-8b4HJYZr1yuK);
  --token-iaUWdd7UXRPg: #0a0a0a80;
  --plasmic-token-basic-overlay-background: var(--token-iaUWdd7UXRPg);
  --token-1eDPHMktFbaJ: 1.5rem;
  --plasmic-token-size-24: var(--token-1eDPHMktFbaJ);
  --token-XnnXV8YSKg9w: .75rem;
  --plasmic-token-size-12: var(--token-XnnXV8YSKg9w);
  --token-O2OprmOFWLju: .5rem;
  --plasmic-token-size-8: var(--token-O2OprmOFWLju);
  --token-Hw7k5Z8h3fym: #374151;
  --plasmic-token-neutral-neutral: var(--token-Hw7k5Z8h3fym);
  --token-1yZ4iP8JM_qY: #6b7280;
  --plasmic-token-muted-muted: var(--token-1yZ4iP8JM_qY);
  --token-8jpX_EM5efeC: #16a34a;
  --plasmic-token-success-success: var(--token-8jpX_EM5efeC);
  --token-7jp_etkt0vzn: #facc15;
  --plasmic-token-warning-warning: var(--token-7jp_etkt0vzn);
  --token-8MEyDjsqznQc: #dbeafe;
  --plasmic-token-brand-brand-soft: var(--token-8MEyDjsqznQc);
  --token-XEO_r628N6_d: #e5e7eb;
  --plasmic-token-neutral-neutral-soft: var(--token-XEO_r628N6_d);
  --token-4mCd-gWqqsQ8: #dcfce7;
  --plasmic-token-success-success-soft: var(--token-4mCd-gWqqsQ8);
  --token-EkvAIUHn8RM1: #fef9c3;
  --plasmic-token-warning-warning-soft: var(--token-EkvAIUHn8RM1);
  --token-iDYSCk74HNX3: #fee2e2;
  --plasmic-token-destructive-destructive-soft: var(--token-iDYSCk74HNX3);
  --token-pXBQsVxA1Dpw: #93c5fd;
  --plasmic-token-brand-brand-border: var(--token-pXBQsVxA1Dpw);
  --token-JpKJ41ZaDWOC: #d1d5db;
  --plasmic-token-neutral-neutral-border: var(--token-JpKJ41ZaDWOC);
  --token-wYC23OmDKq8S: #e5e7eb;
  --plasmic-token-muted-muted-border: var(--token-wYC23OmDKq8S);
  --token-A85r_SSHRqL9: #86efac;
  --plasmic-token-success-success-border: var(--token-A85r_SSHRqL9);
  --token-ZBGX7iAwODRl: #fde047;
  --plasmic-token-warning-warning-border: var(--token-ZBGX7iAwODRl);
  --token-ZzZPVo16MDIk: #fca5a5;
  --plasmic-token-destructive-destructive-border: var(--token-ZzZPVo16MDIk);
  --token-HqN0ftKKGFre: #0000001a;
  --plasmic-token-interaction-hovered: var(--token-HqN0ftKKGFre);
  --token-lzUd2yT9mONr: #ffffff40;
  --plasmic-token-interaction-disabled: var(--token-lzUd2yT9mONr);
  --token-OpqgFV3u3Ad_: #0003;
  --plasmic-token-interaction-pressed: var(--token-OpqgFV3u3Ad_);
  --token-sVzFDRV7ByQj: var(--token-yqAf_E0HIjU);
  --plasmic-token-brand-brand-foreground: var(--token-sVzFDRV7ByQj);
  --token-9DPE9saBArps: #f9fafb;
  --plasmic-token-neutral-neutral-foreground: var(--token-9DPE9saBArps);
  --token-aQ6DNRLuvD-u: #e5e7eb;
  --plasmic-token-muted-muted-foreground: var(--token-aQ6DNRLuvD-u);
  --token-mwrqWBxg1aja: #1e3a8a;
  --plasmic-token-brand-brand-soft-foreground: var(--token-mwrqWBxg1aja);
  --token-wY6pUTGZH-gG: #422006;
  --plasmic-token-warning-warning-foreground: var(--token-wY6pUTGZH-gG);
  --token-Yqmgneul1IpY: #f0fdf4;
  --plasmic-token-success-success-foreground: var(--token-Yqmgneul1IpY);
  --token-3r_KlvRSQfTH: #fef2f2;
  --plasmic-token-destructive-destructive-foreground: var(--token-3r_KlvRSQfTH);
  --token-DlB9CLEHEK7G: #111827;
  --plasmic-token-neutral-neutral-soft-foreground: var(--token-DlB9CLEHEK7G);
  --token-d_rM8tZD1AWX: #6b7280;
  --plasmic-token-muted-muted-soft-foreground: var(--token-d_rM8tZD1AWX);
  --token-mN0b9x1xxRPK: #14532d;
  --plasmic-token-success-success-soft-foreground: var(--token-mN0b9x1xxRPK);
  --token-v_vgSZpIboN-: #713f12;
  --plasmic-token-warning-warning-soft-foreground: var(--token-v_vgSZpIboN-);
  --token-2ziDTor6aAuH: #7f1d1d;
  --plasmic-token-destructive-destructive-soft-foreground: var(--token-2ziDTor6aAuH);
  --token-7ojREB1C2lcs: #171717;
  --plasmic-token-basic-container-background-dark: var(--token-7ojREB1C2lcs);
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_default_styles-JQosjw {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_mixins-OYhSQx {
  --mixin-ynHrGXl2JdoGz_white-space: pre-wrap;
  --plasmic-mixin-8-padding_white-space: var(--mixin-ynHrGXl2JdoGz_white-space);
  --mixin-w0A5hkDdzfAmH_white-space: pre-wrap;
  --plasmic-mixin-16-padding_white-space: var(--mixin-w0A5hkDdzfAmH_white-space);
  --mixin--GtkgYiteGUGq_white-space: pre-wrap;
  --plasmic-mixin-6-corner-radius_white-space: var(--mixin--GtkgYiteGUGq_white-space);
  --mixin-tB-m6waWXDKqB_white-space: pre-wrap;
  --plasmic-mixin-text-input-font-fix_white-space: var(--mixin-tB-m6waWXDKqB_white-space);
  --mixin-vcXA8a1TORKse_white-space: pre-wrap;
  --plasmic-mixin-text-input-border-clear-hack-white-border_white-space: var(--mixin-vcXA8a1TORKse_white-space);
  --mixin-WmlNti1c3kYof_white-space: pre-wrap;
  --plasmic-mixin-16-icon-size_white-space: var(--mixin-WmlNti1c3kYof_white-space);
  --mixin-9tGbaGx4d0nMQ_white-space: pre-wrap;
  --plasmic-mixin-clickable-text_white-space: var(--mixin-9tGbaGx4d0nMQ_white-space);
  --mixin-HvdWTtF2DvH5r_white-space: pre-wrap;
  --plasmic-mixin-overflow-ellipsis_white-space: var(--mixin-HvdWTtF2DvH5r_white-space);
  --mixin-q1il1YDeBwES9_box-shadow: 0px 0px 0px 2px #0091ff80;
  --plasmic-mixin-focus-ring_box-shadow: var(--mixin-q1il1YDeBwES9_box-shadow);
  --mixin-q1il1YDeBwES9_white-space: pre-wrap;
  --plasmic-mixin-focus-ring_white-space: var(--mixin-q1il1YDeBwES9_white-space);
  --mixin-j7m8TIG021gwh_box-shadow: 0px 0px 0px 2px #e54d2e80;
  --plasmic-mixin-error-ring_box-shadow: var(--mixin-j7m8TIG021gwh_box-shadow);
  --mixin-j7m8TIG021gwh_white-space: pre-wrap;
  --plasmic-mixin-error-ring_white-space: var(--mixin-j7m8TIG021gwh_white-space);
  --mixin---whLuKwtlsoQ_white-space: pre-wrap;
  --plasmic-mixin-bold_white-space: var(--mixin---whLuKwtlsoQ_white-space);
  --mixin-M4-5CXKNZ_box-shadow: inset 0px 0px 0px 1px var(--token-PTyaboLP9ZK);
  --plasmic-mixin-inner-hover-ring_box-shadow: var(--mixin-M4-5CXKNZ_box-shadow);
  --mixin-M4-5CXKNZ_white-space: pre-wrap;
  --plasmic-mixin-inner-hover-ring_white-space: var(--mixin-M4-5CXKNZ_white-space);
  --mixin-yGSlVM0n-_box-shadow: inset 0px 0px 0px 1px var(--token-hoA5qaM-91G);
  --plasmic-mixin-inner-border-ring_box-shadow: var(--mixin-yGSlVM0n-_box-shadow);
  --mixin-yGSlVM0n-_white-space: pre-wrap;
  --plasmic-mixin-inner-border-ring_white-space: var(--mixin-yGSlVM0n-_white-space);
  --mixin-WrJsMNjsx_box-shadow: inset 0px 0px 0px 2px var(--token-iDpByWoW0eF);
  --plasmic-mixin-inner-error-ring_box-shadow: var(--mixin-WrJsMNjsx_box-shadow);
  --mixin-WrJsMNjsx_white-space: pre-wrap;
  --plasmic-mixin-inner-error-ring_white-space: var(--mixin-WrJsMNjsx_white-space);
  --mixin-IJDgZ6Ryv_box-shadow: inset 0px 0px 0px 1px #0091ff80;
  --plasmic-mixin-item-hover-outline_box-shadow: var(--mixin-IJDgZ6Ryv_box-shadow);
  --mixin-IJDgZ6Ryv_white-space: pre-wrap;
  --plasmic-mixin-item-hover-outline_white-space: var(--mixin-IJDgZ6Ryv_white-space);
  --mixin-xCskUqVcC_white-space: pre-wrap;
  --plasmic-mixin-large-overlay_white-space: var(--mixin-xCskUqVcC_white-space);
  --mixin-Vssos8bDV_box-shadow: inset 0px 0px 0px 1px #0091ff80;
  --plasmic-mixin-thin-inner-focus-ring_box-shadow: var(--mixin-Vssos8bDV_box-shadow);
  --mixin-Vssos8bDV_white-space: pre-wrap;
  --plasmic-mixin-thin-inner-focus-ring_white-space: var(--mixin-Vssos8bDV_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__all-gzcDFz) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__img-Dpx6vu) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__li-iA39Ul) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__span-FXFyTq) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__input-gP03SV) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__textarea-Y7wsf8) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__button-U27xJs) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__code-GJv4IB) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__pre-opB4h5) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__p-QXTdVh) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h1-ppxBe5) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h2-V1Wejk) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h3-McLMu7) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h4-u2mqsa) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h5-AHM0GQ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h6-H9wgjv) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__address-f5k1JY) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__a-Ryo3Cp) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__ol-VmWAHH) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__ul-qL2msX) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__select-BVcB1T) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_default__component_wrapper-ugJakb {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_default__inline-PUn83w {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_page_wrapper-HrC82N {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module__plasmic_page_wrapper-HrC82N > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0 {
  white-space: normal;
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) a:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__a-Ryo3Cp), a:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__a-Ryo3Cp), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) a, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) a, a:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h1:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h1-ppxBe5), h1:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h1-ppxBe5), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h1, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h1, h1:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h2:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h2-V1Wejk), h2:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h2-V1Wejk), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h2, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h2, h2:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h3:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h3-McLMu7), h3:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h3-McLMu7), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h3, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h3, h3:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h4:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h4-u2mqsa), h4:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h4-u2mqsa), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h4, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h4, h4:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h5:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h5-AHM0GQ), h5:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h5-AHM0GQ), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h5, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h5, h5:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) h6:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__h6-H9wgjv), h6:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__h6-H9wgjv), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) h6, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) h6, h6:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) ol:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__ol-VmWAHH), ol:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__ol-VmWAHH), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) ol, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) ol, ol:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH) ul:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__ul-qL2msX), ul:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH.src-wab-client-plasmic-PP__plasmickit_design_system-module__ul-qL2msX), :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset-X8uoLH .src-wab-client-plasmic-PP__plasmickit_design_system-module____wab_expr_html_text-W0zl_0) ul, :where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) ul, ul:where(.src-wab-client-plasmic-PP__plasmickit_design_system-module__root_reset_tags-kMDJRM) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_tokens-jhx8db {
  --token-YU1H6d7MUtVL: 12px;
  --plasmic-token-normal-font-size: var(--token-YU1H6d7MUtVL);
  --token-bs5B88d0PFb-: 32px;
  --plasmic-token-h-3-font-size: var(--token-bs5B88d0PFb-);
  --token-eTQczG7SkS0J: 20px;
  --plasmic-token-h-5-font-size: var(--token-eTQczG7SkS0J);
  --token-FBT6YORk3zaj: 72px;
  --plasmic-token-h-1-font-size: var(--token-FBT6YORk3zaj);
  --token-VptBKSDIaVWr: 48px;
  --plasmic-token-h-2-font-size: var(--token-VptBKSDIaVWr);
  --token-BZpInOSee8Mz: 24px;
  --plasmic-token-h-4-font-size: var(--token-BZpInOSee8Mz);
  --token-EhILfm3mLM3w: 16px;
  --plasmic-token-h-6-font-size: var(--token-EhILfm3mLM3w);
  --token-AyOBufhd1IOg: 16px;
  --plasmic-token-medium-font-size: var(--token-AyOBufhd1IOg);
  --token-uOl9dOQ3904J: #161615;
  --plasmic-token-enterprise-background: var(--token-uOl9dOQ3904J);
  --token-mlyauzeAvywY: #36394a;
  --plasmic-token-neutral-600: var(--token-mlyauzeAvywY);
  --token-4wrna4fBEDIp: #666d80;
  --plasmic-token-neutral-500: var(--token-4wrna4fBEDIp);
}

@media (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_tokens-jhx8db {
    --token-uOl9dOQ3904J: #272835;
    --plasmic-token-enterprise-background: var(--token-uOl9dOQ3904J);
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_tokens-jhx8db:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__global_environment_website-hPTsJf) {
  --token-YU1H6d7MUtVL: 16px;
  --plasmic-token-normal-font-size: var(--token-YU1H6d7MUtVL);
  --token-bs5B88d0PFb-: 48px;
  --plasmic-token-h-3-font-size: var(--token-bs5B88d0PFb-);
  --token-eTQczG7SkS0J: 32px;
  --plasmic-token-h-5-font-size: var(--token-eTQczG7SkS0J);
  --token-FBT6YORk3zaj: 80px;
  --plasmic-token-h-1-font-size: var(--token-FBT6YORk3zaj);
  --token-VptBKSDIaVWr: 72px;
  --plasmic-token-h-2-font-size: var(--token-VptBKSDIaVWr);
  --token-BZpInOSee8Mz: 40px;
  --plasmic-token-h-4-font-size: var(--token-BZpInOSee8Mz);
  --token-EhILfm3mLM3w: 24px;
  --plasmic-token-h-6-font-size: var(--token-EhILfm3mLM3w);
  --token-AyOBufhd1IOg: 20px;
  --plasmic-token-medium-font-size: var(--token-AyOBufhd1IOg);
  --token-uOl9dOQ3904J: #0d0d12;
  --plasmic-token-enterprise-background: var(--token-uOl9dOQ3904J);
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_tokens-jhx8db {
  --plsmc-standard-width: 800px;
  --plsmc-wide-width: 1280px;
  --plsmc-viewport-gap: 16px;
  --plsmc-wide-chunk: calc(((var(--plsmc-wide-width)  - var(--plsmc-standard-width)) / 2)  - var(--plsmc-viewport-gap));
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_default_styles-uZ3OUb, .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_default_styles-uZ3OUb:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__global_environment_website-hPTsJf) {
  --mixin-RBjx1wUxrAoL_font-family: "Inter", sans-serif;
  --mixin-RBjx1wUxrAoL_font-size: var(--token-YU1H6d7MUtVL);
  --mixin-RBjx1wUxrAoL_font-weight: 400;
  --mixin-RBjx1wUxrAoL_font-style: normal;
  --mixin-RBjx1wUxrAoL_color: var(--token-0IloF6TmFvF);
  --mixin-RBjx1wUxrAoL_text-align: left;
  --mixin-RBjx1wUxrAoL_text-transform: none;
  --mixin-RBjx1wUxrAoL_line-height: 1.5;
  --mixin-RBjx1wUxrAoL_letter-spacing: normal;
  --mixin-RBjx1wUxrAoL_white-space: pre-wrap;
  --mixin-RBjx1wUxrAoL_user-select: text;
  --mixin-RBjx1wUxrAoL_text-decoration-line: none;
  --mixin-RBjx1wUxrAoL_text-overflow: clip;
  --mixin-rX4aWk4Y-dum_color: #000;
  --mixin-rX4aWk4Y-dum_font-weight: 700;
  --mixin-rX4aWk4Y-dum_font-size: var(--token-FBT6YORk3zaj);
  --mixin-rX4aWk4Y-dum_line-height: 1;
  --mixin-rX4aWk4Y-dum_letter-spacing: -1px;
  --mixin-rX4aWk4Y-dum_font-family: "Inter", sans-serif;
  --mixin-rX4aWk4Y-dum_white-space: pre-wrap;
  --mixin-FEQeiL-RWW2s_color: #000;
  --mixin-FEQeiL-RWW2s_font-size: var(--token-VptBKSDIaVWr);
  --mixin-FEQeiL-RWW2s_font-weight: 700;
  --mixin-FEQeiL-RWW2s_letter-spacing: -.5px;
  --mixin-FEQeiL-RWW2s_line-height: 1.1;
  --mixin-FEQeiL-RWW2s_font-family: "Inter", sans-serif;
  --mixin-FEQeiL-RWW2s_white-space: pre-wrap;
  --mixin-6aHhUSri_EHo_color: var(--token-VUsIDivgUss);
  --mixin-6aHhUSri_EHo_white-space: pre-wrap;
  --mixin-Z-seKnQRX53o_color: #000;
  --mixin-Z-seKnQRX53o_font-size: var(--token-bs5B88d0PFb-);
  --mixin-Z-seKnQRX53o_font-weight: 600;
  --mixin-Z-seKnQRX53o_line-height: 1.2;
  --mixin-Z-seKnQRX53o_font-family: "Inter", sans-serif;
  --mixin-Z-seKnQRX53o_white-space: pre-wrap;
  --mixin-vyRZtXYbGmGi_color: #000;
  --mixin-vyRZtXYbGmGi_font-size: var(--token-BZpInOSee8Mz);
  --mixin-vyRZtXYbGmGi_font-weight: 600;
  --mixin-vyRZtXYbGmGi_line-height: 1.3;
  --mixin-vyRZtXYbGmGi_font-family: "Inter", sans-serif;
  --mixin-vyRZtXYbGmGi_white-space: pre-wrap;
  --mixin-sed6VuY9C4ln_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin-sed6VuY9C4ln_border-bottom-color: #ddd;
  --mixin-sed6VuY9C4ln_border-bottom-style: solid;
  --mixin-sed6VuY9C4ln_border-bottom-width: 1px;
  --mixin-sed6VuY9C4ln_border-left-color: #ddd;
  --mixin-sed6VuY9C4ln_border-left-style: solid;
  --mixin-sed6VuY9C4ln_border-left-width: 1px;
  --mixin-sed6VuY9C4ln_border-right-color: #ddd;
  --mixin-sed6VuY9C4ln_border-right-style: solid;
  --mixin-sed6VuY9C4ln_border-right-width: 1px;
  --mixin-sed6VuY9C4ln_border-top-color: #ddd;
  --mixin-sed6VuY9C4ln_border-top-style: solid;
  --mixin-sed6VuY9C4ln_border-top-width: 1px;
  --mixin-sed6VuY9C4ln_border-bottom-left-radius: 3px;
  --mixin-sed6VuY9C4ln_border-bottom-right-radius: 3px;
  --mixin-sed6VuY9C4ln_border-top-left-radius: 3px;
  --mixin-sed6VuY9C4ln_border-top-right-radius: 3px;
  --mixin-sed6VuY9C4ln_font-family: "Inconsolata";
  --mixin-sed6VuY9C4ln_padding-bottom: 1px;
  --mixin-sed6VuY9C4ln_padding-left: 4px;
  --mixin-sed6VuY9C4ln_padding-right: 4px;
  --mixin-sed6VuY9C4ln_padding-top: 1px;
  --mixin-sed6VuY9C4ln_white-space: pre-wrap;
  --mixin-37SwOrXL_yCf_border-left-color: #ddd;
  --mixin-37SwOrXL_yCf_border-left-style: solid;
  --mixin-37SwOrXL_yCf_border-left-width: 3px;
  --mixin-37SwOrXL_yCf_color: #888;
  --mixin-37SwOrXL_yCf_padding-left: 10px;
  --mixin-37SwOrXL_yCf_white-space: pre-wrap;
  --mixin--6ELTAP-wORP_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin--6ELTAP-wORP_border-bottom-color: #ddd;
  --mixin--6ELTAP-wORP_border-bottom-style: solid;
  --mixin--6ELTAP-wORP_border-bottom-width: 1px;
  --mixin--6ELTAP-wORP_border-left-color: #ddd;
  --mixin--6ELTAP-wORP_border-left-style: solid;
  --mixin--6ELTAP-wORP_border-left-width: 1px;
  --mixin--6ELTAP-wORP_border-right-color: #ddd;
  --mixin--6ELTAP-wORP_border-right-style: solid;
  --mixin--6ELTAP-wORP_border-right-width: 1px;
  --mixin--6ELTAP-wORP_border-top-color: #ddd;
  --mixin--6ELTAP-wORP_border-top-style: solid;
  --mixin--6ELTAP-wORP_border-top-width: 1px;
  --mixin--6ELTAP-wORP_border-bottom-left-radius: 3px;
  --mixin--6ELTAP-wORP_border-bottom-right-radius: 3px;
  --mixin--6ELTAP-wORP_border-top-left-radius: 3px;
  --mixin--6ELTAP-wORP_border-top-right-radius: 3px;
  --mixin--6ELTAP-wORP_font-family: "Inconsolata";
  --mixin--6ELTAP-wORP_padding-bottom: 3px;
  --mixin--6ELTAP-wORP_padding-left: 6px;
  --mixin--6ELTAP-wORP_padding-right: 6px;
  --mixin--6ELTAP-wORP_padding-top: 3px;
  --mixin--6ELTAP-wORP_white-space: pre-wrap;
  --mixin-18yImBnqN3GP_display: flex;
  --mixin-18yImBnqN3GP_flex-direction: column;
  --mixin-18yImBnqN3GP_align-items: stretch;
  --mixin-18yImBnqN3GP_justify-content: flex-start;
  --mixin-18yImBnqN3GP_list-style-position: outside;
  --mixin-18yImBnqN3GP_padding-left: 40px;
  --mixin-18yImBnqN3GP_position: relative;
  --mixin-18yImBnqN3GP_list-style-type: disc;
  --mixin-18yImBnqN3GP_white-space: pre-wrap;
  --mixin-8ZIJeEzf99QZ_display: flex;
  --mixin-8ZIJeEzf99QZ_flex-direction: column;
  --mixin-8ZIJeEzf99QZ_align-items: stretch;
  --mixin-8ZIJeEzf99QZ_justify-content: flex-start;
  --mixin-8ZIJeEzf99QZ_list-style-position: outside;
  --mixin-8ZIJeEzf99QZ_padding-left: 40px;
  --mixin-8ZIJeEzf99QZ_position: relative;
  --mixin-8ZIJeEzf99QZ_list-style-type: decimal;
  --mixin-8ZIJeEzf99QZ_white-space: pre-wrap;
  --mixin-840KEmb7ceaw_color: #000;
  --mixin-840KEmb7ceaw_font-size: var(--token-eTQczG7SkS0J);
  --mixin-840KEmb7ceaw_font-weight: 600;
  --mixin-840KEmb7ceaw_line-height: 1.5;
  --mixin-840KEmb7ceaw_font-family: "Inter", sans-serif;
  --mixin-840KEmb7ceaw_white-space: pre-wrap;
  --mixin-IPKv5q6d8IZd_color: #000;
  --mixin-IPKv5q6d8IZd_font-size: var(--token-EhILfm3mLM3w);
  --mixin-IPKv5q6d8IZd_font-weight: 600;
  --mixin-IPKv5q6d8IZd_line-height: 1.5;
  --mixin-IPKv5q6d8IZd_font-family: "Inter", sans-serif;
  --mixin-IPKv5q6d8IZd_white-space: pre-wrap;
  --mixin-gyYcY9sj9MmF_color: #3291ff;
  --mixin-gyYcY9sj9MmF_white-space: pre-wrap;
  --mixin-j-yz5OIrEqNf_white-space: pre-wrap;
  --mixin--kEUPe-_M35X_white-space: pre-wrap;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_mixins-Vl2zi3, .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_mixins-Vl2zi3:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__global_environment_website-hPTsJf) {
  --mixin-ID7LgJl6y2t5_box-shadow: 0px 0px 0px 1px #12376914, 0px 1px 2px 0px #a4acb929;
  --plasmic-mixin-card-shadow_box-shadow: var(--mixin-ID7LgJl6y2t5_box-shadow);
  --mixin-ID7LgJl6y2t5_white-space: pre-wrap;
  --plasmic-mixin-card-shadow_white-space: var(--mixin-ID7LgJl6y2t5_white-space);
  --mixin-dQtrpoh9D7Gh_white-space: pre-wrap;
  --plasmic-mixin-pricing-page-list-item-style_white-space: var(--mixin-dQtrpoh9D7Gh_white-space);
  --mixin-_IKeJhP7E7FO_box-shadow: 0px 6px 12px 0px #1a1b251f, 0px 1px 3px 0px #1a1b251f, 0px 0px 0px 1px #1a1b250f;
  --plasmic-mixin-standard-shadow_box-shadow: var(--mixin-_IKeJhP7E7FO_box-shadow);
  --mixin-_IKeJhP7E7FO_white-space: pre-wrap;
  --plasmic-mixin-standard-shadow_white-space: var(--mixin-_IKeJhP7E7FO_white-space);
  --mixin-2GWGCAfCNFx1_box-shadow: 0px 0px 0px 1px #12376914, 0px 1px 2px 0px #a4acb929;
  --plasmic-mixin-card-shadow-0000_box-shadow: var(--mixin-2GWGCAfCNFx1_box-shadow);
  --mixin-2GWGCAfCNFx1_white-space: pre-wrap;
  --plasmic-mixin-card-shadow-0000_white-space: var(--mixin-2GWGCAfCNFx1_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__all-onWzYC) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__img-zjroRW) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__li-SFmlsD) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__span-LAOb93) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__input-PhAQsg) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__textarea-xJjzF5) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__button-p2otky) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__code-uEqc8f) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__pre-orKbNP) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__p-xwmuzR) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h1-Lg3IHR) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h2-OMNxLZ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h3-CmAGEP) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h4-nwj_b8) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h5-lOMWa7) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h6-ODoI0o) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__address-mML2Tq) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__a-2ccICv) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ol-coJ9uE) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ul-X0cFDy) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__select-NqSTzJ) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_default__component_wrapper-ErkO0a {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_default__inline-cLsmvQ {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_page_wrapper-WqmoYs {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__plasmic_page_wrapper-WqmoYs > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) {
  font-family: var(--mixin-RBjx1wUxrAoL_font-family);
  font-size: var(--mixin-RBjx1wUxrAoL_font-size);
  font-weight: var(--mixin-RBjx1wUxrAoL_font-weight);
  font-style: var(--mixin-RBjx1wUxrAoL_font-style);
  color: var(--mixin-RBjx1wUxrAoL_color);
  text-align: var(--mixin-RBjx1wUxrAoL_text-align);
  text-transform: var(--mixin-RBjx1wUxrAoL_text-transform);
  line-height: var(--mixin-RBjx1wUxrAoL_line-height);
  letter-spacing: var(--mixin-RBjx1wUxrAoL_letter-spacing);
  white-space: var(--mixin-RBjx1wUxrAoL_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h1:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h1-Lg3IHR), h1:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h1-Lg3IHR), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h1, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-rX4aWk4Y-dum_color);
  font-weight: var(--mixin-rX4aWk4Y-dum_font-weight);
  font-size: var(--mixin-rX4aWk4Y-dum_font-size);
  line-height: var(--mixin-rX4aWk4Y-dum_line-height);
  letter-spacing: var(--mixin-rX4aWk4Y-dum_letter-spacing);
  font-family: var(--mixin-rX4aWk4Y-dum_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h2:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h2-OMNxLZ), h2:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h2-OMNxLZ), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h2, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-FEQeiL-RWW2s_color);
  font-size: var(--mixin-FEQeiL-RWW2s_font-size);
  font-weight: var(--mixin-FEQeiL-RWW2s_font-weight);
  letter-spacing: var(--mixin-FEQeiL-RWW2s_letter-spacing);
  line-height: var(--mixin-FEQeiL-RWW2s_line-height);
  font-family: var(--mixin-FEQeiL-RWW2s_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__a-2ccICv), a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__a-2ccICv), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) a, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) a, a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-6aHhUSri_EHo_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h3:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h3-CmAGEP), h3:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h3-CmAGEP), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h3, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-Z-seKnQRX53o_color);
  font-size: var(--mixin-Z-seKnQRX53o_font-size);
  font-weight: var(--mixin-Z-seKnQRX53o_font-weight);
  line-height: var(--mixin-Z-seKnQRX53o_line-height);
  font-family: var(--mixin-Z-seKnQRX53o_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h4:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h4-nwj_b8), h4:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h4-nwj_b8), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h4, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-vyRZtXYbGmGi_color);
  font-size: var(--mixin-vyRZtXYbGmGi_font-size);
  font-weight: var(--mixin-vyRZtXYbGmGi_font-weight);
  line-height: var(--mixin-vyRZtXYbGmGi_line-height);
  font-family: var(--mixin-vyRZtXYbGmGi_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) code:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__code-uEqc8f), code:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__code-uEqc8f), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) code, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) code, code:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  font-family: var(--mixin-sed6VuY9C4ln_font-family);
  border-radius: var(--mixin-sed6VuY9C4ln_border-top-left-radius) var(--mixin-sed6VuY9C4ln_border-top-right-radius) var(--mixin-sed6VuY9C4ln_border-bottom-right-radius) var(--mixin-sed6VuY9C4ln_border-bottom-left-radius);
  padding: var(--mixin-sed6VuY9C4ln_padding-top) var(--mixin-sed6VuY9C4ln_padding-right) var(--mixin-sed6VuY9C4ln_padding-bottom) var(--mixin-sed6VuY9C4ln_padding-left);
  border-top: var(--mixin-sed6VuY9C4ln_border-top-width) var(--mixin-sed6VuY9C4ln_border-top-style) var(--mixin-sed6VuY9C4ln_border-top-color);
  border-right: var(--mixin-sed6VuY9C4ln_border-right-width) var(--mixin-sed6VuY9C4ln_border-right-style) var(--mixin-sed6VuY9C4ln_border-right-color);
  border-bottom: var(--mixin-sed6VuY9C4ln_border-bottom-width) var(--mixin-sed6VuY9C4ln_border-bottom-style) var(--mixin-sed6VuY9C4ln_border-bottom-color);
  border-left: var(--mixin-sed6VuY9C4ln_border-left-width) var(--mixin-sed6VuY9C4ln_border-left-style) var(--mixin-sed6VuY9C4ln_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) blockquote:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__blockquote-RwREQM), blockquote:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__blockquote-RwREQM), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) blockquote, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) blockquote, blockquote:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-37SwOrXL_yCf_color);
  padding-left: var(--mixin-37SwOrXL_yCf_padding-left);
  border-left: var(--mixin-37SwOrXL_yCf_border-left-width) var(--mixin-37SwOrXL_yCf_border-left-style) var(--mixin-37SwOrXL_yCf_border-left-color);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) pre:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__pre-orKbNP), pre:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__pre-orKbNP), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) pre, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) pre, pre:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  font-family: var(--mixin--6ELTAP-wORP_font-family);
  border-radius: var(--mixin--6ELTAP-wORP_border-top-left-radius) var(--mixin--6ELTAP-wORP_border-top-right-radius) var(--mixin--6ELTAP-wORP_border-bottom-right-radius) var(--mixin--6ELTAP-wORP_border-bottom-left-radius);
  padding: var(--mixin--6ELTAP-wORP_padding-top) var(--mixin--6ELTAP-wORP_padding-right) var(--mixin--6ELTAP-wORP_padding-bottom) var(--mixin--6ELTAP-wORP_padding-left);
  border-top: var(--mixin--6ELTAP-wORP_border-top-width) var(--mixin--6ELTAP-wORP_border-top-style) var(--mixin--6ELTAP-wORP_border-top-color);
  border-right: var(--mixin--6ELTAP-wORP_border-right-width) var(--mixin--6ELTAP-wORP_border-right-style) var(--mixin--6ELTAP-wORP_border-right-color);
  border-bottom: var(--mixin--6ELTAP-wORP_border-bottom-width) var(--mixin--6ELTAP-wORP_border-bottom-style) var(--mixin--6ELTAP-wORP_border-bottom-color);
  border-left: var(--mixin--6ELTAP-wORP_border-left-width) var(--mixin--6ELTAP-wORP_border-left-style) var(--mixin--6ELTAP-wORP_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) ul:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ul-X0cFDy), ul:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ul-X0cFDy), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) ul, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  display: var(--mixin-18yImBnqN3GP_display);
  flex-direction: var(--mixin-18yImBnqN3GP_flex-direction);
  align-items: var(--mixin-18yImBnqN3GP_align-items);
  justify-content: var(--mixin-18yImBnqN3GP_justify-content);
  list-style-position: var(--mixin-18yImBnqN3GP_list-style-position);
  padding-left: var(--mixin-18yImBnqN3GP_padding-left);
  position: var(--mixin-18yImBnqN3GP_position);
  list-style-type: var(--mixin-18yImBnqN3GP_list-style-type);
  flex-column-gap: var(--mixin-18yImBnqN3GP_flex-column-gap);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) ol:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ol-coJ9uE), ol:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__ol-coJ9uE), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) ol, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  display: var(--mixin-8ZIJeEzf99QZ_display);
  flex-direction: var(--mixin-8ZIJeEzf99QZ_flex-direction);
  align-items: var(--mixin-8ZIJeEzf99QZ_align-items);
  justify-content: var(--mixin-8ZIJeEzf99QZ_justify-content);
  list-style-position: var(--mixin-8ZIJeEzf99QZ_list-style-position);
  padding-left: var(--mixin-8ZIJeEzf99QZ_padding-left);
  position: var(--mixin-8ZIJeEzf99QZ_position);
  list-style-type: var(--mixin-8ZIJeEzf99QZ_list-style-type);
  flex-column-gap: var(--mixin-8ZIJeEzf99QZ_flex-column-gap);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h5:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h5-lOMWa7), h5:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h5-lOMWa7), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h5, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-840KEmb7ceaw_color);
  font-size: var(--mixin-840KEmb7ceaw_font-size);
  font-weight: var(--mixin-840KEmb7ceaw_font-weight);
  line-height: var(--mixin-840KEmb7ceaw_line-height);
  font-family: var(--mixin-840KEmb7ceaw_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) h6:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h6-ODoI0o), h6:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__h6-ODoI0o), :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) h6, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) {
  color: var(--mixin-IPKv5q6d8IZd_color);
  font-size: var(--mixin-IPKv5q6d8IZd_font-size);
  font-weight: var(--mixin-IPKv5q6d8IZd_font-weight);
  line-height: var(--mixin-IPKv5q6d8IZd_line-height);
  font-family: var(--mixin-IPKv5q6d8IZd_font-family);
}

:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1) a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__a-2ccICv):hover, a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__a-2ccICv):hover, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset-XPlbL1 .src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module____wab_expr_html_text-r4oEUW) a:hover, :where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0) a:hover, a:where(.src-wab-client-plasmic-plasmic_kit_pricing-plasmic_plasmic_kit_pricing-module__root_reset_tags-MCD6z0):hover {
  color: var(--mixin-gyYcY9sj9MmF_color);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD > .__wab_flex-container {
  flex-direction: column;
  align-items: flex-start;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__root-YmAKtD > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__rootsimplified-PeFLXb > .__wab_flex-container {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__rootsimplified-PeFLXb > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__rootsimplified-PeFLXb > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__rootsimplified-PeFLXb > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__rootsimplified-PeFLXb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__h5-tnAYWL {
  width: 100%;
  font-size: var(--token-eTQczG7SkS0J);
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  line-height: 1.5;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__h5simplified-lDlasq {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0 !important;
  margin-left: 0 !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__slotTargetTier-T4puKN {
  letter-spacing: -1%;
  line-height: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__text___4TEmb-v_Pnx3 {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__freeBox-bkootN {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  min-height: 72px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__slotTargetDescription-FU7wkQ {
  letter-spacing: -.01em;
  color: var(--token-UunsGa2Y3t3);
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__text-HCCTHs {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierChip-module__textcurrent-zRorMi {
  display: block;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_default_styles-av7QHs {
  --mixin-qP3g6Hd5AdC-ooL7E_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC-ooL7E_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC-ooL7E_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC-ooL7E_font-size: 12px;
  --mixin-qP3g6Hd5AdC-ooL7E_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC-ooL7E_line-height: 1.5;
  --mixin-2zEfljePq9P-ooL7E_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P-ooL7E_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK-ooL7E_white-space: pre-wrap;
  --mixin-YQD_Uc8Md_-ooL7E_font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md_-ooL7E_font-size: 72px;
  --mixin-YQD_Uc8Md_-ooL7E_font-weight: 500;
  --mixin-YQD_Uc8Md_-ooL7E_white-space: pre-wrap;
  --mixin-vEOXQLfcbC-ooL7E_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC-ooL7E_font-size: 48px;
  --mixin-vEOXQLfcbC-ooL7E_font-weight: 500;
  --mixin-vEOXQLfcbC-ooL7E_white-space: pre-wrap;
  --mixin-EXCWDILscU-ooL7E_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU-ooL7E_font-size: 32px;
  --mixin-EXCWDILscU-ooL7E_font-weight: 500;
  --mixin-EXCWDILscU-ooL7E_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP-ooL7E_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP-ooL7E_font-size: 24px;
  --mixin-N7cG0Ri48QP-ooL7E_font-weight: 500;
  --mixin-N7cG0Ri48QP-ooL7E_white-space: pre-wrap;
  --mixin-__gfw12lSVA-ooL7E_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA-ooL7E_font-size: 20px;
  --mixin-__gfw12lSVA-ooL7E_font-weight: 500;
  --mixin-__gfw12lSVA-ooL7E_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL-ooL7E_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL-ooL7E_font-size: 16px;
  --mixin-eoQXVRNaCyL-ooL7E_font-weight: 500;
  --mixin-eoQXVRNaCyL-ooL7E_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5-ooL7E_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o-ooL7E_white-space: pre-wrap;
  --mixin-MMatKfNT024-ooL7E_white-space: pre-wrap;
  --mixin-EuhGUWboGh2-ooL7E_position: relative;
  --mixin-EuhGUWboGh2-ooL7E_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp-ooL7E_position: relative;
  --mixin-_MYD1z_SMDp-ooL7E_white-space: pre-wrap;
  --mixin-Yot8xJYsc-ooL7E_white-space: pre-wrap;
  --mixin-985HZFQW4-ooL7E_white-space: pre-wrap;
  --mixin-3i6_2FI7G-ooL7E_white-space: pre-wrap;
  --mixin-3HZrBcpB6-ooL7E_white-space: pre-wrap;
  --mixin-n1REaG4FH-ooL7E_white-space: pre-wrap;
  --mixin-Hk5zzHaLS-ooL7E_white-space: pre-wrap;
  --mixin-B4DR1AgPG-ooL7E_white-space: pre-wrap;
  --mixin-bhSle9dw7-ooL7E_white-space: pre-wrap;
  --mixin-5d8gGYi39-ooL7E_white-space: pre-wrap;
  --mixin-sxjZ0YFFF-ooL7E_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek-ooL7E_white-space: pre-wrap;
  --mixin-qjB654aOL-ooL7E_white-space: pre-wrap;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_mixins-gN3UsM {
  --mixin-oFb7JXPlt_box-shadow: inset 0px 0px 0px 1px var(--token-D666zt2IZPL);
  --plasmic-mixin-hover-outline_box-shadow: var(--mixin-oFb7JXPlt_box-shadow);
  --mixin-oFb7JXPlt_white-space: pre-wrap;
  --plasmic-mixin-hover-outline_white-space: var(--mixin-oFb7JXPlt_white-space);
  --mixin-mXv6tl4rq_white-space: pre-wrap;
  --plasmic-mixin-20-x-20-icon_white-space: var(--mixin-mXv6tl4rq_white-space);
  --mixin-YIXD1_06m_white-space: pre-wrap;
  --plasmic-mixin-18-24-heading_white-space: var(--mixin-YIXD1_06m_white-space);
  --mixin-XJ2uYNlT8_white-space: pre-wrap;
  --plasmic-mixin-wrapper-with-max-width_white-space: var(--mixin-XJ2uYNlT8_white-space);
  --mixin-C7U7kULEJ_white-space: pre-wrap;
  --plasmic-mixin-plain-button_white-space: var(--mixin-C7U7kULEJ_white-space);
  --mixin-E49oEM_Te_white-space: pre-wrap;
  --plasmic-mixin-nav-route-header_white-space: var(--mixin-E49oEM_Te_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__all-zqS31c) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__img-Buh2SJ) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__li-Syhz5E) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__span-khJWYg) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__input-EWt95b) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__textarea-nRFux4) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__button-vdf3tF) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__code-xDsCll) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__pre-rf15Y8) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__p-tSP5uW) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h1-IiNbeB) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h2-pQGmMj) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h3-S0lMoL) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h4-bMcWtf) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h5-aJkjIe) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h6-GP8S_D) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__address-YkZJHD) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__a-NaMlN5) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ol-WnaRGM) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ul-AkkBiz) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__select-LdRyqE) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_default__component_wrapper-_9e98T {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_default__inline-BAtrvX {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_page_wrapper-Fx94V4 {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module__plasmic_page_wrapper-Fx94V4 > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4 {
  white-space: normal;
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) {
  font-family: var(--mixin-qP3g6Hd5AdC-ooL7E_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC-ooL7E_font-size);
  color: var(--mixin-qP3g6Hd5AdC-ooL7E_color);
  line-height: var(--mixin-qP3g6Hd5AdC-ooL7E_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC-ooL7E_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) a:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__a-NaMlN5), a:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__a-NaMlN5), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) a, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) a, a:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  color: var(--mixin-2zEfljePq9P-ooL7E_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h1:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h1-IiNbeB), h1:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h1-IiNbeB), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h1, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h1, h1:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-YQD_Uc8Md_-ooL7E_font-family);
  font-size: var(--mixin-YQD_Uc8Md_-ooL7E_font-size);
  font-weight: var(--mixin-YQD_Uc8Md_-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h2:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h2-pQGmMj), h2:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h2-pQGmMj), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h2, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h2, h2:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-vEOXQLfcbC-ooL7E_font-family);
  font-size: var(--mixin-vEOXQLfcbC-ooL7E_font-size);
  font-weight: var(--mixin-vEOXQLfcbC-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h3:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h3-S0lMoL), h3:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h3-S0lMoL), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h3, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h3, h3:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-EXCWDILscU-ooL7E_font-family);
  font-size: var(--mixin-EXCWDILscU-ooL7E_font-size);
  font-weight: var(--mixin-EXCWDILscU-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h4:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h4-bMcWtf), h4:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h4-bMcWtf), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h4, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h4, h4:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-N7cG0Ri48QP-ooL7E_font-family);
  font-size: var(--mixin-N7cG0Ri48QP-ooL7E_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h5:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h5-aJkjIe), h5:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h5-aJkjIe), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h5, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h5, h5:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-__gfw12lSVA-ooL7E_font-family);
  font-size: var(--mixin-__gfw12lSVA-ooL7E_font-size);
  font-weight: var(--mixin-__gfw12lSVA-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) h6:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h6-GP8S_D), h6:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__h6-GP8S_D), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) h6, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) h6, h6:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  font-family: var(--mixin-eoQXVRNaCyL-ooL7E_font-family);
  font-size: var(--mixin-eoQXVRNaCyL-ooL7E_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL-ooL7E_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) ol:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ol-WnaRGM), ol:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ol-WnaRGM), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) ol, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) ol, ol:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  position: var(--mixin-EuhGUWboGh2-ooL7E_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR) ul:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ul-AkkBiz), ul:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR.src-wab-client-plasmic-PP__plasmickit_dashboard-module__ul-AkkBiz), :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset-_23NpR .src-wab-client-plasmic-PP__plasmickit_dashboard-module____wab_expr_html_text-jOYgd4) ul, :where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) ul, ul:where(.src-wab-client-plasmic-PP__plasmickit_dashboard-module__root_reset_tags-RNbGjg) {
  position: var(--mixin-_MYD1z_SMDp-ooL7E_position);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__root-KBNiS6 {
  justify-content: space-between;
  align-items: center;
  align-content: unset;
  cursor: pointer;
  border-radius: 6px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__root-KBNiS6:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__root-KBNiS6:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox___2SOfh-coZ8Bq {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__root-KBNiS6:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox___2SOfh-coZ8Bq {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__slotTargetTeamName-YIxREE {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 16px);
  min-height: 0;
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__root-KBNiS6:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__freeBox__yYwPl-Fz1Pq5 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__newPriceTierChip-Fr0bqU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__text-ZUnLQ3 {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPickerItem-module__svg-RwbcZb {
  object-fit: cover;
  width: 24px;
  height: 24px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG {
  background: var(--token-brSQU2ryS);
  cursor: pointer;
  border-style: none;
  border-radius: 6px;
  flex-direction: row;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootdisabled-h8liFg {
  opacity: .5;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootsize_small-j63sQh {
  width: 24px;
  height: 24px;
  padding: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootsize_large-_Jr3Qo {
  width: 40px;
  height: 40px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootsize_vertical-vQEEQM {
  width: 24px;
  height: 32px;
  padding-left: 4px;
  padding-right: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootsize_medium-PXtc2n {
  padding: 6px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_seamless-voNmQH {
  border-width: 0;
  width: auto;
  height: auto;
  padding: 0;
  display: inline-flex;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_round-TosSCa {
  background: var(--token-O4S7RMTqZ3);
  border-radius: 50%;
  padding: 6px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_roundClear-ruMM7I {
  border-radius: 50%;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_dividedRight-p1nYp_ {
  background: var(--token-O4S7RMTqZ3);
  border-left-style: solid;
  border-left-width: 1px;
  border-color: var(--token-eBt2ZgqRUCz);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: auto;
  height: auto;
  padding-left: 4px;
  padding-right: 4px;
  display: inline-flex;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje {
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_clear-hYoe0x {
  background: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_noDivider-pzAukN {
  border-left-style: solid;
  border-left-width: 0;
  border-color: var(--token-eBt2ZgqRUCz);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_gray-xtcXoA {
  background: linear-gradient(var(--token-O4S7RMTqZ3), var(--token-O4S7RMTqZ3)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd {
  box-shadow: 0px 2px 4px 0px var(--token-JrjdlBU-a5Ju), 0px 0px 0px 0px var(--token-zBV3PmIqbJ9F);
  background: var(--token-iR8SeEwQZ);
  border-width: 0;
  border-radius: 4px;
  width: auto;
  min-height: 1.75rem;
  padding: 6px 8px;
  display: inline-flex;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd > .__wab_flex-container {
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_switchOn-eiD9vd > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_red-fJ2Wrd {
  background: linear-gradient(var(--token-qYuX4XAEbRt), var(--token-qYuX4XAEbRt)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_green-B6xeAK {
  background: linear-gradient(var(--token-h-5XbcO2WhcA), var(--token-h-5XbcO2WhcA)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_blue-f0QmAP {
  background: linear-gradient(var(--token-yqAf_E0HIjU), var(--token-yqAf_E0HIjU)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_purple-LbotbW {
  background: linear-gradient(var(--token-Cr1odk81N3Y), var(--token-Cr1odk81N3Y)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_secondary-tKnH9e {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_black-dx4KoJ {
  background: var(--token-wRTnrRwLX);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootisActive-HLa7SR {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithDropdown-qlFat3 > .__wab_flex-container {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithDropdown-qlFat3 > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithDropdown-qlFat3 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithDropdown-qlFat3 > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithDropdown-qlFat3 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary_type_dividedRight-k0C1aG {
  border-left-color: var(--token-JfSQu2FXX0v);
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_clear_type_dividedRight-yWCfTM {
  background: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_noDivider_type_primary-yaiY3G {
  border-left-color: var(--token-JfSQu2FXX0v);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_roundClear_isActive-I9kVvm {
  background: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootisActive_type_dividedRight-BscY4t, .src-wab-client-plasmic-PlasmicIconButton-module__rootwithBackgroundHover_type_secondary-yhL5uH {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootisActive_type_primary_type_dividedRight-dxqD_V {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_round-TosSCa:hover {
  background: var(--token-Ik3bdE1e1Uy);
  border-color: #fff0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_round-TosSCa:active, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_roundClear-ruMM7I:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_roundClear-ruMM7I:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_dividedRight-p1nYp_:hover, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_dividedRight-p1nYp_:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:active {
  background: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:hover {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_noDivider-pzAukN:hover, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_noDivider-pzAukN:active, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_stepUp-ce1AbG:hover {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_stepUp-ce1AbG:active {
  background: var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_red-fJ2Wrd:hover {
  background: linear-gradient(var(--token-HKVCQ5ZKovK), var(--token-HKVCQ5ZKovK)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_red-fJ2Wrd:active {
  background: linear-gradient(var(--token-5kjtdCiiOPB), var(--token-5kjtdCiiOPB)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_green-B6xeAK:hover {
  background: linear-gradient(var(--token-dv0BWWyaHl7H), var(--token-dv0BWWyaHl7H)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_green-B6xeAK:active {
  background: linear-gradient(var(--token-3AptjBfMqvPS), var(--token-3AptjBfMqvPS)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_blue-f0QmAP:hover {
  background: linear-gradient(var(--token-dqEx_KxIoYV), var(--token-dqEx_KxIoYV)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_blue-f0QmAP:active {
  background: linear-gradient(var(--token-RhvOnhv_xIi), var(--token-RhvOnhv_xIi)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_purple-LbotbW:hover {
  background: linear-gradient(var(--token-oPrqrxbKHqk), var(--token-oPrqrxbKHqk)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_purple-LbotbW:active {
  background: linear-gradient(var(--token-I2zAJ678hbp), var(--token-I2zAJ678hbp)), var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootisActive-HLa7SR:hover {
  background: var(--token-hoA5qaM-91G);
  border-color: #c9ccd1;
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithBackgroundHover-y6yZnF:hover, .src-wab-client-plasmic-PlasmicIconButton-module__rootwithBackgroundHover-y6yZnF:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithRedBackgroundHover-WRmmAt:hover {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithRedBackgroundHover-WRmmAt:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithGreenBackgroundHover-M0sDD0:hover {
  background: var(--token-dv0BWWyaHl7H);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithGreenBackgroundHover-M0sDD0:active {
  background: var(--token-3AptjBfMqvPS);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary_type_dividedRight-k0C1aG:hover {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary_type_dividedRight-k0C1aG:active, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_noDivider_type_primary-yaiY3G:hover, .src-wab-client-plasmic-PlasmicIconButton-module__rootwithBackgroundHover_type_primary-HabdCm:hover {
  background: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicIconButton-module__root___focus__focusVisible-x1006Q:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo {
  color: var(--token-UunsGa2Y3t3);
  font-size: 1rem;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > *, .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrensize_large-h3bJDe {
  font-size: 24px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrensize_medium-TuLToF {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_primary-FfEz_q {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_switchOn-ecgMpK {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_red-bVPEq3 {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_green-FV_Knh {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_blue-fPxscZ {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_purple-QHgPTk {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_black-bvJhFz {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenisActive-hSk3xl {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenisActive_type_primary_type_dividedRight-o1sYfQ {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo, .src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:active .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren-hVhaVo {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:active .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_primary-FfEz_q, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_primary-FfEz_q {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_red-fJ2Wrd:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_red-bVPEq3 {
  color: var(--token-Ift7nNWjir7);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_green-B6xeAK:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_green-FV_Knh {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_blue-f0QmAP:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_blue-fPxscZ {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_purple-LbotbW:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_purple-QHgPTk {
  color: var(--token-ZaJGjVCo3Ue);
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_black-dx4KoJ:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrentype_black-bvJhFz {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithRedBackgroundHover-WRmmAt:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenwithRedBackgroundHover-Ugq27k, .src-wab-client-plasmic-PlasmicIconButton-module__rootwithRedBackgroundHover-WRmmAt:active .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenwithRedBackgroundHover-Ugq27k {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicIconButton-module__rootwithGreenBackgroundHover-M0sDD0:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenwithGreenBackgroundHover-YqOmii, .src-wab-client-plasmic-PlasmicIconButton-module__rootwithGreenBackgroundHover-M0sDD0:active .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildrenwithGreenBackgroundHover-YqOmii {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > *, .src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible-yHc_tK > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > *, .src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__roottype_primary-WJDlje:focus .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren___focus__focusVisible_type_primary-hbEjqR > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicIconButton-module__svg__vKQk-ly3Jck {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 16px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > *, .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2size_large-kDLMcX {
  font-size: 24px;
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2type_red-X7uVp7 {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2type_green-ZS9mmS {
  color: var(--token-GEBK7U4Am62W);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2type_blue-wEui8a {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2type_purple-uUZ95P {
  color: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2isActive-UxuM16, .src-wab-client-plasmic-PlasmicIconButton-module__root-pEejYG:hover .src-wab-client-plasmic-PlasmicIconButton-module__slotTargetChildren2-ZL4FyK {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicIconButton-module__svg__vDdFm-h2GbJe {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicIconButton-module__svg-ygtTuZ {
  object-fit: cover;
  color: var(--token-fVn5vRhXJxQ);
  height: 1em;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.src-wab-client-plasmic-PlasmicIconButton-module__svgisLoading-sMaypY {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY {
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 2rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_rectangular-d5_j48 {
  border-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 {
  background: var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_bordered-l3oq91 {
  box-shadow: inset 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_white-dlkTeC {
  background: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk {
  background: var(--token-qYuX4XAEbRt);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 {
  background: var(--token-h-5XbcO2WhcA);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E {
  background: var(--token-yqAf_E0HIjU);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv {
  background: var(--token-Cr1odk81N3Y);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_topLayout-rm2ALi {
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rooterror-nnuNNr {
  box-shadow: inset 0px 0px 0px 1px var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootwhiteBackground-TnPy7G {
  background: #fff;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:focus-within {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:active {
  background: var(--token-Tc_ZOUnBuGQ_);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:active {
  background: var(--token-I2zAJ678hbp);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:focus-within, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:focus-within {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) {
  box-shadow: inset 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-bV4cCeIniS6);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-HKVCQ5ZKovK);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-5TSkL5SqnvBt);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-dqEx_KxIoYV);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-oPrqrxbKHqk);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:hover:not(:focus-within), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:hover:not(:focus-within) {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainer-KXkwFk {
  flex-direction: row;
  padding-left: 6px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerextraPadding_withIcons_withPrefix-AW653P {
  padding-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_gray-lR0zES, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_red-mgKwvD, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_purple-Fmzovw {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIcon-oPeWZM {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_red-x2_hBC {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_green-Kke3sx {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_blue-SrTrAr {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_purple-UDRfld {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_medium_withIcons_withPrefix-et61KJ {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > *, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__svg__soWu-rf1qls {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD {
  background: var(--token-brSQU2ryS);
  border-width: 0;
  width: 100%;
  min-width: 0;
  padding: 8px;
  font-size: 12px;
  line-height: 1.25;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxdisabled-eeMT58 {
  color: #bcc0c4;
  background: #f5f7fa;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_right-QLCRox {
  text-align: right;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_rectangular-RfCuEF {
  border-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_mono-MfxlDI {
  font-family: IBM Plex Mono;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_inverted-hVMYQw {
  color: #fff;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_autoheight-GU_t6n {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_unset-Ijsq2n {
  color: #bcc0c4;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxwithIcons_withPrefix-ImouP_ {
  padding-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxwithIcons_withSuffix-tKAYCI {
  padding-right: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxfontSize_xlarge-NV9IEs {
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxfontStyle_bold-pSEUsw {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding-MqT_un {
  padding-left: 16px;
  padding-right: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding_withIcons_withPrefix-Xo_KIW {
  padding-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxnoOutline-POXzYg, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding-MqT_un, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD::placeholder {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u:focus {
  box-shadow: none;
  background: #fff0;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP::placeholder, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz::placeholder {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp::placeholder {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr::placeholder {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rooterror-nnuNNr .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxerror-_8ijhM:focus, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD:hover:not(:focus) {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u:hover:not(:focus) {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr:hover:not(:focus) {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__suffixContainer-VZ613M {
  flex-direction: row;
  flex-shrink: 0;
  width: auto;
  height: auto;
  padding-right: 6px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_red-iymuC7 {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_green-j2d0Rv {
  color: var(--token-GEBK7U4Am62W);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_purple-XborEQ {
  color: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconwithIcons_withSuffix_styleType_medium-NFK6DJ {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > *, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > *, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__svg__nNaeY-JO71Qi {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i {
  background: var(--token-O4S7RMTqZ3);
  cursor: pointer;
  border-width: 0;
  border-radius: 6px;
  width: auto;
  min-height: 2rem;
  padding: 8px;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i > .__wab_flex-container {
  justify-content: center;
  align-items: center;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO {
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK {
  background: var(--token-brSQU2ryS);
  cursor: pointer;
  border-radius: 2px;
  height: auto;
  min-height: auto;
  padding: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_backlitError-e5Fi4Z, .src-wab-client-plasmic-PlasmicButton-module__roottype_backlitInfo-D5Ps4w {
  background: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_toggleOn-sY2WsQ {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_toggleOff-IhEm8P {
  background: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_clear-CbXIu_, .src-wab-client-plasmic-PlasmicButton-module__roottype_clearPrimary-BNR7TS {
  background: var(--token-brSQU2ryS);
  border: 0 solid #fff0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_seamless-klwz1A {
  background: var(--token-brSQU2ryS);
  border-radius: 2px;
  min-height: 1rem;
  padding: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_chip-XQJnlg {
  border-radius: 16px;
  padding: 6px 12px;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 {
  flex-direction: column;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 > .__wab_flex-container {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 > .__wab_flex-container > * {
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 > .__wab_flex-container > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_hasCaption-dONZb0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_switchOn-Swrd_1 {
  box-shadow: 0px 2px 4px 0px var(--token-JrjdlBU-a5Ju), 0px 0px 0px 0px var(--token-zBV3PmIqbJ9F);
  background: var(--token-iR8SeEwQZ);
  border-radius: 4px;
  min-height: 1.75rem;
  padding-top: 6px;
  padding-bottom: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_bordered-NSo0tB {
  border: 1px solid var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_startIcon-bBGEgh {
  padding-left: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 {
  flex-direction: row;
  padding-right: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 > .__wab_flex-container {
  flex-direction: row;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon-Je76z8 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt {
  flex-direction: row;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt > .__wab_flex-container {
  flex-direction: row;
  height: 100%;
  margin-top: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt > .__wab_flex-container > * {
  margin-top: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt > .__wab_flex-container > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_small-rjolZ_ {
  min-height: 1.75rem;
  padding: 6px 8px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_stretch-WR_tsB {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_stretch-WR_tsB > .__wab_flex-container {
  min-width: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_wide-XLnlBG {
  padding-left: 12px;
  padding-right: 12px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_compact-JhiaLJ {
  padding-left: 6px;
  padding-right: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_medium-QYk_l3 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootdisabled-D5XGsl {
  opacity: .5;
  cursor: not-allowed;
  pointer-events: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootpointerCursor-T_YcoB {
  cursor: pointer;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_blue-wUBRIJ {
  background: var(--token-yqAf_E0HIjU);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj {
  background: var(--token-h-5XbcO2WhcA);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy {
  background: var(--token-qYuX4XAEbRt);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT {
  background: var(--token-Cr1odk81N3Y);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_darkRed-O2gQ3x {
  background: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_small_withIcons_startIcon-oqGmOA {
  padding-left: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_small_withIcons_endIcon-xc6dkg {
  padding-right: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_wide_withIcons_startIcon-rBeOWA {
  padding-left: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover_size_small-g9B_wr {
  padding-right: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon_size_wide-L47vbx {
  padding-right: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootsize_compact_withIcons_startIcon-FCHSUB {
  padding-left: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIcon_size_compact-wv8Ej1 {
  padding-right: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover_size_wide-cBG8AZ {
  padding-right: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover_size_compact-atT2R2 {
  padding-right: 4px;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_bordered_color_green-RFLPSd {
  background: var(--token-iR8SeEwQZ);
  border-style: solid;
  border-color: var(--token-n4S9_H7k9rsR);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_bordered_color_red-l5b3Eg {
  background: var(--token-iR8SeEwQZ);
  border-style: solid;
  border-color: var(--token-yUAjM3D7ZnY);
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:hover {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:active {
  background: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover {
  background: #fff0;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:active {
  background: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_backlitError-e5Fi4Z:hover {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_backlitError-e5Fi4Z:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_backlitInfo-D5Ps4w:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_backlitInfo-D5Ps4w:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_toggleOn-sY2WsQ:hover {
  border-style: solid;
  border-color: #dbdbd7;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_toggleOff-IhEm8P:hover {
  background: var(--token-bV4cCeIniS6);
  border-style: solid;
  border-color: #dbdbd7;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_clearPrimary-BNR7TS:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_clearPrimary-BNR7TS:focus {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_clearPrimary-BNR7TS:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_seamless-klwz1A:hover, .src-wab-client-plasmic-PlasmicButton-module__roottype_seamless-klwz1A:active, .src-wab-client-plasmic-PlasmicButton-module__roottype_noPressed-Fg6zTq:active {
  background: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover {
  background: none;
  padding-right: 6px;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover > .__wab_flex-container {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:focus {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_blue-wUBRIJ:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_blue-wUBRIJ:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:hover {
  background: var(--token-dv0BWWyaHl7H);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:active {
  background: var(--token-3AptjBfMqvPS);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:hover {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:hover {
  background: var(--token-oPrqrxbKHqk);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:active {
  background: var(--token-I2zAJ678hbp);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_darkRed-O2gQ3x:hover, .src-wab-client-plasmic-PlasmicButton-module__rootcolor_darkRed-O2gQ3x:active {
  background: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicButton-module__startIconContainer-PsLRrS {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  margin-right: 4px;
  display: flex;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcon-V6nCKT {
  font-size: 1rem;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_primary-GznlWC {
  color: #fff;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_link-mcz3M2 {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_backlitError-o4dbh4 {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_backlitInfo-zXFHtI {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconwithIcons_startIcon-vhLpsp {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconfont_dim-VpYt7R {
  color: #7a7d82;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_blue-YGlrSu {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_green-gFjZaR {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_red-OfKBYw {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_purple-U11xco {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_primary_withIcons_startIcon-aSr0fF {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_clearPrimary_withIcons_startIcon-vjGAGK {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconsize_medium_withIcons_startIcon-EqH9Gs {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_startIcon-bBGEgh:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconwithIcons_startIcon-vhLpsp {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_green-gFjZaR {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconcolor_red-OfKBYw, .src-wab-client-plasmic-PlasmicButton-module__roottype_backlitError_withIcons_startIcon-wvdk5j:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_backlitError_withIcons_startIcon-NccNBs {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_clearPrimary_withIcons_startIcon-_pqFSj:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcontype_clearPrimary_withIcons_startIcon-vjGAGK {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover_withIcons_startIcon-NtHyFp:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIconwithIcons_endIconOnHover_withIcons_startIcon-NZRO3H, .src-wab-client-plasmic-PlasmicButton-module__rootdisabled_withIcons_startIcon-pAcmrw:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetStartIcondisabled_withIcons_startIcon-owGsMo {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicButton-module__svg__lWcVt-p9489C {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicButton-module__freeBox-xgbvW_ {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__freeBoxtype_leftAligned-LhOwG2 {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > *, .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_secondary-nDbaGD {
  font-weight: 500;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_backlitError-VsEXNn {
  color: var(--token-Y2CWh0ci95a);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_backlitInfo-pP0tEl {
  color: var(--token-VUsIDivgUss);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_toggleOn-GufNLK {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_clearPrimary-ha8qAx {
  color: var(--token-VUsIDivgUss);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrenfont_bold-dztGFY {
  font-weight: 500;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrenfont_dim-IQxeBx {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrensize_small-Q7myfE {
  font-size: 11px;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_blue-_m4A3k {
  color: var(--token-iP3LxEvLa0xh);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO {
  color: var(--token-iP3LxEvLa0xh);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm {
  color: var(--token-ZaJGjVCo3Ue);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_darkRed-BBV2zt {
  color: var(--token-9jh0BkCENS);
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > *, .src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildren-y0XyPr > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > *, .src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_primary-NN3xVO:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_primary-Ithi9Z > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > *, .src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrentype_link-lISJEI > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > *, .src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_green-sd9azj:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_green-oWBeXG > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > *, .src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_red-vsXCSy:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_red-ClXNqO > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > *, .src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootcolor_purple-o6fQVT:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetChildrencolor_purple-nRDIBm > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb {
  white-space: pre;
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > *, .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_primary-lDkq8t {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_secondary-E1em1O {
  font-weight: 500;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_backlitError-sIVMXz {
  color: var(--token-Y2CWh0ci95a);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_backlitInfo-DUtiwr {
  color: var(--token-VUsIDivgUss);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_toggleOn-UR67is {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_clearPrimary-QVPPPG {
  color: var(--token-VUsIDivgUss);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptionfont_bold-yY_qtT {
  font-weight: 500;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptionfont_dim-iVY8k8 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptionsize_small-qkeSgN {
  font-size: 11px;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptioncolor_blue-lwwr0p {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptioncolor_green-imI7dg, .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptioncolor_red-ng0_e9, .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptioncolor_purple-cDW64J {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > *, .src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__root-SKd99i:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaption-gu0MAb > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:hover .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > *, .src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__roottype_link-WLCzhK:focus .src-wab-client-plasmic-PlasmicButton-module__slotTargetCaptiontype_link-Lz7tJq > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PlasmicButton-module__endIconContainer-jOcDzl {
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PlasmicButton-module__endIconContainerwithIcons_endIconOnHover-PiPL5Q {
  display: none;
}

.src-wab-client-plasmic-PlasmicButton-module__rootwithIcons_endIconOnHover-otyPFt:hover .src-wab-client-plasmic-PlasmicButton-module__endIconContainerwithIcons_endIconOnHover-PiPL5Q {
  display: flex;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcon-FJCOu9 {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 1rem;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcontype_primary-JkVCo8 {
  color: #fff;
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcontype_link-p1APZE {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcontype_backlitError-LEK13l {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcontype_backlitInfo-NmcWe2, .src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIcontype_clearPrimary-hdjDNU, .src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconcolor_blue-RkCpOD {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconcolor_green-al2vo9 {
  color: var(--token-GEBK7U4Am62W);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconcolor_red-kx4GJZ {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconcolor_purple-Zfv4a6 {
  color: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconsize_medium_withIcons_endIcon-ZPaArh, .src-wab-client-plasmic-PlasmicButton-module__slotTargetEndIconsize_medium_withIcons_endIconOnHover-IAiDlC {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-PlasmicButton-module__svg__jsRJx-Fcmhny {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 24px);
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__yFvIw-EjHz3F > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__text__bCkKu-h67_Qb {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__text__ietak-uC8zvF {
  width: 100%;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__link-qyl8cU {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zbduW-spjUr7 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBoxnoTeams__zbduWHye8O-mFxBY5 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__teamPickerItem__tbmcx-HxmRJB.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__teamPickerItem__pDvMy-EvKYfm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__teamPickerItem__at80Z-HQ6LME.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__bnwG-LWSnhZ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBoxnoTeams__bnwGHye8O-rXdNA4 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__jAxOg-CbCCpB {
  border-style: solid;
  border-width: 1px 0 0;
  border-color: var(--token-eBt2ZgqRUCz);
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__text__flC2V-cZN6u9 {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__tAsEk-nc_Hlm {
  border-style: solid;
  border-width: 1px 0 0;
  border-color: var(--token-eBt2ZgqRUCz);
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__zdy3R-EXpgO7 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__freeBox__xNslH-R5r5gT > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__newTeamName-uZSoA3 {
  width: 100%;
  box-shadow: 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
  border-width: 0;
  border-radius: 6px;
  min-width: 0;
  padding: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__root-mblG9p .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__newTeamName-uZSoA3::placeholder {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__createTeamButton-rbQ1l2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__svg__huEL-LFE5Kc {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPicker-module__svg__pg7L2-ut74GK {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD {
  flex-direction: column;
  min-width: 200px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__azp5F-p5zE99 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__lessSeats-nfs3yr {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  align-content: unset;
  border-style: none;
  border-width: 1px;
  flex-direction: row;
  flex-shrink: 0;
  width: 21px;
  height: 21px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__lessSeats-nfs3yr:active {
  background: #e4e6eb;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__svg__p1GtK-cm7pwY {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__y5JyR-iEis9I {
  justify-content: center;
  align-items: center;
  align-content: unset;
  background: var(--token-O4S7RMTqZ3);
  border-radius: 24px;
  flex-direction: row;
  padding: 6px 12px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___91Tox-ALNNpG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__slotTargetNumSeats-oO5uAR {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__moreSeats-UVrziX {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  align-content: unset;
  border-style: none;
  border-width: 1px;
  flex-direction: row;
  flex-shrink: 0;
  width: 21px;
  height: 21px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__root-EGouPD .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__moreSeats-UVrziX:active {
  background: #e4e6eb;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__svg__qGr4R-G_WVNz {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__vvxAi-YcHCW2 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__huPEa-SDOy3f > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__gqF13-H6pYTi {
  justify-content: space-between;
  align-items: stretch;
  align-content: unset;
  flex-direction: row;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBoxhideBasePrice__gqF13Eg0JJ-lOih8M {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__rl9Jl-XAEPsV {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__slotTargetBaseDescription-P7mRtx {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___5SjCb-oEscRD {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__bYx0T-jd3sDN {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__text__lXggG-N55Abe {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__texttype_year__lXggGtDiat-o8fsqJ {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__rWav-S2iMf1 {
  justify-content: space-between;
  align-items: stretch;
  align-content: unset;
  flex-direction: row;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBoxhideSeatPrice__rWavEw2Iu-Ntvfy2 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___2IfV0-UvGszq {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__slotTargetSeatDescription-w6oblo {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__pzNjL-Xb3d03 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__gb5TY-ELEcJO {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__text__tFDgn-MydT6l {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__texttype_year__tFDgntDiat-MuEbsQ {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___2EnbQ-hC6V1R {
  background: var(--token-hoA5qaM-91G);
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___266J7-QuBQj8 {
  justify-content: space-between;
  align-items: stretch;
  align-content: unset;
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__text__pAxv9-d8jmyo {
  color: var(--token-0IloF6TmFvF);
  font-weight: 500;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__texttype_year__pAxv9TDiat-qvzAGY {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox___5MDgk-QcFkzP {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__freeBox__ixJv-asi3Tg {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__slotTargetTotal-GcLhnP {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicBill-module__text__wgPbp-oLzi1g {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicElevatedCard-module__menuContainer-EiB9pJ {
  opacity: 1;
  background: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 300px;
  height: auto;
  padding: 8px 12px;
  display: inline-flex;
  position: relative;
  box-shadow: 0 6px 12px #1a1b251f, 0 1px 3px #1a1b251f, 0 0 0 1px #1a1b250f;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicElevatedCard-module__menuContainerbodyless-k18oWF {
  box-shadow: none;
  background: none;
  border-radius: 0;
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicElevatedCard-module__slotTargetMenuContainer2-I8rBZs {
  color: var(--token-0IloF6TmFvF);
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 20px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicElevatedCard-module__text__clTcj-xFtu33 {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  line-height: 20px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicElevatedCard-module__text__r3A7-CP71ZW {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__reversedVstack-kCJOPJ {
  opacity: 1;
  flex-direction: column-reverse;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__reversedVstackabove-QDaOff {
  flex-direction: column;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__freeBox__dkPx6-BjYjoX {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__link___5Xafm-oZQCEc {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__link__kzr9C-YP0sje, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__link__ydj8H-_wfEGM {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__arrowContainer-Gtvoxu {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 85px;
  max-width: 100%;
  height: 16px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: rotateX(0)rotateY(0)rotateZ(180deg);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__arrowContainerabove-fTkSPJ {
  transform: rotateX(0)rotateY(0)rotateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__arrowContainernoArrow-fNPtoQ {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPopout-module__arrow-x4jsZW {
  transform-origin: 50%;
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: translateX(0)translateY(-6px)translateZ(0)rotateX(0)rotateY(0)rotateZ(-45deg);
  box-shadow: 0 6px 12px #1a1b251f, 0 1px 3px #1a1b251f, 0 0 0 1px #1a1b250f;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__root-zBm6pB {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__tooltip-aZF1oo.__wab_instance {
  object-fit: cover;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__freeBox__mdtW-k8oTf_ {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__svg-o6XpZd {
  object-fit: cover;
  flex-shrink: 0;
  width: 24px;
  max-width: 100%;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__svgwhite-alEcKK {
  color: var(--token-N1gO6v-RIEn);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__popout-Po7UbG.__wab_instance {
  margin-top: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__freeBox__diuB5-_4oad1 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 300px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableIcon-module__slotTargetPopover-TVAMMp {
  font-size: var(--token-YU1H6d7MUtVL);
  font-weight: 400;
  line-height: 18px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__root-pd6PeY {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__tooltip-vCRhfX.__wab_instance {
  object-fit: cover;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__freeBox___0Wi8O-sFk3XN {
  border-bottom: 2px dotted #000;
  flex-direction: row;
  padding-top: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t {
  font-family: Inter, sans-serif;
  font-size: var(--token-YU1H6d7MUtVL);
  color: var(--token-mlyauzeAvywY);
  text-align: left;
  text-transform: none;
  letter-spacing: normal;
  white-space: pre-wrap;
  -webkit-user-select: text;
  user-select: text;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_expr_html_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot-string-wrapper {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_expr_html_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetChildren-x49f7t > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: clip;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__popout-C_RD0B.__wab_instance {
  margin-top: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__freeBox__rS50D-S2nKsu {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 300px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicHoverableText-module__slotTargetPopover-bL6oHC {
  font-size: var(--token-YU1H6d7MUtVL);
  font-weight: 400;
  line-height: 18px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__root-Utaiv5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf {
  cursor: pointer;
  border-radius: 24px;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 14px 24px;
  display: flex;
  box-shadow: 0 0 0 1px #12376914, 0 1px 2px #a4acb929;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__header-grz7Yf {
    border-radius: 40px;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__headerdark-QewTrL {
  box-shadow: 0px 0px 0px 1px var(--token-4wrna4fBEDIp);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__freeBox__i5DdO-t3xD1P {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__freeBox__eNnlX-nsNOTE {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-right: 12px;
  display: flex;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__freeBox__eNnlX-nsNOTE {
    padding-right: 12px;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__freeBox__x0N39-KvjS3z {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__slotTargetTitledark-zTzFEQ {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__svg-ZiTx5A {
  object-fit: cover;
  flex-shrink: 0;
  width: 24px;
  max-width: 100%;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__svgdark-Lc1Nnr {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__content-i9AKEf {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  margin-top: 12px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__contentopen-ZS0TZb {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__slotTargetBody-sRQYoS {
  font-size: var(--token-AyOBufhd1IOg);
  color: var(--token-mlyauzeAvywY);
  line-height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__slotTargetBodydark-gu1RAe {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicExpandableSection-module__freeBox__k1Ze5-QfDXI6 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__root-Rs039c > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__rootspecialSectionHeading-zWtCeF {
  padding-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svg-mnRwvi {
  object-fit: cover;
  color: var(--token-mlyauzeAvywY);
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin-top: 1px;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgglobal_environment_website-j6YZky {
  margin-top: 4px;
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgtier_free-CcErt0, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgtier_starter-NNT9xn, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgtier_pro-BfqeDA, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgtier_team-spdA5u {
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgtier_enterprise-XfK5_h {
  color: var(--token-N1gO6v-RIEn);
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgspecialSectionHeading-EI468f {
  opacity: 0;
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__svgcheckIcon-XgP_Yz {
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__freeBox-NgggMj {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildren-Gws3pV {
  color: var(--token-mlyauzeAvywY);
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrentier_free-hAbDfg {
  color: var(--token-ZaJGjVCo3Ue);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrentier_starter-M_yyIb {
  color: var(--token-Ift7nNWjir7);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrentier_pro-vtPoEc {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrentier_team-P0JhU_ {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrentier_enterprise-UnJO6y {
  color: var(--token-N1gO6v-RIEn);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierFeatureItem-module__slotTargetChildrenspecialSectionHeading-BI8iQs {
  font-size: 18px;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__root-tfATQ_ {
  background: var(--token-eBt2ZgqRUCz);
  border-radius: 24px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  padding: 1px;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease-out;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootdark-BR4uuB {
  background: #fff;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootstate_invisible-wjlpal {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootstate_selected-uGEKI4 {
  background: var(--token-uOl9dOQ3904J);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootnoBorder-Xz5kgP {
  background: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootdark_state_selected-hpverS {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__root-tfATQ_:hover {
  background: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootdark-BR4uuB:hover {
  border-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootstate_selected-uGEKI4:hover {
  background: var(--token-uOl9dOQ3904J);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__rootnoBorder-Xz5kgP:hover {
  background: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__link-Z_WXq7 {
  z-index: 1;
  cursor: pointer;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__linktype_link-GFUX6A {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs {
  cursor: pointer;
  background: var(--token-iR8SeEwQZ);
  border-radius: 24px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 12px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs > .__wab_flex-container {
  justify-content: center;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButton-c0zQqs > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButtondark-DLdW5D {
  background: var(--token-uOl9dOQ3904J);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButtonstate_invisible-jy2HTM {
  cursor: default;
  pointer-events: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButtonstate_selected-Hnls68 {
  background: var(--token-uOl9dOQ3904J);
  cursor: default;
  pointer-events: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__normalButtondark_state_selected-WynSgt {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__svg-Tn2fDB {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__svgwithIcon-OLBlZY {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__svgdark_withIcon-bz9DtN {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__slotTargetChildren-eWudsz {
  color: var(--token-0IloF6TmFvF);
  letter-spacing: -1%;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__slotTargetChildrendark-RveJMm, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__slotTargetChildrenstate_selected-atWTMQ {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPricingButton-module__slotTargetChildrendark_state_selected-YXkPf4 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__root-zFAVjQ {
  background: var(--token-iR8SeEwQZ);
  border-radius: 16px;
  justify-self: flex-start;
  min-width: 200px;
  max-width: 236px;
  padding: 24px;
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__root-zFAVjQ {
    width: 100%;
    min-width: 0;
    max-width: 999999px;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__rootglobal_environment_website-fI49Ys {
  min-width: 236px;
  padding: 24px 24px 32px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_free-RUxrCb {
  border: 1px solid var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_starter-PDsrgU, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_pro-z5GE5a, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_team-t_n_TL {
  border-radius: 16px;
  box-shadow: 0 0 0 1px #12376914, 0 1px 2px #a4acb929;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_enterprise-z6_3n4 {
  background: var(--token-uOl9dOQ3904J);
  border-radius: 16px;
  box-shadow: 0 0 0 1px #12376914, 0 1px 2px #a4acb929;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__roottier_legacy-ABQ0Sa {
  background: var(--token-9jh0BkCENS);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 {
  flex-direction: column;
  align-self: flex-start;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 24px);
  min-height: 0;
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__yUOuh-CHBoj0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 24px);
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__b4JBz-FehX6Z > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__priceTierChip-IA7ALB.__wab_instance {
  height: 100%;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__texttier_enterprise__gWCn8TtOs-x1UKxR {
  color: var(--token-iR8SeEwQZ);
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__texttier_grandfathered__gWCnGMgSw-Jud2BU {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__text__nlEez-Wx2IWS {
  font-size: var(--token-YU1H6d7MUtVL);
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__texttier_enterprise__nlEez8TtOs-PAj7ad {
  color: var(--token-N1gO6v-RIEn);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__z6QD-1__R9u > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__mvWXh-hjAjTP {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__h3-yGtnaT {
  width: auto;
  max-width: 100%;
  height: auto;
  font-size: var(--token-bs5B88d0PFb-);
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__slotTargetPricetier_enterprise-Qs2yon {
  color: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__text__dVq4A-qDE_8q {
  color: var(--token-UunsGa2Y3t3);
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__texttier_free__dVq4A5PWy8-_qydNR, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__texttier_enterprise__dVq4A8TtOs-b9eBoz {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__slotTargetSubprice-AI1S9h {
  color: var(--token-UunsGa2Y3t3);
  line-height: 1.25;
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__slotTargetSubpricetier_enterprise-NzUF5R {
  color: var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__slotTargetSubpricetier_legacy-Q6zjxq {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__textglobal_environment_website___31NBmVgSv-E2zag1, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__textstatus_manual___31Nb0CL90-lL97a6 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__textstatus_startFreeTrial___31Nbj1BVs-NMN4Xo {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container {
    width: 100%;
    height: calc(100% + 12px);
    margin-top: -12px;
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > * {
    margin-top: 12px;
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > .__wab_slot > * {
    margin-top: 12px;
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > picture > img {
    margin-top: 12px;
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__hzol5-JDfsD5 > .__wab_flex-container > .__wab_slot > picture > img {
    margin-top: 12px;
    margin-left: 0;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__slotTargetValueProps-NNH8Ew {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__text__yXzLz-TAsT1i {
  font-size: var(--token-AyOBufhd1IOg);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__priceTierFeatureItem__e7Ob7-oDUbEd.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__priceTierFeatureItem__cCexw-h2Lf7b.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__priceTierFeatureItem__btMh-QyEXT6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__expandableSection-aASkOp.__wab_instance {
  max-width: 100%;
  display: none;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__expandableSection-aASkOp.__wab_instance {
    display: flex;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR {
  flex-direction: column;
  margin: 0 0 24px;
  padding: 24px 0 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__ix8VU-CHK1oR > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBox__dSuWk-z5GN4s {
  z-index: 1;
  background: linear-gradient(90deg, #ffb800 0%, #f8367c 100%) 0 0 / 100% 100% no-repeat, linear-gradient(#fff0 0%, #ffffffa3 100%) 0 0 / 100% 100% no-repeat;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: baseline;
  align-items: center;
  width: 80%;
  height: 32px;
  padding: 8px 24px;
  display: none;
  position: absolute;
  top: -32px;
  left: 10%;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__freeBoxmostPopular__dSuWkyLsnd-kZnu4T {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTier-module__text___35HJi-O3rkUW {
  color: var(--token-iR8SeEwQZ);
  text-transform: uppercase;
  width: auto;
  font-weight: 500;
  line-height: 16px;
  font-size: var(--token-YU1H6d7MUtVL);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN {
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__rootisDisabled-TrNTi4 {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root___focusVisibleWithin-pN1lrF {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggle-hjAzq_ {
  box-shadow: inset 0px 0px 0px 1px var(--token-hoA5qaM-91G);
  background: var(--token-O4S7RMTqZ3);
  border-radius: 16px;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggleisChecked-kAx2b1 {
  box-shadow: inset 0px 0px 0px 1px var(--token-IknVZEkiPDz);
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggle-hjAzq_ {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggle___focusVisibleWithin-j2n41a {
  border-style: dashed;
  border-color: #1976d2;
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggle-hjAzq_ {
  border-color: #1976d2;
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__rootisChecked-QhX9kZ:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__toggleisChecked-kAx2b1 {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__thumb-jK6jbK {
  width: 16px;
  height: 16px;
  box-shadow: none;
  background: var(--token-fVn5vRhXJxQ);
  border: 1px solid #0000;
  border-radius: 100%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  transition-property: all;
  transition-duration: .2s;
  display: block;
  position: absolute;
  top: 4px;
  left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__thumbisChecked-Ujy8au {
  background: var(--token-D666zt2IZPL);
  left: 20px;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__thumb___focusVisibleWithin-WvuBWT, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__thumb-jK6jbK {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__labelContainer-CRo8GR {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__labelContainer___focusVisibleWithin-y7KmQX {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren-e3Hcol > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__root-vNA7UN .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-iMly4P > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__root-ONesjY {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__root-ONesjY > .__wab_flex-container {
  flex-direction: column;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowTitle-_P6hDa > .__wab_flex-container {
  width: 100%;
  height: calc(100% + 32px);
  margin-top: -32px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowTitle-_P6hDa > .__wab_flex-container > * {
  margin-top: 32px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowTitle-_P6hDa > .__wab_flex-container > .__wab_slot > * {
  margin-top: 32px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowTitle-_P6hDa > .__wab_flex-container > picture > img {
  margin-top: 32px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowTitle-_P6hDa > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 32px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowGrandfatheredTier-L_df0y > .__wab_flex-container {
  width: 100%;
  height: calc(100% + 16px);
  margin-top: -16px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowGrandfatheredTier-L_df0y > .__wab_flex-container > * {
  margin-top: 16px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowGrandfatheredTier-L_df0y > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowGrandfatheredTier-L_df0y > .__wab_flex-container > picture > img {
  margin-top: 16px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__rootshowGrandfatheredTier-L_df0y > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__ru3Bl-OovpKu {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxshowTitle__ru3Bloxoiu-Nl3OtH {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: calc(100% + 5px);
  margin-left: -5px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 > .__wab_flex-container > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 > .__wab_flex-container > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___5QXt7-teCsq4 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__u9Ppd-ye7kqz {
  width: auto;
  max-width: 800px;
  height: auto;
  font-size: 14px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__pSqi-CKRJmd {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__slotTargetTeamName-hFYMmT {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox___8Z6-gtjVFI {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__gc5Ft-Mj5yxb {
  width: auto;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__zlCvn-MwBCUm {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 18px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxshowBillingFrequency__zlCvnAgbEi-pV48SL {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__billingFrequencyToggle-W1gM9_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__b6Uf2-wjTOEK {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newGrandfatheredTier-GkxQNs.__wab_instance {
  max-width: 20%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newGrandfatheredTiershowGrandfatheredTier-tqBnW6.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__b1Itg-n92eSr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU {
  padding-right: 12px;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container {
  flex-wrap: nowrap;
  place-content: stretch flex-start;
  align-items: stretch;
  width: calc(100% + 12px);
  height: calc(100% + 12px);
  margin-top: -12px;
  margin-left: -12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > * {
  margin-top: 12px;
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > picture > img {
  margin-top: 12px;
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
  margin-left: 12px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU {
    flex-direction: column;
    padding: 0;
    display: flex;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container {
    flex-direction: column;
    width: 100%;
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > * {
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > .__wab_slot > * {
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > picture > img {
    margin-left: 0;
  }

  .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBox__uhZsz-Dst3jU > .__wab_flex-container > .__wab_slot > picture > img {
    margin-left: 0;
  }
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q {
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q > .__wab_flex-container {
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxglobal_environment_website__uhZsZmVgSv-KA0g1q > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__freeBoxnoScrolling__uhZszyq2Sg-YYv3MB {
  margin: 0;
  padding: 0;
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newOutdatedTier-CQsvzW.__wab_instance {
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newOutdatedTiershowOutdatedTier-Te6zj7.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__opp0X-mrkWZh.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__kEwPb-r7iCm9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lHrrv-LkTHxY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newFreeTier-alVBkG.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__fu7Tc-nf4H2n {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__pryqP-YH9s_O {
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nX2Fw-ya4oCB.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__iqpZ8-BxRDXQ {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___5ZkA-TZXZts.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableText__aOtMl-lcxZ9m.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__aZrZe-TKzLfR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__j2Zwc-aLsf_k {
  font-size: var(--token-YU1H6d7MUtVL);
  height: auto;
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yVk1M-vzbXkK.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__sUpik-RJJvUi {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___315Jc-kNeeBU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__urAx-ssX0DQ {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__eslK-TWUg5m.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__h0QYr-ehAHed {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___7NhFa-aXrr3m {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__qZrbE-Ag6nNb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nMt01-pYFwLE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___2M3Xe-a9UjwY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__sIdY4-XKnl31.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yZGi5-Bf3BJZ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tiAs6-_XMhMF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__aqgX-No5Q83.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__xEp8D-KVmA2K.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fGido-ccELXw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__e4Jg5-WrBiqD {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__pv5F-qoYJl8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ikC-AI0P4_ {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__duIme-zq5vv_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__amjoU-KlU7X6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nkn2H-tn_Cec.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__nTPoJ-crcO50.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__dj5IP-rUYPU7 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__buEtf-EUgxMD.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___2Mmy5-d_BGwp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__krHbL-ytSq0u.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__p9NQv-O20H2C.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__niXag-aSZgFS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__cc1Ua-azgyIX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jkdzD-vVm2UF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__t2UOg-Xa3Dkg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mHnCh-nsqEGY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___7GT6R-cRZjVS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jiT9H-_xObGP.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__hwq1O-TYDyFL.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___1RAR-SplBdP {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__woLui-COiPku.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___7R9S7-VUhQ_5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___43Ult-puyLK_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__cevhz-YqpVAm.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___6Kjr5-p5zihs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__rSpqY-Un5skP.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__hIjo-vQzHGv {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__k1VI5-UAvr28.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__gyozc-aGdWMT.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lzl94-ThHxk6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__iP3T1-ax5pBS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__eXvBn-ct9uWS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___0HEas-RCuW8G.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__lZFm5-_gLmck {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__tWv3V-JtqFE5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__c9Mqs-F2mzYU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__dNqyn-ecF0WJ {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__bjNjU-qsoXvu.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__vugwK-BpsipY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___7OLdd-LwI_JN {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__iQawI-Rhhdp7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wJwuj-Oe2Ufi.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__cMTtv-wVDaVA.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__mR5C6-WlupV9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___3Gu8-hbgriN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__zuOvS-V4hf4n.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___0EskV-mmQiCW.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__qmDdm-F61vq5 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fnKDl-vBZ2rn.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newStarterTier-zd2VzA.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___9K5Oc-Dkkgao {
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__textglobal_environment_website___9K5OcmVgSv-aU8tSc {
  height: 48px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__wNoC1-LfoE63.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableText__tOxj2-Fr14VY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__rvSe-auu85c {
  font-size: var(--token-YU1H6d7MUtVL);
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__zeLm-HxDwFC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__olwl6-zK2bvB.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__igIci-uYZnPo {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__uzeUx-R3BRIm {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___94C8F-RUgem9 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__luSa-mjJXj8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___1Rkzi-uiO42h.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yNuRy-tcqHRs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ye9Jn-u27FSM.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__v7JW-rjagwC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ge3Po-MRAm8g.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__byDVl-l_r2GV.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___7Ktv-cJVvzy.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__juckx-r8NIOe.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__mwPp4-RZcb7r {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__bOXq-w_ukFX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ntHsg-CjM570 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__oju6W-DMpqcL.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__lLz6-AMFILz.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lRcuy-aIeYI2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__g7PC-gMLYCn.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__dhudp-FD5lUU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__vgU5-nx4lXH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__igeUt-bZ5Wma {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__f4Yjz-qPzYR3.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__aMwVh-Sh_Xoa.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lu1Wl-_JsTvu.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__bE3Cs-tf3lND.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__zBqR-zx4skc.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jo7J-m2MQPz.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__bwZ3O-yrjeCn.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___3N5W-DRoLh_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__aqRa-DOBpOo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ssYA-bL4Xtp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__tpQg-Js6bsR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jghPf-qpmQLQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__lWfh9-oNeW_s {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__usIv6-xFfJlJ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___27Ibt-GHlUkO.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ldeJh-wVQVtJ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__rqHcN-ga_3ie.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__oSf0X-rLgj5j.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__d7F3Q-eC0x3u.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__d2RlD-hywjGy {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__b0PRb-lMSVBE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__x90ZX-x_NYWy.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__v6Mx9-qMJPoq.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__s7ZZ7-WoLh6N.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jmzeG-GNKPbE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__x7Ra0-mFS3rG.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__kj2W3-gQLqYj {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__f651-tyNGh5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wwrjC-lX1V3g.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__jzGgP-NyGSzL {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__pkvw0-JukhM6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__kjFzm-t1aI70.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__pNEuB-VUlqfp {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yUbeY-zUxRzX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__i5Md9-JXz0yA.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__r8Dmh-UojY9t.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__mf0Td-n8vNpc.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__kV0W-D0DZIb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___0CtXw-9sjEuf.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__dlOya-U1NyLZ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__dbKvl-i4ptzB {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__gvAyO-BTzt5T.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newProTier-YVNrcc.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__qmzG3-Uzmbjy {
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__c6WZ-SUqkIM.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableText__bbMgq-Wb8BAm.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__d9B99-eZotVC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__gos58-hAWrzN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___71AdJ-ITZGi1 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__rp9Xj-g65dT4.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__iMmpz-TtR7cU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yO4Yt-uUTAfI.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ydsQ7-tKk_Qo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ktdi6-aNBXOe.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tb5Mh-lzGYvK.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__hzbin-VPmFuQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__h2ECl-WWIymT.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__izHik-pFe8HY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__cOfLp-c_UAjN {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__foi95-fWgrqk.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__rY5Id-xyPEby {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__st60X-Ns4rFZ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__l3N6U-fz3tzX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__bXzd-NyBlAz.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___5Hv0B-eEufh_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lSfDs-VZYGhp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__yeZSk-v0URd5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___1OdUs-YmZx78 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__z416P-Jr7THU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ncKx1-huUfW8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___0VF3G-Z0mw7V.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__az2MB-gkZvwR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nc1OH-SLhYhN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__qm2Hv-_J6pfH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mpAaz-nFHErG.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___0GVtB-BpQ7vA.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mA3G-OHxLKc.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___1X4Uw-yIGE4I.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___90C8Y-kavMxQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tjqyB-QXqN6n.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__kU1N3-eUdPnM {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mibvl-lswWRY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__saTiw-HJNgnq.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___4171W-JKzisE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__xSh8-kDb1u5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__qynUs-E6vlew.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__rDv4O-nvEKJb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__bgwde-L4pnnM {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mMLgX-qdCn7m.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__umeof-HTcWa4.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__p2UDp-sY8pAr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__a2Cud-LeDja1.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jdNev-EUiRRW.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__kdUl7-F6hSEF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__lKyts-ieAfzO {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__rhLL-EEO2Je.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__uAekr-tabzC5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__clgKr-Z3c0Fz {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yhBz2-TG1i90.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__qr1Mt-AcjRwP.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__kmisn-GESTmj {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___10IzR-H7fyiQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__o1TjN-kgGym2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fhd6E-VF_VO6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__i9Zq-AOg0EY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__pmaCn-lMM8wg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__xzqB-IiwilR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__sTduc-LqluTY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__nOyyf-YVezYw {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__w2YGd-g1Q9Kr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__eMvJo-jrbGRI.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newTeamTier-hvP8QW.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__hNyrb-k4yLXv {
  padding-bottom: 0;
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__lp2Yi-KZngek {
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__textglobal_environment_website__lp2YimVgSv-qyMh78 {
  height: 48px;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___0SrWq-WK_apg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableText___1Ynqj-rI2X7A.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__rsp0V-tRkexK.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mZbOl-QZIl3v.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___4Iy2-xyRIxm {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mDkX6-yXYSYw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__xxybs-P2CsPs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__a1AFi-A5UzBh {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mJV-ZckBw2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__tTk9C-faH_3N, .src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__textbillingFrequency_year___6KKCmgSc2D-fW0REy {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__wfssn-AlQxah {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__cuLlr-eKV3Cq.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ckcDz-ZiMWej.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__q1K-PoXU7y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___1WqcQ-wd_su5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___8X489-jGqw6P.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__hjLdP-piXl1r.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__upG8G-hOqEVH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___8C9OV-cOH6Y8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___3S5P8-IJtDOU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__gdNzg-0SGEZt {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__llW2G-G159Sb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__kx43Y-pVHtSf {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__t0SDt-CZ1EyT.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__t8IVf-_sE7JS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ebxS-icixBL.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__rewdy-hZDEQJ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__g9K83-r7O48R.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wEsez-tpzqaU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___4HWwM-kNvH3B {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__bZxq4-IypOhU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wrNcO-pKN25L.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jLwsp-o95A5r.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__f6Wzn-OhYa1C.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lpGj1-ONA2EI.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__n3JXp-ViBtfr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__pn7Q3-IVUH82.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__cT1Gf-MRwjat.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__d7ED1-FQLcAi.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wotPu-nd4Qwr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___83Fa-lLyFp8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___8BrJa-TtdLT0.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___6Nefj-hv68g1 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___5UJnB-ARs5gH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ciqTn-KYAlTA.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___7Qp3S-mFuidX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__zdEl7-MPugK8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__zp9WG-ZRm0cV.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__fDQg-VLC9L_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ekbum-tQlu1l {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___99Q0N-KnQkp6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__y5Gb9-h57F8P.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__kYem7-OTEWsa.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ric5E-oB8YmQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__adusl-e2m0DE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tdq0M-EI9AY5.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__yc5Yq-r62FZO {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__x2KeB-oYRwGH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jpqlD-wIhBWZ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__nMrPv-z4EUpk {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__aNnVc-EKY9G_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__dtVEa-LBxSqc.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__v9Sld-r4dWw6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tdd3N-ZKZH0y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__o6ByN-p6WMMH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__yyGb-Ly_km8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fcs1T-LXTLBW.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___8V2Bj-ZfIlnp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fn2X-OEgG7Y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__lbIQe-Dewwgp {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__i1Vu6-o9aTfg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__r9MkW-sX_mAw {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__s6Pcg-XIvASx.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__rq2N3-p6qXk7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__qnpMb-n7l61F.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__lu6Kt-I4SVtK.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__moLPp-jvTnS3.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__vwOb-msacVJ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nom1M-tFGaw_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__vXg1J-qddu3q {
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__kStrP-rc8mXT.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__pwP81-ZhqhXy.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__tY1Hm-TElJJo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__vzsne-L4kEh9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__wtzsj-LMdMoJ {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__czXsI-zHMIJq {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yvMJp-xid1D8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__buGwq-xHZt1N.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__newEnterpriseTier-sLBJZf.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__u9AGd-hMOkql {
  color: var(--token-N1gO6v-RIEn);
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fSmAi-nXTQP1.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__eqk5-ADSmpm.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__sc8E9-tPI2dg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__dTp5B-i7I_n6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__brufQ-ZudDg0 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nqhYu-S9QaPR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__taizU-iFAxEM {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__ja5Pk-JVEa87.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__q1T0H-XljnSN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__rsSYq-ceipn4 {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___23Gzj-s70RhO.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___0VqYr-LYlR9a {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___7ZlfK-jzoLBF {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__f6Joq-tumMV_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__irP83-VRzumV.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__qYq6S-Y4137k.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__itvJj-qK6Jfy.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___5ScDk-yG2GRR.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__aPM-RD7Io2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nQrEr-zc0fh9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___11KZk-nkw4An.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___3HLw4-_yVSxC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__dLeQy-gsGJc5 {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__fCqxk-jZLpNW.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__sNu1J-r4QCJC {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___5Pf2-qaA0kI.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__inlKa-hOQpdU.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__lO5UX-CG8DF_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___9JKsx-HTYwbF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___3EQt1-F1F8wF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ysShe-LKBF8e.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__zj1O7-rv4xhQ {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__iSvNt-Qxs0Hs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__iAgCv-shPUqV.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__kTrMo-fYswlD.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__xwxfz-b_8nP9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___6JrKe-wrs_tn.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___46Cdi-nJfa95.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__k073-ZIvQcM.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__kvJle-mtn6DF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__vBeP-y09wsO.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__qWeGy-jd0XUb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fOkTo-ToHLdp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__ytp3V-EB6tmN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__kyAK-CJsuKf {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__s3SHi-O_3BPE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__x8Eih-KfGGmP.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__j9IYw-OuXmJo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__nh4Qc-LuCZob.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__sdSqI-e0MSg1.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__gO2Cz-hOkuxX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__yU8Ul-CnMVEw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wTxOf-P0Tf3I.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__gYKc-ZPfpt_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jOg3U-KAIOeE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__tgv3K-o_uwm0.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__hNbEb-mTWHn6.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__gdx4K-j1J02L.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__yEhte-eigpDd.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__vj5T3-Cy_t73.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ns3Lt-vF57_e {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__wC5Du-Iv1w8R.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__wuzse-dQZtKF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__se0Qk-LjEWAp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__wei-CmL6XA.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__l7Pra-wkqDuL.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___0SFkE-VYVD9H.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___08CEc-YL4qrb {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__z6JZ1-vEgkok.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jh0GB-gve77G.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__jKxc-vd3yWm.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__u24Oj-pGTOf8 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__lQ43F-LHVD39.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ij6H9-Ra4j64 {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___5D5Ei-nx44fx.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__qbYvd-meMnPr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__wDLa-iz8fVE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__uWbIp-CvxJqF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__zn4Ir-fHsA0Q.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__w2CWx-Wr1Gkz.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___7DOhz-NFf56k.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__p3RIp-JacpeG.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mqno6-trEUOL.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___0NLlu-mAZDzx {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tq8Lu-qL0706.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__c9DHw-tLVisX {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nIczi-UAj6PX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__uhTd-Zoh57C.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__fl5Dn-Uv3HvH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__mEtTw-MENNUQ.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__amDgy-DfLIN8.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__jPrQ-b1CSlX.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__bgqQ0-sIBon4.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__eYCud-GdTkxp {
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem___04ZRv-DujHEb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__xj4Em-KHaXGY.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__g3Bm4-axRQUD.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__la69L-xBJJsg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__weEuy-fqkZVo {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__c8EY-dS1_Mt.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__w3Nl2-Prn87m.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__cgI8E-vOEvTO {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__mwIpq-vLjeGF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__kiOkO-MLLfd1.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__fbGiY-m2jfxA {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__nY3T-LyTSWr.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__q3IL-sva9SO.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text___2FziP-w0G3l5 {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__b4Gk-LMUsIw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___3JMnt-khfxbf.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__ksnEv-x8OapC {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__oi9Ug-W3cI6y {
  width: 100%;
  max-width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--token-YU1H6d7MUtVL);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__xoVfy-GJUfrp.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__sB8Fb-hamN6b.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__cirZs-a2oZ0R.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon___6ERr-K_RB5M.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__r3M3C-HUSBi1 {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__cWlz-Uyaqqs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__tGDp-BaBuie.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__tlfXa-HRJSnh {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__priceTierFeatureItem__eYlye-tPfk4Y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__hoverableIcon__nStuX-WRZcV2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_pricing-PlasmicPriceTierPicker-module__text__x7HK-J1cBcs {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 24px);
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__root-oRPjYY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___67Tlr-n4WKAH {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: calc(100% + 5px);
  margin-left: -5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin > .__wab_flex-container > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin > .__wab_flex-container > .__wab_slot > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin > .__wab_flex-container > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___48TmO-gtigin > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__operationTitle-CFV1SW {
  width: auto;
  max-width: 800px;
  height: auto;
  font-size: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__ot68-M9jmVS {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__slotTargetTeamName-hvTWZy {
  font-size: 16px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__veMFb-rymQ7S {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  margin-top: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__pa5Ic-p2uhmx, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__operationDescription-V6YLtp {
  width: auto;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__nm0Di-J7b3ZG {
  width: auto;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  padding-left: 0;
  font-size: 11px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eBvEe-SU0_oY {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__billingFrequencyToggle-hElb5N.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__c7DnN-n8aGWY {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 {
  flex-direction: row;
  width: 100%;
  min-width: 200px;
  max-width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 24px);
  margin-left: -24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 > .__wab_flex-container > * {
  margin-left: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 > .__wab_flex-container > picture > img {
  margin-left: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__cZbE-nx6M87 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__priceTierPicker-j74L6F.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 12px;
  flex-direction: column;
  width: 100%;
  min-width: 200px;
  padding: 24px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS > .__wab_flex-container {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__lrnq-UFacCS > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBoxtempPickOneModal__lrnQzGtUe-D8IXt6 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__tMKh6-VprZPt {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__bill-Y3fgqD.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__pogjR-uL1TQW {
  text-align: right;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l {
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l > .__wab_flex-container {
  justify-content: flex-end;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___7P51B-SgPx6l > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBoxskipCreditCard___7P51B73226-QeKUVZ {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__spinnerContainer-qTtOpk {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 30px;
  height: 30px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__cancelButton-ZUhoHj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__hfzby-RcCZR1 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__cbbt-tWWcQ3 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__confirmButton-xrOOMx.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__r5EBh-Aiyd33 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__p2T2J-xqGoOX {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 12px;
  flex-direction: column;
  width: 100%;
  min-width: 200px;
  padding: 24px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky > .__wab_flex-container {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6BfLa-Argdky > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBoxskipCreditCard___6BfLa73226-jT0sqi, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBoxtempPickOneModal___6BfLAzGtUe-xYk0tB {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE > .__wab_flex-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 0;
  height: calc(100% + 24px);
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__eVxan-ZeyrdE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__ik21K-sH9bzC {
  width: auto;
  max-width: 800px;
  height: auto;
  font-size: 14px;
  font-weight: 500;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__i0LzW-hZ_mr5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__stripeCardElement-ieLdZn {
  justify-content: center;
  align-items: center;
  align-content: unset;
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 32px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__b6Vot-b_ngbM {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___6RZop-uS0xp7 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__aX7C-TUTVpJ {
  width: 100%;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__m66BV-YQizg4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__stripeExpiryElement-fOwZ04 {
  justify-content: center;
  align-items: center;
  align-content: unset;
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 32px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__a3V3H-o1_SLD {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__s2GDv-c6sqQE {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__naWaw-VmOoPH {
  width: 100%;
  max-width: 800px;
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox__wiZSw-e9dvbn {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__stripeCvcElement-XiNzkd {
  justify-content: center;
  align-items: center;
  align-content: unset;
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 32px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__text__biGjm-Zsdzm2 {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd > .__wab_flex-container {
  justify-content: flex-end;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__freeBox___5U5GM-akjQxd > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__spinnerContainer2-T8O3rW {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 30px;
  height: 30px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__cancelButton2-W6uGrA.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg___6COrm-A6q4Rr {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__muOl-TVziw4 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__confirmButton2-XF6tsR.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg___8Fw5J-GS1PJR {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCheckout-module__svg__m1Mj-MDn1b3 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  padding: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__root-yr8S8c > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__tyspx-xpG8CR > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__svg__dlUg2-tnCvlh {
  object-fit: cover;
  color: #24853c;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__text__aeosj-B2pjyy {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__text__efG6S-CozdBZ, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__teamSettingsLink-NRbyLE {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox___65IXe-Ymwxyw {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: column;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__slotTargetAmountPaid-dHFs6q {
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__freeBox__xirn7-kA3gIB {
  justify-content: flex-end;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__dismissButton-Ml4YY5.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__svg__ueqAv-dqSLOs {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellConfirm-module__svg___2M4J-Gg2eGS {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-studio-Shortcuts-module__scrollableShortcuts-UUEK1H {
  max-height: 70vh;
  padding: 20px 25px;
  overflow: auto;
}

.src-wab-client-components-studio-Shortcuts-module__scrollableShortcuts-UUEK1H .src-wab-client-components-studio-Shortcuts-module__searchInput-hqodJU {
  margin-bottom: 20px;
}

.src-wab-client-components-studio-Shortcuts-module__shortcutRow-TMIP6G:not(:last-child) {
  border-bottom: 1px solid #00000012;
}

:root {
  --LaneHeaders-rows-size: 50px;
  --LaneHeaders-cols-size: 50px;
  --TrackHandleGap__Rows: 8px;
  --TrackHandleGap__Cols: 8px;
  --TrackInserterOffset__Rows: 10px;
  --TrackInserterOffset__Cols: 10px;
}

.src-wab-client-components-style-controls-GridEditor-module__GridEditorSandbox-EBCcVy {
  margin: 30px;
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls-OfdV6R {
  transform-origin: 0 0;
  -webkit-user-select: none;
  user-select: none;
  background: #c8d2ff80;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__InsetRows-nXTECh {
  --LaneHeaders-rows-size: 0px;
  --TrackHandleGap__Rows: -20px;
  --TrackInserterOffset__Rows: 40px;
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__InsetCols-HydZHy {
  --LaneHeaders-cols-size: 0px;
  --TrackHandleGap__Cols: -20px;
  --TrackInserterOffset__Cols: 40px;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChild-ydnOwZ {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background: silver;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildControls-ywFdxQ {
  pointer-events: none;
  border: 1px solid #00f;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizer-vUjPMS {
  grid-template-rows: auto 1fr auto;
  grid-template-columns: auto 1fr auto;
  place-items: center;
  display: grid;
  position: absolute;
  inset: -8px;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerCorner-uo6tXw {
  pointer-events: initial;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerCorner__TopLeft-PIKfn6 {
  cursor: nw-resize;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerCorner__TopRight-CCwQ1c {
  cursor: ne-resize;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerCorner__BottomLeft-o0hO5R {
  cursor: sw-resize;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerCorner__BottomRight-o2OuBv {
  cursor: se-resize;
}

.src-wab-client-components-style-controls-GridEditor-module__GridChildResizerIcon-cQDgeu {
  background: #fff;
  border: 1px solid #00f;
  width: 8px;
  height: 8px;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeaders-f1aQPA {
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeaders__rows-kpxkC7 {
  left: calc(-1 * var(--LaneHeaders-rows-size));
  width: var(--LaneHeaders-rows-size);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__LaneHeaders__rows-kpxkC7 {
  left: unset;
  right: calc(-1 * var(--LaneHeaders-rows-size));
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeaders__cols-DIEQ4X {
  top: calc(-1 * var(--LaneHeaders-cols-size));
  height: var(--LaneHeaders-cols-size);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__LaneHeaders__cols-DIEQ4X {
  top: unset;
  bottom: calc(-1 * var(--LaneHeaders-cols-size));
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeader-i9VXP3 {
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeader__Row-C9PUeH {
  width: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeader__Col-da__N9 {
  height: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__HalfTop-CHhizQ {
  top: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__HalfBottom-NfBLUo {
  bottom: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__HalfLeft-yqVuMG {
  left: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__HalfRight-U_28Om {
  right: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__ResizeHalfTop-NL602X {
  cursor: n-resize;
  top: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__ResizeHalfBottom-s2MkcU {
  cursor: s-resize;
  bottom: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__ResizeHalfLeft-GmGG7I {
  cursor: w-resize;
  left: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__ResizeHalfRight-t8G2BG {
  cursor: e-resize;
  right: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeaderHover__Rows-w282dW {
  width: 100%;
  height: 50%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__LaneHeaderHover__Cols-UEsOGE {
  width: 50%;
  height: 100%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer-ksJtne {
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer__Row-aERJBd {
  width: 20px;
  right: var(--TrackHandleGap__Rows);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer__Col-OTr6ST {
  height: 20px;
  bottom: var(--TrackHandleGap__Cols);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer__Row-aERJBd {
  right: unset;
  left: var(--TrackHandleGap__Rows);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer__Col-OTr6ST {
  bottom: unset;
  top: var(--TrackHandleGap__Cols);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandle-UZgk2P {
  cursor: pointer;
  background: #d6efffdd;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 2px 2px 4px #0003;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandle-UZgk2P:hover, .src-wab-client-components-style-controls-GridEditor-module__TrackHandle-UZgk2P:active {
  pointer-events: initial;
  background: #d6efff;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandle__Auto-q0IB4u {
  background: #0000001a;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight-TjqaVR {
  pointer-events: none;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer-ksJtne:active .src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight-TjqaVR, .src-wab-client-components-style-controls-GridEditor-module__TrackHandleContainer-ksJtne:hover .src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight-TjqaVR {
  background: #d6efff55;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight__Row-doFfDg {
  left: calc(var(--TrackHandleGap__Rows)  + 100%);
  height: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight__Col-YwjCz6 {
  top: calc(var(--TrackHandleGap__Cols)  + 100%);
  width: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight__Row-doFfDg {
  left: unset;
  right: calc(var(--TrackHandleGap__Rows)  + 100%);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__TrackHoverHighlight__Col-YwjCz6 {
  top: unset;
  bottom: calc(var(--TrackHandleGap__Cols)  + 100%);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleHover__Rows-JY8jO9 {
  width: 100%;
  height: 50%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleHover__Cols-zS9of8 {
  width: 50%;
  height: 100%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserterIcon-ZwJR_t {
  border-radius: 99px;
  line-height: 14px;
  position: absolute;
  transform: translateY(-50%)translateX(-50%);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserterBackground-wOpWVD {
  z-index: -1;
  border-radius: 99px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 6px;
  left: 3px;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD:hover .src-wab-client-components-style-controls-GridEditor-module__TrackInserterBackground-wOpWVD {
  background: #fff;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD {
  cursor: pointer;
  color: silver;
  z-index: 1;
  font-size: 20px;
  line-height: 1em;
  display: none;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD:hover, .src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD:active {
  color: #00f;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter__Visible-jC8YF2 {
  display: block;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter__Row-enYY7T {
  top: 100%;
  left: var(--TrackInserterOffset__Rows);
  transform: translateY(-50%);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter__Col-w1fvIj {
  top: var(--TrackInserterOffset__Cols);
  left: 100%;
  transform: translateX(-50%);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__TrackInserter__Row-enYY7T {
  left: unset;
  right: var(--TrackInserterOffset__Rows);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__TrackInserter__Col-w1fvIj {
  top: unset;
  bottom: var(--TrackInserterOffset__Cols);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam-zUoSge {
  pointer-events: none;
  border: 1px solid #00f;
  display: none;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam__Col-_szmem {
  top: calc(var(--LaneHeaders-cols-size)  - var(--TrackInserterOffset__Cols));
  left: calc(50% - 1px);
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam__Row-NovoGz {
  left: calc(var(--LaneHeaders-rows-size)  - var(--TrackInserterOffset__Rows));
  top: calc(50% - 1px);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam__Col-_szmem {
  top: unset;
  bottom: calc(var(--LaneHeaders-cols-size)  - var(--TrackInserterOffset__Cols));
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam__Row-NovoGz {
  left: unset;
  right: calc(var(--LaneHeaders-rows-size)  - var(--TrackInserterOffset__Rows));
}

.src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD:hover .src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam-zUoSge, .src-wab-client-components-style-controls-GridEditor-module__TrackInserter-GNrZzD:active .src-wab-client-components-style-controls-GridEditor-module__TrackInserterBeam-zUoSge {
  display: block;
}

.src-wab-client-components-style-controls-GridEditor-module__Gap-dg8PpK {
  background: none;
  border: 1px solid #0000;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__Gap-dg8PpK:hover, .src-wab-client-components-style-controls-GridEditor-module__Gap-dg8PpK:active, .src-wab-client-components-style-controls-GridEditor-module__Gap-dg8PpK.src-wab-client-components-style-controls-GridEditor-module__Gap__Active-uG6qys {
  pointer-events: initial;
  background: #d6efff;
  border: 1px solid #b6dfff;
}

.src-wab-client-components-style-controls-GridEditor-module__Gap__Rows-AV1wKx {
  cursor: s-resize;
  left: 100%;
  transform: translateY(-50%);
}

.src-wab-client-components-style-controls-GridEditor-module__Gap__Cols-hgdH6L {
  cursor: e-resize;
  top: 100%;
  transform: translateX(-50%);
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndRows-qoO_Fe .src-wab-client-components-style-controls-GridEditor-module__Gap__Rows-AV1wKx {
  left: unset;
  right: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__GridControls__AtEndCols-I9e_43 .src-wab-client-components-style-controls-GridEditor-module__Gap__Cols-hgdH6L {
  top: unset;
  bottom: 100%;
}

.src-wab-client-components-style-controls-GridEditor-module__Gap__Visible-fbGsET {
  visibility: visible;
}

.src-wab-client-components-style-controls-GridEditor-module__MimicGrid-zi9Ew4 {
  pointer-events: none;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__Placeholder-kUBrwe {
  border: 1px dashed #8888;
}

.src-wab-client-components-style-controls-GridEditor-module__Placeholder__DropArea-cyHhaQ {
  background: #d6efffdd;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleResizer__Rows-pAV3eM {
  width: 100%;
  height: 50%;
  max-height: 20px;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleResizer__Cols-QOQQYF {
  width: 50%;
  max-width: 20px;
  height: 100%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleResizerGrip__Rows-Y8Z9_H {
  pointer-events: none;
  color: #0003;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandleResizerGrip__Cols-Fotnv0 {
  pointer-events: none;
  color: #0003;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  transform: rotate(-90deg);
}

.src-wab-client-components-style-controls-GridEditor-module__GapDragRegion-OT3Gs1 {
  position: absolute;
  inset: -10px;
}

.src-wab-client-components-style-controls-GridEditor-module__Measure-ZqfcPz {
  text-transform: uppercase;
  color: #777;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 11px;
  font-weight: bold;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-style-controls-GridEditor-module__MeasureRotator-lnpdFA {
  padding: 0 16px;
}

.src-wab-client-components-style-controls-GridEditor-module__MeasureRotator__Row-tXDnGZ {
  transform: rotate(-90deg);
}

.src-wab-client-components-style-controls-GridEditor-module__MeasureContent-ElAhtL {
  white-space: nowrap;
  text-align: center;
  overflow: hidden;
}

.src-wab-client-components-style-controls-GridEditor-module__MeasureDropdown-DGALVu {
  font-size: 14px;
  display: none;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TrackHandle-UZgk2P:hover .src-wab-client-components-style-controls-GridEditor-module__MeasureDropdown-DGALVu {
  display: inline-block;
}

.src-wab-client-components-style-controls-GridEditor-module__NoPointerEvents-xR_uVN {
  pointer-events: none;
}

.src-wab-client-components-style-controls-GridEditor-module__TooltipTent__Row-j70Fp1 {
  height: 100%;
  position: absolute;
}

.src-wab-client-components-style-controls-GridEditor-module__TooltipTent__Col-coNlP0 {
  width: 100%;
  position: absolute;
}

.src-wab-client-components-modals-SiteDiffs-module__item-qvWqHN {
  margin: 8px 0;
}

.src-wab-client-components-modals-SiteDiffs-module__headerItem-rmRUIs {
  margin: 8px 0;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__root-ArMwtl {
  cursor: pointer;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  padding: 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__rootisSelected-NmjjZn {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__rootisHighlighted-JeirjU {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__rootisDisabled-EaRwVo {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__labelContainer-lpuCp4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildren-w7enCM > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildrenisSelected-kQlkUW {
  color: var(--token-iP3LxEvLa0xh);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Option-module__slotTargetChildrenisUnsetOption-DVx1Tf {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__root-WNkdVf {
  background: var(--token-iR8SeEwQZ);
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__titleContainer-Hq5j1i {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding: 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA {
  white-space: pre;
  color: var(--token-UunsGa2Y3t3);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__slotTargetTitle-bB83qA > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__optionsContainer-MlKaxP {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__option__q5Xro-BNLzzX.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__option__kFyB3-DwrujQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__separator2-bFIMQ0 {
  background: var(--token-hoA5qaM-91G);
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__separator2isFirst-fnvUMH {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__OptionGroup-module__separator2isLast-jMgNJX {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__root-VvIm0l {
  flex-direction: column;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__top-SkHW55 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__toprelativePlacement_bottom-FWpLqp {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__middle-DeEQtJ {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__left-b2rXvO {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__leftrelativePlacement_right-bTjuHY {
  flex-shrink: 0;
  width: 2px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__main-g3bM5p {
  background: var(--token-iR8SeEwQZ);
  box-shadow: 0px 4px 12px 1px var(--token-VEgqNiouHaAh);
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__right-lW21_L {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__rightrelativePlacement_left-MouvSj {
  flex-shrink: 0;
  width: 2px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__bottom-14juhP {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect__Overlay-module__bottomrelativePlacement_top-TQcnVy {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__rootisDisabled-dX3Wiq {
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__roottype_hugging-JSUToE, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__roottype_seamless-GDAAr7 {
  width: auto;
  display: inline-flex;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root___focusVisibleWithin-IZKe3O, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger-K9p2IB {
  cursor: pointer;
  border: 0px solid var(--token-eBt2ZgqRUCz);
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 6px 8px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggerisOpen-TiSbEY {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggerisDisabled-KOCZRX {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggertype_hugging-OWKepJ, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggertype_seamless-E_JMSv {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggertype_bordered-G2Oi_s {
  border-width: 1px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggertype_wide-XVp35k {
  padding-left: 12px;
  padding-right: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggerhasIcon-oH1Wch {
  padding-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggersize_small-y5Qtb1 {
  padding: 6px 4px 6px 6px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggersize_tiny-V_Us14 {
  padding: 4px 2px 4px 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger-K9p2IB {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger-K9p2IB {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger___focusVisibleWithin-VEH7e5 {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:active .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger-K9p2IB {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__roottype_bordered-o94g__:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__triggertype_bordered-G2Oi_s {
  border-color: var(--token-PTyaboLP9ZK);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__trigger-K9p2IB:active {
  background: var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainer-bOFiDs {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainer-bOFiDs > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainerhasIcon-xwOSxs > .__wab_flex-container {
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainerhasIcon-xwOSxs > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainerhasIcon-xwOSxs > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainerhasIcon-xwOSxs > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainerhasIcon-xwOSxs > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainertextAlign_right-pu8Nc4 {
  margin-right: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__contentContainertextAlign_right-pu8Nc4 > .__wab_flex-container {
  justify-content: flex-end;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetIcon-mbN0PV {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__svg__dx11-LFxjRr {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContentshowPlaceholder-zNUbkW {
  color: #bcc0c4;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContentfont_bold-RtpbWs {
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetSelectedContent-c7mL_Z > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ {
  white-space: pre;
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__slotTargetPlaceholder-HGqbMZ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__dropdownIcon-UQsVJG {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__dropdownIconisOpen-ZM4iZ6 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__dropdownIcontype_medium-aEyA6w {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__dropdownIcon-UQsVJG, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__root-CSpq2i .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__dropdownIcon___focusVisibleWithin-V95sFV {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__overlay-Q8upHj.__wab_instance {
  position: absolute;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__optionsContainer-HHpXV5 {
  cursor: default;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__optionsContainerisOpen-zlG4VH {
  padding-top: 8px;
  padding-bottom: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option__l4KlY-jWuhIp.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option__b77UA-wBU56B.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__optionGroup__seLyx-O5Qr8n.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option___8WxB9-RfP2LT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option___9KRws-a8kqEZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__optionGroup__xAYx9-SMSWtb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option__dvKOl-usE25v.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option___1IiGb-jhkzV2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicSelect-module__option__gEUdG-NiXQ3z.__wab_instance {
  position: relative;
}

.src-wab-client-components-ContextMenu-module__ContextMenu-xys4yY {
  position: absolute;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicMenuButton-module__root-UUivdZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicMenuButton-module__svg__jeWc1-gF9FIC {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicMenuButton-module__root-UUivdZ:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicMenuButton-module__svg__jeWc1-gF9FIC {
  color: var(--token-PHHWT_HMuS1);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicMenuButton-module__svg___5FElZ-nnMVDv {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__plasmic_default_styles-grA7hR {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__all-Z6dts7) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__img-huDkKL) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__li-YMleg2) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__span-d66Xmp) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__input-i9gYbK) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__textarea-VP1PtA) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__button-P4TTru) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__code-I1sPNF) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__pre-ol8NBV) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__p-mwa1Js) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h1-CIvGIW) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h2-sGPuM3) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h3-xRTBVD) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h4-UYluCb) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h5-HkmIvd) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h6-L9fJav) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__address-jEfLuD) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__a-Cgb5tE) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ol-ggnx20) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ul-u2gRXf) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__select-NNtixL) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__plasmic_default__component_wrapper-RmyEI7 {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__plasmic_default__inline-MjUhYE {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__plasmic_page_wrapper-d6SCiZ {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__plasmic_page_wrapper-d6SCiZ > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) a:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__a-Cgb5tE), a:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__a-Cgb5tE), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) a, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) a, a:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h1:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h1-CIvGIW), h1:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h1-CIvGIW), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h1, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h2:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h2-sGPuM3), h2:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h2-sGPuM3), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h2, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h3:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h3-xRTBVD), h3:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h3-xRTBVD), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h3, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h4:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h4-UYluCb), h4:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h4-UYluCb), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h4, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h5:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h5-HkmIvd), h5:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h5-HkmIvd), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h5, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) h6:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h6-L9fJav), h6:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__h6-L9fJav), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) h6, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) ol:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ol-ggnx20), ol:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ol-ggnx20), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) ol, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx) ul:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ul-u2gRXf), ul:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__ul-u2gRXf), :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset-B6IgIx .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module____wab_expr_html_text-iBeJQH) ul, :where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-plasmic_plasmic_kit_context_menu_indicator-module__root_reset_tags-yABsyF) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicBoundingBoxHighlighter-module__root-xOJyYu {
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicBoundingBoxHighlighter-module__outerBorder-X5PqcX {
  background: #3e8ef61a;
  border: 1px solid #fff;
  border-radius: 3px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  box-shadow: 0 4px 10px #0000001a, 0 0 0 2px #3e8ef6;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicBoundingBoxHighlighter-module__outerBorder2-PtczKI {
  box-shadow: 0px 4px 10px 0px #0000001a, 0px 0px 0px 2px var(--token-clhN-3CruXgh);
  background: #2997641a;
  border-radius: 3px;
  display: block;
  position: absolute;
  inset: -3px;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicBoundingBoxHighlighter-module__outerBorder2isRecording-zaqcmr {
  box-shadow: 0px 4px 10px 0px #0000001a, 0px 0px 0px 2px var(--token-iDpByWoW0eF);
  background: #e54d2e1a;
  border-color: #e54d2e;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicBoundingBoxHighlighter-module__innerBorder-deOCwG {
  border-radius: 3px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  box-shadow: 0 4px 10px #0000001a;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicMenuIndicator-module__root-nU46mK {
  pointer-events: none;
  cursor: pointer;
  background: none;
  border-style: none;
  border-width: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  width: 18px;
  height: 18px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicMenuIndicator-module__rootinteractive-dFWndV {
  pointer-events: auto;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicMenuIndicator-module__dropSmoothCorners-AQ7Q1q {
  box-shadow: none;
  background: var(--token-clhN-3CruXgh);
  transform-origin: 50%;
  border-radius: 16px 16px 3px;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
  position: relative;
  transform: rotateX(0)rotateY(0)rotateZ(90deg);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicMenuIndicator-module__dropSmoothCornersisRecording-fj1HUK {
  background: #e54d2e;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicMenuIndicator-module__svg-WDXtZj {
  object-fit: cover;
  color: #fff;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  display: block;
  position: relative;
  top: auto;
  left: auto;
  transform: rotateX(0)rotateY(0)rotateZ(90deg);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__root-zxU4j3 {
  pointer-events: none;
  width: 270px;
  height: 32px;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__menuIndicator-PQx78d.__wab_instance {
  transform-origin: 50%;
  opacity: 0;
  transition-property: all;
  transition-duration: .2s;
  position: absolute;
  inset: auto auto 100% 100%;
  transform: translateX(0%)translateY(25%)translateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__menuIndicatorinteractive-lCFMrt.__wab_instance {
  opacity: .3;
  transform: translateX(0%)translateY(0%)translateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__menuIndicatoractive-KNYw1R.__wab_instance {
  opacity: 1;
  transform: translateX(0%)translateY(0%)translateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__root-zxU4j3:hover .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__menuIndicator-PQx78d.__wab_instance {
  opacity: 1;
  transform: translateX(0%)translateY(0%)translateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__freeBox-GFh9sA {
  opacity: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  transition-property: all;
  transition-duration: .15s;
  display: block;
  position: absolute;
  inset: 2px;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__freeBoxactive-ahr1zP, .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__root-zxU4j3:hover .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__freeBox-GFh9sA {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__boundingBoxHighlighter-jX0z7b.__wab_instance {
  position: absolute;
  inset: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__root-zxU4j3:hover .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicatorInner-module__boundingBoxHighlighter-jX0z7b.__wab_instance {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq {
  pointer-events: auto;
  flex-direction: column;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__rootfullWidth-wdlNsX {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:hover {
  flex-direction: column;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:focus-within {
  outline: none;
  flex-direction: column;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__menuIndicator-KvskNF.__wab_instance {
  opacity: 0;
  flex-shrink: 0;
  display: none;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__boundingBoxHighlighter-CL0_Uc.__wab_instance {
  opacity: 0;
  display: none;
  position: relative;
  inset: auto;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__text__omx2K-p1vDjr {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuIndicatorInner-wrX3Bw.__wab_instance {
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: absolute;
  inset: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuIndicatorInnerisActive-swJlKY.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuIndicatorInnerisRecording-EK4eTz.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:hover .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuIndicatorInner-wrX3Bw.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:focus-within .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuIndicatorInner-wrX3Bw.__wab_instance {
  outline: none;
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__invisibleHoverTarget-qZ8kmr {
  opacity: 0;
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 14px;
  display: flex;
  position: absolute;
  inset: auto 0% 100% auto;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:focus-within .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__invisibleHoverTarget-qZ8kmr {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuContainer-oQlm3W {
  opacity: 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 18px;
  max-width: 100%;
  height: auto;
  max-height: 32px;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:hover .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuContainer-oQlm3W {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__root-vYIaEq:focus-within .src-wab-client-plasmic-plasmic_kit_context_menu_indicator-PlasmicContextMenuIndicator-module__contextMenuContainer-oQlm3W {
  opacity: 1;
  outline: none;
}

.src-wab-client-components-sidebar-SidebarSection-module__root-a7CfF4 {
  width: 100%;
}

.src-wab-client-components-sidebar-SidebarSection-module__root-a7CfF4:hover .src-wab-client-components-sidebar-SidebarSection-module__contextMenuIcon-gTKVEB {
  opacity: .7;
}

.src-wab-client-components-sidebar-SidebarSection-module__root-a7CfF4:hover .src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k {
  opacity: 1;
}

.src-wab-client-components-sidebar-SidebarSection-module__root_fullyCollapsible-g0PZHa:last-child {
  margin-bottom: 20px;
  border-bottom-width: 1px !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__root_scrollable-JAWoqo {
  height: 100%;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle_sticky-Pq0lK3 {
  position: sticky !important;
  bottom: -1px !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__contextMenuIcon-gTKVEB {
  opacity: 0;
  transition: opacity .15s;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerRoot-eReD5c {
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 54px;
  padding: 0 20px 0 16px;
  display: flex;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerLeftSide-iTWLnF {
  flex-grow: 1;
  flex-shrink: 1;
  align-items: center;
  height: 100%;
  display: flex;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerLeftSide_clickable-r5Um2D {
  cursor: pointer;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerRoot--grid-kELvLG .src-wab-client-components-sidebar-SidebarSection-module__headerLeftSide-iTWLnF {
  flex-shrink: 0;
  width: 84px;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerTitle-jSVixu {
  color: #1b1b18;
  align-items: center;
  margin: 0;
  font-size: 12px;
  font-weight: 600;
  display: flex;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerTitleActive-WK_dBL {
  color: #1b1b18;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerControls-AkumUU {
  justify-content: flex-end;
  align-items: center;
  min-width: 0;
  display: flex;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerControls-AkumUU > * {
  margin-top: 0;
  margin-bottom: 0;
}

.src-wab-client-components-sidebar-SidebarSection-module__headerRoot--grid-kELvLG .src-wab-client-components-sidebar-SidebarSection-module__headerControls-AkumUU {
  justify-content: flex-start;
}

.src-wab-client-components-sidebar-SidebarSection-module__contextMenuContainer-s0p0AG {
  cursor: pointer;
}

.src-wab-client-components-sidebar-SidebarSection-module__contextMenuContainer-s0p0AG:hover {
  color: #1b1b18;
}

.src-wab-client-components-sidebar-SidebarSection-module__bodyScrollable-pkwStO {
  height: 100%;
  position: relative;
  overflow: auto;
  padding-bottom: 0 !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k {
  opacity: .7;
  justify-content: center;
  margin-top: 8px;
  margin-bottom: -18px;
  transition: opacity .15s;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k[data-show-extra-content="true"] {
  opacity: 1 !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k[data-show-extra-content="true"]:before {
  opacity: 1;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k.src-wab-client-components-sidebar-SidebarSection-module__fullyCollapsedBody-HJ_pLn {
  margin-top: -12px;
}

.src-wab-client-components-sidebar-SidebarSection-module__bodyScrollable-pkwStO .src-wab-client-components-sidebar-SidebarSection-module__collapsingToggle-_OGm_k {
  margin-bottom: 0;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggleLabel-tuYoLX {
  cursor: pointer;
  z-index: 1;
  background: #e9e9e6;
  border-radius: 6px 6px 0 0;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggleLabel-tuYoLX svg {
  width: 16px !important;
  height: 16px !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggleLabel-tuYoLX:hover {
  color: #0091ff;
  border-color: #0000;
  background: #edf6ff !important;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggleLabel-tuYoLX:focus {
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-components-sidebar-SidebarSection-module__collapsingToggleLabel_expanded-OS78fW {
  margin-top: 10px;
}

.src-wab-client-components-sidebar-SidebarSection-module__hiddenChevronIcon-m4Sx4E {
  visibility: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__root-RbXHSL {
  padding: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__dot-zXJCUz {
  background: var(--token-D666zt2IZPL);
  width: 4px;
  height: 4px;
  box-shadow: 0px 0px 0px 1px var(--token-iR8SeEwQZ);
  border-radius: 50%;
  flex-shrink: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__dotcolor_red-AnOglR {
  background: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__dotcolor_green-wseci4 {
  background: var(--token-GEBK7U4Am62W);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__dotcolor_gray-grghfU {
  background: var(--token-fVn5vRhXJxQ);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicIndicator-module__dotcolor_purple-oisjxt {
  background: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_tokens-YXrIY4 {
  --token-4f35RzFNq: var(--token-fVn5vRhXJxQ);
  --plasmic-token-text-unset: var(--token-4f35RzFNq);
  --token-s0HBak9It: var(--token-UunsGa2Y3t3);
  --plasmic-token-text-inherited: var(--token-s0HBak9It);
  --token-AEygAh2U_: var(--token-0IloF6TmFvF);
  --plasmic-token-text-set: var(--token-AEygAh2U_);
  --token-KFJx6UwUe: var(--token-JrjdlBU-a5Ju);
  --plasmic-token-inherited-border: var(--token-KFJx6UwUe);
  --token-7wESQh_g4: var(--token-0IloF6TmFvF);
  --plasmic-token-neutral-primary: var(--token-7wESQh_g4);
  --token-pXjwiQ4b3: var(--token-UunsGa2Y3t3);
  --plasmic-token-neutral-secondary: var(--token-pXjwiQ4b3);
  --token-vtL-9XzNub: var(--token-UunsGa2Y3t3);
  --plasmic-token-textboxempty: var(--token-vtL-9XzNub);
  --token-MJxs_G7Sqa: #1b1b1880;
  --plasmic-token-textboxdisabled: var(--token-MJxs_G7Sqa);
  --token-O9Cf1BVdg: #0091ff80;
  --plasmic-token-focus-ring: var(--token-O9Cf1BVdg);
  --token-dA6NVsnIp: 16px;
  --plasmic-token-icon-size: var(--token-dA6NVsnIp);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_default_styles-RrY0jD {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_mixins-yLpIG4 {
  --mixin-gn1uVtDxK_box-shadow: inset 0px 0px 0px 1px var(--token-KFJx6UwUe);
  --plasmic-mixin-value-inherited_box-shadow: var(--mixin-gn1uVtDxK_box-shadow);
  --mixin-gn1uVtDxK_white-space: pre-wrap;
  --plasmic-mixin-value-inherited_white-space: var(--mixin-gn1uVtDxK_white-space);
  --mixin-5ZZvM_6Gl_white-space: pre-wrap;
  --plasmic-mixin-value-set_white-space: var(--mixin-5ZZvM_6Gl_white-space);
  --mixin-hF1MGWrny_white-space: pre-wrap;
  --plasmic-mixin-style-item-background_white-space: var(--mixin-hF1MGWrny_white-space);
  --mixin-ZglegHsgA_box-shadow: inset 0px 0px 0px 1px var(--token-O9Cf1BVdg);
  --plasmic-mixin-foucs-ring-shadow_box-shadow: var(--mixin-ZglegHsgA_box-shadow);
  --mixin-ZglegHsgA_white-space: pre-wrap;
  --plasmic-mixin-foucs-ring-shadow_white-space: var(--mixin-ZglegHsgA_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__all-W3btk_) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__img-ATC4pG) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__li-PRfrs9) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__span-fEci9K) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__input-hMzdtw) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__textarea-Tfb5An) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__button-_qDoR4) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__code-G9_xWG) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__pre-gxLJmw) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__p-SVwpV8) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h1-Z1epHb) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h2-h4MEH5) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h3-qJnxlS) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h4-_jBeO_) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h5-i2BArv) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h6-iHRWX7) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__address-GvdF3k) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__a-gzYfPb) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ol-FN2Foc) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ul-Ox7dxa) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__select-LdDrAM) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_default__component_wrapper-WaForS {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_default__inline-tk8GIg {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_page_wrapper-GPqqPf {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__plasmic_page_wrapper-GPqqPf > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) a:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__a-gzYfPb), a:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__a-gzYfPb), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) a, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) a, a:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h1:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h1-Z1epHb), h1:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h1-Z1epHb), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h1, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h2:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h2-h4MEH5), h2:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h2-h4MEH5), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h2, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h3:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h3-qJnxlS), h3:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h3-qJnxlS), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h3, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h4:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h4-_jBeO_), h4:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h4-_jBeO_), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h4, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h5:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h5-i2BArv), h5:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h5-i2BArv), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h5, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) h6:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h6-iHRWX7), h6:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__h6-iHRWX7), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) h6, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) ol:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ol-FN2Foc), ol:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ol-FN2Foc), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) ol, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l) ul:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ul-Ox7dxa), ul:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__ul-Ox7dxa), :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset-XkOQ8l .src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module____wab_expr_html_text-rMdzuv) ul, :where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_style_controls-plasmic_plasmic_kit_styles_pane-module__root_reset_tags-QuNCs4) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__root-rju0qC {
  width: 100%;
  min-height: var(--token-aDa535tnF);
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  padding: 0 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootclickable-PyEJRD {
  cursor: pointer;
  padding-top: 3px;
  padding-bottom: 3px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootalignment_center-XkLYz1 {
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootalignment_top-L5chaE {
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootpadding_noHorizontal-kf8Vzj {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootlayout_vertical-QE4fVX {
  flex-direction: column;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootautoWidth-WNx4s0 {
  width: auto;
  display: inline-flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__rootclickable-PyEJRD:hover {
  background: var(--token-p-rw5DRJTx);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__dragHandle-GqgooB {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__dragHandledraggable-l6oxtT {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__grip-iWwnFN {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  width: 16px;
  height: var(--token-dA6NVsnIp);
  cursor: grabbing;
  flex-shrink: 0;
  align-self: center;
  transition-property: opacity;
  transition-duration: .25s;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainer-PqX96g {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  width: 84px;
  margin-right: 8px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainernesting_simple-R4eJgo {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainernesting_double-wzTVH_ {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainerpadding_noLabel-XAYYD1 {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainerlayout_vertical-W4RYJm {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainerlabelSize_half-d46bf0 {
  width: 50%;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainerlabelSize_auto-DmK4Tp {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelContainerlabelSize_small-Gn2VqR {
  flex-shrink: 0;
  width: 46px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__spacer-yQVmpg {
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 7px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__freeBox-JiZW2k {
  flex-direction: row;
  justify-content: flex-start;
  align-items: baseline;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__freeBoxnesting_labelOnly-FKF1hh {
  padding-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__iconContainer-kfWvXB {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__iconContainerwithIcon-i0yvpH {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__svg__k5Ltc-Izhpuh {
  object-fit: cover;
  height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__labelTextContainer-OZnIIL {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabel-mj_0Ij {
  color: var(--token-0IloF6TmFvF);
  white-space: pre-wrap;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > *, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetLabeltruncateLabel-dDooEf > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__slotTargetSubtitle-fP67JY {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 11px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__text__u1Jb1-pvkQoS {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__spacer2-TJOzy8 {
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 7px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__contentContainer-pud9kX {
  width: 100%;
  max-width: 100%;
  min-height: var(--token-aDa535tnF);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  padding: 7px 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__contentContainerpadding_noContent-xuohOP {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__contentContainercontentAlignment_right-ulFwZZ {
  justify-content: flex-end;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__text__xVFjy-zy3LLi {
  width: auto;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__actionsContainer-tNNpeP {
  width: auto;
  height: var(--token-aDa535tnF);
  opacity: 0;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: stretch;
  min-width: 16px;
  max-width: 100%;
  margin-right: -16px;
  transition-property: opacity;
  transition-duration: .25s;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__actionsContainerlayout_vertical-WE9yE7 {
  width: auto;
  margin: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__root-rju0qC:hover .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__actionsContainer-tNNpeP {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__root-rju0qC:focus-within .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__actionsContainer-tNNpeP {
  opacity: 1;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__deleteButton-wzroWN.__wab_instance {
  max-width: 100%;
  height: var(--token-aDa535tnF);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__deleteButtondeletable-i7aL28.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__svg__dp5Pt-ce0Kip, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__svg___9TaH7-QWhEjr {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__menuButton-uuBsjT.__wab_instance.__wab_instance {
  max-width: 100%;
  height: var(--token-aDa535tnF);
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__menuButtonwithMenu-bGAEVJ.__wab_instance.__wab_instance {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__indicatorContainer-Dsvifi {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: absolute;
  top: 10px;
  left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__indicatorContainernoLabel-VYwQXC {
  left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__indicatorContainerwithIndicator-Gyc2iB {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicLabeledListItem-module__indicatorContainerwithIndicator_padding_noHorizontal-oKlycf {
  left: -14px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP {
  flex-direction: row;
  align-items: center;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__rootisDisabled-mkQ0dC {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root___focusVisibleWithin-toIso1 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__toggle-gJL7en {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__toggle___focusVisibleWithin-dkRS_2 {
  border-style: dashed;
  border-color: #007aff;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__track-Lsm_du {
  background: var(--token-eBt2ZgqRUCz);
  width: 100%;
  height: 16px;
  box-shadow: none;
  border-radius: 16px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  transition-property: background;
  transition-duration: .2s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__trackisChecked-IlY6lT {
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__trackvalueSetState_isSet-bwIVQg, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__trackvalueSetState_isUnset-YvJHwL, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__trackvalueSetState_isInherited-OncYO3 {
  box-shadow: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP:hover .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__track-Lsm_du {
  background: var(--token-PTyaboLP9ZK);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__track___focusVisibleWithin-gAOk19 {
  border-color: #007aff;
  outline: none;
  box-shadow: inset 0 0 0 1px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__rootisChecked-_LiDZp:hover .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__trackisChecked-IlY6lT {
  background: var(--token-mr2NiPmIlt2);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__thumb-ygeeDh {
  background: var(--token-iR8SeEwQZ);
  width: 12px;
  height: 12px;
  box-shadow: 0px 0px 0px 1px var(--token-JrjdlBU-a5Ju);
  border-radius: 100%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  transition-property: all;
  transition-duration: .2s;
  display: block;
  position: absolute;
  top: 2px;
  left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__thumbisChecked-rCospq {
  background: var(--token-iR8SeEwQZ);
  left: 14px;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__thumb___focusVisibleWithin-bgpPPL {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__labelContainer-ESfZM9 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__labelContainer___focusVisibleWithin-yVVAzx {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren-pq6PNY > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildrenvalueSetState_isSet-VoJqCq {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildrenvalueSetState_isUnset-c3uS5t {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildrenvalueSetState_isInherited-ijJhIs {
  color: var(--token-s0HBak9It);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__root-QtMfpP .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSwitch-module__slotTargetChildren___focusVisibleWithin-yzSMDW > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default_styles-qbXy5F {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_text-overflow: clip;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__all-mpovw4) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__img-HTAmEo) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__li-KynzaE) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__span-TvwLrb) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__input-ua99Tc) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__textarea-YKuTxc) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__button-KqXf1K) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__code-Ne71gL) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__pre-xN1PC8) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__p-Zq2hcw) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h1-kljdzE) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h2-iGZJR3) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h3-IVx_tY) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h4-ZRPwOS) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h5-j6Q_LV) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h6-P4sySu) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__address-o5gNVw) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__a-KBsGZ3) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__ol-aVJyUd) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__ul-H2I9HU) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__select-OolRet) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__component_wrapper-ePqhzB {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__inline-FLQHwT {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_page_wrapper-KwKy_Z {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_page_wrapper-KwKy_Z > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module____wab_expr_html_text-IkdbG_ {
  white-space: normal;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__a-BZlu00), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__a-KBsGZ3), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text a), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__a-BZlu00) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h1-owhkKV), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h1-kljdzE), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h1), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h1-owhkKV) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h2-MxQKUa), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h2-iGZJR3), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h2), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h2-MxQKUa) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h3-y42kAv), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h3-IVx_tY), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h3), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h3-y42kAv) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h4-H1WqvZ), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h4-ZRPwOS), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h4), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h4-H1WqvZ) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h5-wcWzVL), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h5-j6Q_LV), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h5), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h5-wcWzVL) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h6-KsN4H3), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__h6-P4sySu), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text h6), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__h6-KsN4H3) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__ol-Tw43Xk), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__ol-aVJyUd), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text ol), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__ol-Tw43Xk) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__ul-T9RZC4), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__ul-H2I9HU), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0 .__wab_expr_html_text ul), :where(.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__root_reset-c1ynS0.src-wab-client-plasmic-plasmic_kit_component_props_section-plasmic_plasmic_kit_component_props_section-module__plasmic_default__ul-T9RZC4) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36 {
  cursor: pointer;
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 256px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__rootlarge-PBqdT_ {
  width: 360px;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:hover {
  border-color: var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__image-z_rYiu {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  height: 150px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__imagelarge-ECso6Y {
  flex-shrink: 0;
  height: 210px;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:focus .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__image-z_rYiu {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBox__sxDqT-JgfpXu {
  flex-direction: column;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBoxisSelected__sxDqT5OaEf-KKBmyT, .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:hover .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBox__sxDqT-JgfpXu {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:focus .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBox__sxDqT-JgfpXu {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__slotTargetTitleisSelected-CTIKQI {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__svg__es6UG-piRKll {
  object-fit: cover;
  width: 24px;
  height: 24px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBox__rbX2U-b4Yoey {
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__root-IfoN36:focus .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerItem-module__freeBox__rbX2U-b4Yoey {
  border: 2px dashed var(--token-N3uwCfNqv);
  border-radius: 8px;
  outline: none;
  width: auto;
  height: auto;
  position: absolute;
  inset: -5px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__root-zRr2zi {
  box-shadow: 0px 8px 32px -8px var(--token-XeFw4MGauXBT), 0px 8px 20px -16px var(--token-JrjdlBU-a5Ju);
  background: var(--token-iR8SeEwQZ);
  border-radius: 4px;
  flex-direction: column;
  width: auto;
  min-width: 320px;
  max-width: 960px;
  height: auto;
  max-height: 75%;
  display: inline-flex;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__uYvb1-b9v4Zx {
  background: var(--token-p-rw5DRJTx);
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  padding: 16px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK {
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK > .__wab_flex-container {
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__x9WX-gkrJfK > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__slotTargetTitle-gWqADE {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr {
  flex-direction: column;
  height: 100%;
  min-height: 100px;
  padding: 32px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__tdctO-NVBHFr > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBoxtintBackground__tdctOrjRan-ESyB_z {
  background: var(--token-9jh0BkCENS);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__j7Tdg-Ea4nQg {
  background: var(--token-p-rw5DRJTx);
  border-top: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ {
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ > .__wab_flex-container {
  justify-content: flex-end;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__freeBox__mjiJn-Mh4rrQ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__button__ciksZ-oioDB0.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__svg__r7Pk-TdGLru {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__text___1X6U-IkzROC {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__svg___5DaTk-C6j0FE {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__button___8Swrs-EATVYF.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__svg__eycPc-lKUoz9, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicModal-module__svg__oS3Cs-N3IUef {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__root-UxtLXm.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__freeBox__bJFoi-H4SKSz {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__freeBoxshowInput__bJFoi6TmFq-ljVzZB {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__textbox-PJIbkV.__wab_instance {
  max-width: 1100px;
  height: 40px;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg__cUAt-gRuhHW, .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg___6VJaF-ZUtKll {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__freeBox___05Thu-yH7AXd {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__items-LAk83i {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  width: 100%;
  min-width: 0;
  max-width: 1100px;
  display: grid;
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__cardPickerItem___7PX8D-MR_pVP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__kuaav-UFGX8S {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__kuaav-UFGX8S > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__kuaav-UFGX8S > .__wab_img-spacer > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__cardPickerItem__e44Y-uEvghZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img___6Yped-es8wNS {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img___6Yped-es8wNS > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img___6Yped-es8wNS > .__wab_img-spacer > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__cardPickerItem__r8Mvp-Cp_idY.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__oukL-gknmPT {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__oukL-gknmPT > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__oukL-gknmPT > .__wab_img-spacer > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__cardPickerItem__kadg-qYnKON.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__u6EpR-F6a2t0 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__u6EpR-F6a2t0 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__img__u6EpR-F6a2t0 > .__wab_img-spacer > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__cancelButton-syZ1EM.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg__srP7-Y39K6h {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__text-ZT1YaA {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg__qszen-w7AWPI {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__saveButton-LKzJuU.__wab_instance {
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg__vKndu-Qlp31s, .src-wab-client-plasmic-plasmic_kit_component_props_section-PlasmicCardPickerModal-module__svg__ovm4-aAvDiv {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-components-studio-BareModal-module__wrapper-ROe41T .ant-modal-body {
  padding: 0;
}

.src-wab-client-components-studio-BareModal-module__wrapper-ROe41T .ant-modal-content {
  background: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__root-_CIuUR {
  cursor: default;
  background: var(--token-O4S7RMTqZ3);
  border-style: none;
  border-radius: 4px;
  flex-direction: row;
  width: auto;
  height: auto;
  min-height: 1.5rem;
  padding: 4px 8px;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__root-_CIuUR > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u {
  padding-right: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u > .__wab_flex-container {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootsize_normalControl-V29Aqa {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__root-_CIuUR:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__slotTargetChildren-HawKC8 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__closeIcon-IO_x7B {
  object-fit: cover;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__root-_CIuUR .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__closeIcon-IO_x7B:hover {
  color: #242526;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__closeIcondeletable-vO4OEO:hover {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__rootdeletable-cbdu0u .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicChip-module__closeIcondeletable-vO4OEO:active {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__root-kM4Ctn {
  width: 100%;
  height: var(--token-aDa535tnF);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  padding: 4px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__rootisSelected-UM2z1k {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__rootisHighlighted-K8gX7R {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__rootisDisabled-PkW42g {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildren-Q33iP3 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildrenisSelected-MyywzR {
  color: var(--token-krbUYvO2lx2);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Option-module__slotTargetChildrenisUnsetOption-MGNR9O {
  color: var(--token-4f35RzFNq);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__root-UQiXAP {
  background: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__separator-_CvT4j {
  border-top: 1px solid #cacaca;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: 0;
  margin: 4px 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__titleContainer-wn2KeY {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding: 4px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ {
  color: #8e8e8e;
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__slotTargetTitle-FSM9pJ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__optionsContainer-X3DfyI {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__option__aA4Mw-D47HlA.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__OptionGroup-module__option___72JkB-FpWAmF.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__root-JYjRrc {
  flex-direction: column;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__top-NmcDzp {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__toprelativePlacement_bottom-cAr_5M {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__middle-XIj5UT {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__left-qYozCq {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__leftrelativePlacement_right-wwfVeM {
  flex-shrink: 0;
  width: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__main-Wkbtxh {
  background: var(--token-iR8SeEwQZ);
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 8px #00000026;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__right-fCfTAQ {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__rightrelativePlacement_left-ueWyWU {
  flex-shrink: 0;
  width: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__bottom-GRF8S4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect__Overlay-module__bottomrelativePlacement_top-eP_Ahz {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__root-gWCN73 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__root-gWCN73:focus-within {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av {
  background: var(--token-O4S7RMTqZ3);
  width: 100%;
  height: var(--token-aDa535tnF);
  border: 0 solid #cacaca;
  border-radius: 6px;
  flex-direction: row;
  flex-shrink: 0;
  min-width: 0;
  padding: 6px 6px 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__triggerisDisabled-nmQHj9 {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__root-gWCN73:hover .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__root-gWCN73:focus-within .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av {
  box-shadow: inset 0px 0px 0px 1px var(--token-O9Cf1BVdg);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__root-gWCN73 .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__trigger-OGs5Av:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__contentContainer-q8BSfp {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__contentContainertextRight-g52zW5 {
  justify-content: flex-end;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 {
  white-space: pre;
  color: var(--token-fVn5vRhXJxQ);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContent-u44MN4 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContentvalueSetState_isSet-E57bWT {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContentvalueSetState_isUnset-T0Fh_c {
  color: var(--token-4f35RzFNq);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetSelectedContentvalueSetState_isInherited-P9vbSU {
  color: var(--token-s0HBak9It);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M {
  white-space: pre;
  color: var(--token-4f35RzFNq);
  font-style: normal;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholder-nO6v8M > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholdervalueSetState_isSet-yzwCUd {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__slotTargetPlaceholdervalueSetState_isInherited-cetcMK {
  color: var(--token-qKhMu66CwSx);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__dropdownIcon-CTvjZA {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__overlay-oZraov.__wab_instance {
  position: absolute;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__optionsContainer-GqWdDV {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleSelect-module__optionsContainerisOpen-bA_6NS {
  padding: 1px;
}

.src-wab-client-components-BottomModal-module__text-xsm-b9d8Az {
  font-size: 10px;
}

.src-wab-client-components-BottomModal-module__text-sm-UYFpyl {
  font-size: 11px;
}

.src-wab-client-components-BottomModal-module__text-m-ElU4Si {
  font-size: 12px;
}

.src-wab-client-components-BottomModal-module__text-xlg-q6WRWy {
  font-size: 14px;
  line-height: 20px;
}

.src-wab-client-components-BottomModal-module__text-align-left-bmJNr1 {
  text-align: left;
}

.src-wab-client-components-BottomModal-module__text-align-right-XznoET {
  text-align: right;
}

.src-wab-client-components-BottomModal-module__fg-Nf4q5A {
  color: #1b1b18 !important;
}

.src-wab-client-components-BottomModal-module__dimfg-zFlAAi {
  color: #90908c !important;
}

.src-wab-client-components-BottomModal-module__dimdimfg-wxNuoB {
  color: #dbdbd7 !important;
}

.src-wab-client-components-BottomModal-module__strong-tzODLZ {
  font-weight: 600;
}

.src-wab-client-components-BottomModal-module__regular-JTqFQx {
  font-weight: normal !important;
}

.src-wab-client-components-BottomModal-module__no-line-height-yfXwX0 {
  line-height: 0;
}

.src-wab-client-components-BottomModal-module__tight-line-height-ZgY9Ul {
  line-height: 1em;
}

.src-wab-client-components-BottomModal-module__uppercase-SkXY3v {
  text-transform: uppercase;
}

.src-wab-client-components-BottomModal-module__inverse-fg-PjahDS {
  color: #dbdbd7;
}

.src-wab-client-components-BottomModal-module__inverse-dimfg-KwrUwX {
  color: #868682;
}

.src-wab-client-components-BottomModal-module__inverse-brightfg-r4gfzY {
  color: #eeeeec;
}

.src-wab-client-components-BottomModal-module__component-dimfg-Qi2px8 {
  color: #d3b4ed !important;
}

.src-wab-client-components-BottomModal-module__component-fg-PsgEdc {
  color: #8e4ec6 !important;
}

.src-wab-client-components-BottomModal-module__variant-dimfg-s9WNBQ {
  color: #f3b0a2 !important;
}

.src-wab-client-components-BottomModal-module__variant-fg-ERQK3R {
  color: #e54d2e !important;
}

.src-wab-client-components-BottomModal-module__frame-dimfg-D6cVNC {
  color: #96c7f2 !important;
}

.src-wab-client-components-BottomModal-module__frame-fg-jZVwui, .src-wab-client-components-BottomModal-module__tag-fg-Z4YQ_B {
  color: #0091ff !important;
}

.src-wab-client-components-BottomModal-module__code-XQvA74 {
  font-family: IBM Plex Mono, monospace;
}

.src-wab-client-components-BottomModal-module__text-right-CPMulL {
  text-align: right;
}

.src-wab-client-components-BottomModal-module__text-center-s3jSqI {
  text-align: center;
}

.src-wab-client-components-BottomModal-module__mixin-fg-LrgCCz {
  color: #12a594 !important;
}

.src-wab-client-components-BottomModal-module__mixin-bg-el_3Wm {
  color: #e7f9f5;
}

.src-wab-client-components-BottomModal-module__token-fg-TKJLEu {
  color: #f5d90a !important;
}

.src-wab-client-components-BottomModal-module__added-fg-a35pFq {
  color: #46a758;
}

.src-wab-client-components-BottomModal-module__removed-fg-YjLxry {
  color: #e54d2e;
}

.src-wab-client-components-BottomModal-module__white-bg-ACnvKx {
  background-color: #fff !important;
}

.src-wab-client-components-BottomModal-module__white-bg-unimp-HCtmdy {
  background-color: #fff;
}

.src-wab-client-components-BottomModal-module__mixin-bg-el_3Wm {
  background-color: #e7f9f5 !important;
}

.src-wab-client-components-BottomModal-module__mixin-strongbg-5jjlJI {
  background-color: #12a594 !important;
}

.src-wab-client-components-BottomModal-module__inverse-bg-vMyOjM, .src-wab-client-components-BottomModal-module__inverse-dimbg-hMnutB, .src-wab-client-components-BottomModal-module__inverse-dimdimbg-bPRPOr {
  background-color: #1b1b18 !important;
}

.src-wab-client-components-BottomModal-module__flex-fMpoC_ {
  display: flex;
}

.src-wab-client-components-BottomModal-module__flex-fMpoC_ > * {
  min-width: 0;
}

.src-wab-client-components-BottomModal-module__inline-flex-h7Eper {
  display: inline-flex;
}

.src-wab-client-components-BottomModal-module__flex-vcenter-VfgtzW {
  align-items: center;
}

.src-wab-client-components-BottomModal-module__flex-vcenter-important-rAguf7 {
  align-items: center !important;
}

.src-wab-client-components-BottomModal-module__flex-hcenter-vkPq9F {
  justify-content: center;
}

.src-wab-client-components-BottomModal-module__flex-stretch-items-sLfgdN {
  align-items: stretch;
}

.src-wab-client-components-BottomModal-module__flex-align-end-D0cdcC {
  align-items: flex-end;
}

.src-wab-client-components-BottomModal-module__flex-align-start-S7BKah {
  align-items: flex-start;
}

.src-wab-client-components-BottomModal-module__flex-align-baseline-sOwerz {
  align-items: baseline;
}

.src-wab-client-components-BottomModal-module__flex-col-AwMrdy {
  flex-direction: column;
  display: flex;
}

.src-wab-client-components-BottomModal-module__flex-col-AwMrdy > * {
  min-height: 0;
}

.src-wab-client-components-BottomModal-module__flex-col-AwMrdy.src-wab-client-components-BottomModal-module__flex-hcenter-vkPq9F {
  align-items: center;
}

.src-wab-client-components-BottomModal-module__flex-col-AwMrdy.src-wab-client-components-BottomModal-module__flex-vcenter-VfgtzW {
  justify-content: center;
}

.src-wab-client-components-BottomModal-module__flex-row-nv45_d {
  flex-direction: row;
  display: flex;
}

.src-wab-client-components-BottomModal-module__flex-fill-TUBp21 {
  flex-grow: 1;
}

.src-wab-client-components-BottomModal-module__flex-center-Md87UB {
  align-self: center;
}

.src-wab-client-components-BottomModal-module__flex-start-Nd_ghj {
  align-self: start;
}

.src-wab-client-components-BottomModal-module__flex-stretch-FoMst3 {
  align-self: stretch;
}

.src-wab-client-components-BottomModal-module__flex-no-shrink-xJqrx8, .src-wab-client-components-BottomModal-module__flex-children-no-shrink-fj4rmZ > * {
  flex-shrink: 0;
}

.src-wab-client-components-BottomModal-module__flex-wrap-HmJju7 {
  flex-wrap: wrap;
}

.src-wab-client-components-BottomModal-module__flex-col-vcenter-teFcxN {
  justify-content: center;
}

.src-wab-client-components-BottomModal-module__flex-push-right-LKJXxV {
  margin-left: auto;
}

.src-wab-client-components-BottomModal-module__flex-full-basis-psNbVM {
  flex-basis: 100%;
}

.src-wab-client-components-BottomModal-module__flex-even-iSoC2P {
  flex: 1 1 0;
}

.src-wab-client-components-BottomModal-module__flex-no-shrink-children-tNMiZT > * {
  flex-shrink: 0;
}

.src-wab-client-components-BottomModal-module__flex-even-children-uHiImT > *, .src-wab-client-components-BottomModal-module__flex-even-child-odgM6e {
  flex: 1 1 0;
}

.src-wab-client-components-BottomModal-module__max-full-width-FNNcFT {
  max-width: 100%;
}

.src-wab-client-components-BottomModal-module__justify-end-hjhIXG {
  justify-content: flex-end;
}

.src-wab-client-components-BottomModal-module__justify-start-gIDbBe {
  justify-content: flex-start;
}

.src-wab-client-components-BottomModal-module__justify-between-snmdal {
  justify-content: space-between;
}

.src-wab-client-components-BottomModal-module__absolute-Ha9PAQ {
  position: absolute;
}

.src-wab-client-components-BottomModal-module__grid-A0yuIu {
  display: grid;
}

.src-wab-client-components-BottomModal-module__grid-cols-1-qq2VFU {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-2-iwcGXz {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-3-vIFlWQ {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-4-szd6w5 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-5-LXqIve {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-6-Jv1KUJ {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-7-Q9QmBI {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-8-IQ5cJt {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-cols-9-eAf69O {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-1-JUgphG {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-2-UiV6tG {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-3-XVyh9v {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-4-IeC3D7 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-5-_dBXwl {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-6-qCRDJ0 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-7-M64GxO {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-8-XGDVOS {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__grid-rows-9-Gh_1Uc {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}

.src-wab-client-components-BottomModal-module__col-auto-lD9XPG {
  grid-column: auto;
}

.src-wab-client-components-BottomModal-module__col-span-1-tWzu3v {
  grid-column: span 1 / span 1;
}

.src-wab-client-components-BottomModal-module__col-span-2-J0UCa2 {
  grid-column: span 2 / span 2;
}

.src-wab-client-components-BottomModal-module__col-span-3-Q5_DAz {
  grid-column: span 3 / span 3;
}

.src-wab-client-components-BottomModal-module__col-span-4-R8czTk {
  grid-column: span 4 / span 4;
}

.src-wab-client-components-BottomModal-module__col-span-5-gh5DvR {
  grid-column: span 5 / span 5;
}

.src-wab-client-components-BottomModal-module__col-span-6-cN3CPu {
  grid-column: span 6 / span 6;
}

.src-wab-client-components-BottomModal-module__col-start-1-PizR86 {
  grid-column-start: 1;
}

.src-wab-client-components-BottomModal-module__col-start-2-ozSpF6 {
  grid-column-start: 2;
}

.src-wab-client-components-BottomModal-module__col-start-3-UW3Wta {
  grid-column-start: 3;
}

.src-wab-client-components-BottomModal-module__col-start-4-GmUyoc {
  grid-column-start: 4;
}

.src-wab-client-components-BottomModal-module__col-start-5-WpWokj {
  grid-column-start: 5;
}

.src-wab-client-components-BottomModal-module__col-start-6-mJkgi7 {
  grid-column-start: 6;
}

.src-wab-client-components-BottomModal-module__col-start-7-AStAev {
  grid-column-start: 7;
}

.src-wab-client-components-BottomModal-module__col-start-8-kH3Jng {
  grid-column-start: 8;
}

.src-wab-client-components-BottomModal-module__col-start-9-y6Pllw {
  grid-column-start: 9;
}

.src-wab-client-components-BottomModal-module__col-start-auto-Ufl4Ow {
  grid-column-start: auto;
}

.src-wab-client-components-BottomModal-module__col-end-1-q9SukA {
  grid-column-end: 1;
}

.src-wab-client-components-BottomModal-module__col-end-2-sRYqNP {
  grid-column-end: 2;
}

.src-wab-client-components-BottomModal-module__col-end-3-kMOE5a {
  grid-column-end: 3;
}

.src-wab-client-components-BottomModal-module__col-end-4-Cu4DLC {
  grid-column-end: 4;
}

.src-wab-client-components-BottomModal-module__col-end-5-nUOd8f {
  grid-column-end: 5;
}

.src-wab-client-components-BottomModal-module__col-end-6-I79vTs {
  grid-column-end: 6;
}

.src-wab-client-components-BottomModal-module__col-end-7-IyKH4_ {
  grid-column-end: 7;
}

.src-wab-client-components-BottomModal-module__col-end-8-NFPDiN {
  grid-column-end: 8;
}

.src-wab-client-components-BottomModal-module__col-end-9-BKlFrU {
  grid-column-end: 9;
}

.src-wab-client-components-BottomModal-module__col-end-10-hnk86E {
  grid-column-end: 10;
}

.src-wab-client-components-BottomModal-module__col-end-auto-CxjWKx {
  grid-column-end: auto;
}

.src-wab-client-components-BottomModal-module__row-auto-Yv15mK {
  grid-row: auto;
}

.src-wab-client-components-BottomModal-module__row-span-1-Mpoyp0 {
  grid-row: span 1 / span 1;
}

.src-wab-client-components-BottomModal-module__row-span-2-h09FLt {
  grid-row: span 2 / span 2;
}

.src-wab-client-components-BottomModal-module__row-span-3-jP1hv9 {
  grid-row: span 3 / span 3;
}

.src-wab-client-components-BottomModal-module__row-span-4-hg6OTu {
  grid-row: span 4 / span 4;
}

.src-wab-client-components-BottomModal-module__row-span-5-sEbuzu {
  grid-row: span 5 / span 5;
}

.src-wab-client-components-BottomModal-module__row-span-6-_X86KW {
  grid-row: span 6 / span 6;
}

.src-wab-client-components-BottomModal-module__row-start-1-MNbBtP {
  grid-row-start: 1;
}

.src-wab-client-components-BottomModal-module__row-start-2-Ds2Z8o {
  grid-row-start: 2;
}

.src-wab-client-components-BottomModal-module__row-start-3-FGQ3ft {
  grid-row-start: 3;
}

.src-wab-client-components-BottomModal-module__row-start-4-eggXMP {
  grid-row-start: 4;
}

.src-wab-client-components-BottomModal-module__row-start-5-wyxzAe {
  grid-row-start: 5;
}

.src-wab-client-components-BottomModal-module__row-start-6-Q2n6Za {
  grid-row-start: 6;
}

.src-wab-client-components-BottomModal-module__row-start-7-qDS8wD {
  grid-row-start: 7;
}

.src-wab-client-components-BottomModal-module__row-start-8-RU5ZN6 {
  grid-row-start: 8;
}

.src-wab-client-components-BottomModal-module__row-start-9-YsOK5B {
  grid-row-start: 9;
}

.src-wab-client-components-BottomModal-module__row-start-auto-AlrHwK {
  grid-row-start: auto;
}

.src-wab-client-components-BottomModal-module__row-end-1-PLHPGS {
  grid-row-end: 1;
}

.src-wab-client-components-BottomModal-module__row-end-2-YC9x8W {
  grid-row-end: 2;
}

.src-wab-client-components-BottomModal-module__row-end-3-_bk5AZ {
  grid-row-end: 3;
}

.src-wab-client-components-BottomModal-module__row-end-4-s76W7T {
  grid-row-end: 4;
}

.src-wab-client-components-BottomModal-module__row-end-5-amkVjF {
  grid-row-end: 5;
}

.src-wab-client-components-BottomModal-module__row-end-6-B55EXf {
  grid-row-end: 6;
}

.src-wab-client-components-BottomModal-module__row-end-7-ozOi2j {
  grid-row-end: 7;
}

.src-wab-client-components-BottomModal-module__row-end-8-GcQVnK {
  grid-row-end: 8;
}

.src-wab-client-components-BottomModal-module__row-end-9-kHik2i {
  grid-row-end: 9;
}

.src-wab-client-components-BottomModal-module__row-end-auto-zsafU9 {
  grid-row-end: auto;
}

.src-wab-client-components-BottomModal-module__inline-block-GhvNAr {
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__nowrap-mSSZ_F {
  white-space: nowrap;
}

.src-wab-client-components-BottomModal-module__wrap-word-UtyurH {
  white-space: normal;
  word-break: break-word;
}

.src-wab-client-components-BottomModal-module__pre-hg_IjS {
  white-space: pre;
}

.src-wab-client-components-BottomModal-module__text-ellipsis-xncoL7 {
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__text-ellipsis-wrappable-SJdVYT {
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__text-wrap-lBZ5x3 {
  overflow-wrap: break-word;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__text-one-line-tFm2EU {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__text-two-lines-EIJeVM {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__gap-xsm-CP_jY9 {
  gap: 4px;
}

.src-wab-client-components-BottomModal-module__gap-sm-CgMdad {
  gap: 6px;
}

.src-wab-client-components-BottomModal-module__gap-m-vjA3na {
  gap: 8px;
}

.src-wab-client-components-BottomModal-module__gap-lg-D3O4ad {
  gap: 12px;
}

.src-wab-client-components-BottomModal-module__gap-xlg-NcZeDE {
  gap: 16px;
}

.src-wab-client-components-BottomModal-module__gap-xxlg-I_De_Q {
  gap: 20px;
}

.src-wab-client-components-BottomModal-module__gap-xxxlg-p3lCRz {
  gap: 24px;
}

.src-wab-client-components-BottomModal-module__spacer-xsm-ulUq3U {
  flex-shrink: 0;
  width: 4px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-sm-V4epq0 {
  flex-shrink: 0;
  width: 6px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-m-n7fBUy {
  flex-shrink: 0;
  width: 8px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-lg-JWZQ7R {
  flex-shrink: 0;
  width: 12px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-xlg-G8qo26, .src-wab-client-components-BottomModal-module__spacer-icon-Inn2nk {
  flex-shrink: 0;
  width: 16px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-icon-sm-GvIIXH {
  flex-shrink: 0;
  width: 22px;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacer-ch-GscwA3 {
  flex-shrink: 0;
  width: 1ch;
  display: inline-block;
}

.src-wab-client-components-BottomModal-module__spacerv-xsm-GOgaHh {
  flex-shrink: 0;
  height: 4px;
}

.src-wab-client-components-BottomModal-module__spacerv-sm-rXWj7Y {
  flex-shrink: 0;
  height: 6px;
}

.src-wab-client-components-BottomModal-module__spacerv-m-tJOE4Z {
  flex-shrink: 0;
  height: 8px;
}

.src-wab-client-components-BottomModal-module__spacerv-lg-FOvbjy {
  flex-shrink: 0;
  height: 12px;
}

.src-wab-client-components-BottomModal-module__spacerv-xlg-HVjqR5, .src-wab-client-components-BottomModal-module__spacerv-icon-W6lyOv {
  flex-shrink: 0;
  height: 16px;
}

.src-wab-client-components-BottomModal-module__width-auto-tRDYKJ {
  width: auto;
}

.src-wab-client-components-BottomModal-module__width-half-KElt0D {
  width: 50%;
}

.src-wab-client-components-BottomModal-module__mb-xsm-rbTwYI:not(:last-child), .src-wab-client-components-BottomModal-module__mv-xsm-dAtM03:not(:last-child) {
  margin-bottom: 4px;
}

.src-wab-client-components-BottomModal-module__mb-sm-H1MDx4:not(:last-child), .src-wab-client-components-BottomModal-module__mv-sm-zjYe9C:not(:last-child), .src-wab-client-components-BottomModal-module__m-sm-hYttjc:not(:last-child) {
  margin-bottom: 6px;
}

.src-wab-client-components-BottomModal-module__mb-m-dJDp36:not(:last-child), .src-wab-client-components-BottomModal-module__mv-m-sUAEA6:not(:last-child), .src-wab-client-components-BottomModal-module__m-m-sVQGJy:not(:last-child) {
  margin-bottom: 8px;
}

.src-wab-client-components-BottomModal-module__mb-lg-kj76uY:not(:last-child), .src-wab-client-components-BottomModal-module__mv-lg-T4aSXo:not(:last-child) {
  margin-bottom: 12px;
}

.src-wab-client-components-BottomModal-module__mb-xlg-qTS_7z:not(:last-child), .src-wab-client-components-BottomModal-module__mv-xlg-oIJbXk:not(:last-child) {
  margin-bottom: 16px;
}

.src-wab-client-components-BottomModal-module__mb-p-aOWzHS:not(:last-child) {
  margin-bottom: 1em;
}

.src-wab-client-components-BottomModal-module__mt-xsm-g4CF2x, .src-wab-client-components-BottomModal-module__mv-xsm-dAtM03 {
  margin-top: 4px;
}

.src-wab-client-components-BottomModal-module__mt-sm-VHTkgc, .src-wab-client-components-BottomModal-module__mv-sm-zjYe9C, .src-wab-client-components-BottomModal-module__m-sm-hYttjc {
  margin-top: 6px;
}

.src-wab-client-components-BottomModal-module__mt-m-HBrVld, .src-wab-client-components-BottomModal-module__mv-m-sUAEA6, .src-wab-client-components-BottomModal-module__m-m-sVQGJy {
  margin-top: 8px;
}

.src-wab-client-components-BottomModal-module__mt-lg-HvyaYn, .src-wab-client-components-BottomModal-module__mv-lg-T4aSXo {
  margin-top: 12px;
}

.src-wab-client-components-BottomModal-module__mt-xlg-BNcykA, .src-wab-client-components-BottomModal-module__mv-xlg-oIJbXk {
  margin-top: 16px;
}

.src-wab-client-components-BottomModal-module__mt-xxlg-Fp4MpR {
  margin-top: 20px;
}

.src-wab-client-components-BottomModal-module__ml-ch-HJ69_a {
  margin-left: 1ch;
}

.src-wab-client-components-BottomModal-module__ml-xsm-mdVXA8, .src-wab-client-components-BottomModal-module__mh-xsm-zuCWLN {
  margin-left: 4px;
}

.src-wab-client-components-BottomModal-module__ml-m-XNoLeo, .src-wab-client-components-BottomModal-module__mh-m-ftgtOW, .src-wab-client-components-BottomModal-module__m-m-sVQGJy {
  margin-left: 8px;
}

.src-wab-client-components-BottomModal-module__ml-xlg-cFcVxb, .src-wab-client-components-BottomModal-module__mh-xlg-ptdAzB {
  margin-left: 16px;
}

.src-wab-client-components-BottomModal-module__mr-ch-v9EfAp {
  margin-right: 1ch;
}

.src-wab-client-components-BottomModal-module__mr-xsm-S0ARh7, .src-wab-client-components-BottomModal-module__mh-xsm-zuCWLN {
  margin-right: 4px;
}

.src-wab-client-components-BottomModal-module__mr-sm-VlswBh, .src-wab-client-components-BottomModal-module__mh-sm-he9U1A, .src-wab-client-components-BottomModal-module__m-sm-hYttjc {
  margin-right: 6px;
}

.src-wab-client-components-BottomModal-module__mr-m-vSbLh_, .src-wab-client-components-BottomModal-module__mh-m-ftgtOW, .src-wab-client-components-BottomModal-module__m-m-sVQGJy {
  margin-right: 8px;
}

.src-wab-client-components-BottomModal-module__mr-lg-Thqw6L, .src-wab-client-components-BottomModal-module__mh-lg-Qx9Oof {
  margin-right: 12px;
}

.src-wab-client-components-BottomModal-module__mr-xlg-r1FoF7, .src-wab-client-components-BottomModal-module__mh-xlg-ptdAzB {
  margin-right: 16px;
}

.src-wab-client-components-BottomModal-module__m0-ruIC4o {
  margin: 0;
}

.src-wab-client-components-BottomModal-module__ml-sm-pxJHui, .src-wab-client-components-BottomModal-module__mh-sm-he9U1A, .src-wab-client-components-BottomModal-module__m-sm-hYttjc {
  margin-left: 6px;
}

.src-wab-client-components-BottomModal-module__ml-lg-pkP9kL, .src-wab-client-components-BottomModal-module__mh-lg-Qx9Oof {
  margin-left: 12px;
}

.src-wab-client-components-BottomModal-module__pb-xsm-q03ykS {
  padding-bottom: 4px;
}

.src-wab-client-components-BottomModal-module__pb-sm-ThAE56 {
  padding-bottom: 6px;
}

.src-wab-client-components-BottomModal-module__pb-m-gLZdY9 {
  padding-bottom: 8px;
}

.src-wab-client-components-BottomModal-module__pt-xsm-cQpZpZ {
  padding-top: 4px;
}

.src-wab-client-components-BottomModal-module__pt-sm-wQS1gi {
  padding-top: 6px;
}

.src-wab-client-components-BottomModal-module__pt-m-fzrXXo {
  padding-top: 8px;
}

.src-wab-client-components-BottomModal-module__pt-lg-gpOyMZ {
  padding-top: 12px;
}

.src-wab-client-components-BottomModal-module__pt-xlg-tpV_bM {
  padding-top: 16px;
}

.src-wab-client-components-BottomModal-module__pt-xxlg-idAMU4 {
  padding-top: 20px;
}

.src-wab-client-components-BottomModal-module__pv-sm-DNrzeu {
  padding-top: 6px;
  padding-bottom: 6px;
}

.src-wab-client-components-BottomModal-module__pv-m-VY4r4E {
  padding-top: 8px;
  padding-bottom: 8px;
}

.src-wab-client-components-BottomModal-module__pv-lg-UnI6cw {
  padding-top: 12px;
  padding-bottom: 12px;
}

.src-wab-client-components-BottomModal-module__pv-xlg-z_4wyk {
  padding-top: 16px;
  padding-bottom: 16px;
}

.src-wab-client-components-BottomModal-module__pv-xsm-ZPbHUj {
  padding-top: 4px;
  padding-bottom: 4px;
}

.src-wab-client-components-BottomModal-module__ph-sm-T7c7VA {
  padding-left: 6px;
  padding-right: 6px;
}

.src-wab-client-components-BottomModal-module__ph-m-Q6oLlU {
  padding-left: 8px;
  padding-right: 8px;
}

.src-wab-client-components-BottomModal-module__ph-lg-CFdJMk {
  padding-left: 12px;
  padding-right: 12px;
}

.src-wab-client-components-BottomModal-module__ph-xlg-zynicm {
  padding-left: 16px;
  padding-right: 16px;
}

.src-wab-client-components-BottomModal-module__ph-xxlg-l3G2BR {
  padding-left: 20px;
  padding-right: 20px;
}

.src-wab-client-components-BottomModal-module__ph-xsm-D46ysR {
  padding-left: 4px;
  padding-right: 4px;
}

.src-wab-client-components-BottomModal-module__pr-lg-biWeeV {
  padding-right: 12px !important;
}

.src-wab-client-components-BottomModal-module__pr-xlg-wVXKFN {
  padding-right: 16px !important;
}

.src-wab-client-components-BottomModal-module__pr-xxlg-jjxZDw {
  padding-right: 20px !important;
}

.src-wab-client-components-BottomModal-module__pr-xxxlg-U4uWMC {
  padding-right: 24px !important;
}

.src-wab-client-components-BottomModal-module__p-sm-mnAc47 {
  padding: 6px;
}

.src-wab-client-components-BottomModal-module__p-m-rPAY9Y {
  padding: 8px;
}

.src-wab-client-components-BottomModal-module__p-lg-FSzRM7 {
  padding: 12px;
}

.src-wab-client-components-BottomModal-module__p-xlg-CJDIZq {
  padding: 16px;
}

.src-wab-client-components-BottomModal-module__p-xxlg-iE11sy {
  padding: 20px;
}

.src-wab-client-components-BottomModal-module__pl-m-P2DobN {
  padding-left: 8px;
}

.src-wab-client-components-BottomModal-module__pl-lg-kVNKFz {
  padding-left: 12px;
}

.src-wab-client-components-BottomModal-module__pl-xxlg-obIcsB {
  padding-left: 20px;
}

.src-wab-client-components-BottomModal-module__p0-Zutagx {
  padding: 0;
}

.src-wab-client-components-BottomModal-module__bb-dimfg-dXEPcq {
  border-bottom: 1px solid #90908c;
}

.src-wab-client-components-BottomModal-module__bb-lightener2-mFcVTD {
  border-bottom: 1px solid #0003;
}

.src-wab-client-components-BottomModal-module__b-dashed-lightener2-GfOQv0 {
  border: 1px dashed #0003;
}

.src-wab-client-components-BottomModal-module__bt-dim-GMXKd8 {
  border-top: 1px solid #f3f3f2;
}

.src-wab-client-components-BottomModal-module__overflow-hidden-BaypmM {
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__overflow-scroll-y-AOnKbb {
  overflow-y: auto;
}

.src-wab-client-components-BottomModal-module__overflow-scroll-y993G3 {
  overflow: auto;
}

.src-wab-client-components-BottomModal-module__center-sTEz7m {
  justify-content: center;
  align-items: center;
  display: flex;
}

.src-wab-client-components-BottomModal-module__inline-center-p1byVg {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.src-wab-client-components-BottomModal-module__rel-yIbasU {
  position: relative;
}

.src-wab-client-components-BottomModal-module__hang-right-iuQI0M {
  position: absolute;
  right: 0;
  transform: translate(100%);
}

.src-wab-client-components-BottomModal-module__fill-width-ocNLbt {
  width: 100%;
}

.src-wab-client-components-BottomModal-module__fill-height-KUYF0S {
  height: 100%;
}

.src-wab-client-components-BottomModal-module__flex-child-min-DtdUI1 {
  min-width: 0;
  min-height: 0;
}

.src-wab-client-components-BottomModal-module__group-CEndE2 .src-wab-client-components-BottomModal-module__show-on-group-hover-jM193S {
  display: none;
}

.src-wab-client-components-BottomModal-module__group-CEndE2 .src-wab-client-components-BottomModal-module__visible-on-group-hover-j88fMD {
  visibility: hidden;
}

.src-wab-client-components-BottomModal-module__group-CEndE2 .src-wab-client-components-BottomModal-module__opaque-on-group-hover-D335N_ {
  opacity: 0;
}

.src-wab-client-components-BottomModal-module__group-CEndE2:hover .src-wab-client-components-BottomModal-module__show-on-group-hover-jM193S, .src-wab-client-components-BottomModal-module__group-CEndE2:focus-within .src-wab-client-components-BottomModal-module__show-on-group-hover-jM193S {
  display: block;
}

.src-wab-client-components-BottomModal-module__group-CEndE2:hover .src-wab-client-components-BottomModal-module__visible-on-group-hover-j88fMD, .src-wab-client-components-BottomModal-module__group-CEndE2:focus-within .src-wab-client-components-BottomModal-module__visible-on-group-hover-j88fMD {
  visibility: visible;
}

.src-wab-client-components-BottomModal-module__group-CEndE2:hover .src-wab-client-components-BottomModal-module__opaque-on-group-hover-D335N_, .src-wab-client-components-BottomModal-module__group-CEndE2:focus-within .src-wab-client-components-BottomModal-module__opaque-on-group-hover-D335N_ {
  opacity: 1;
}

.src-wab-client-components-BottomModal-module__hlist-gap-xsm-M58nIs > * + * {
  margin-left: 4px;
}

.src-wab-client-components-BottomModal-module__vlist-gap-xsm-e7er3S > * + * {
  margin-top: 4px;
}

.src-wab-client-components-BottomModal-module__vlist-gap-sm-VxrG1O > * + * {
  margin-top: 6px;
}

.src-wab-client-components-BottomModal-module__vlist-gap-m-lKW2Tw > * + * {
  margin-top: 8px;
}

.src-wab-client-components-BottomModal-module__vlist-gap-lg-Nx5YiD > * + * {
  margin-top: 12px;
}

.src-wab-client-components-BottomModal-module__vlist-gap-xlg-fa_8OV > * + * {
  margin-top: 16px;
}

.src-wab-client-components-BottomModal-module__vlist-gray-border-yRvDFe > * + * {
  border-top: 1px solid #f3f3f2;
}

ul.src-wab-client-components-BottomModal-module__disc-list-Tyy_dY {
  padding-left: 15px;
}

ul.src-wab-client-components-BottomModal-module__disc-list-Tyy_dY > li {
  list-style-type: disc;
}

.src-wab-client-components-BottomModal-module__vlist-scrollable-descendant-opVZnV {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__pointer-Ma4GLL {
  cursor: pointer;
}

.src-wab-client-components-BottomModal-module__ew-resize-F8gHKU {
  cursor: ew-resize;
}

.src-wab-client-components-BottomModal-module__ns-resize-odQ5BM {
  cursor: ns-resize;
}

.src-wab-client-components-BottomModal-module__grabbable-R2wiO4 {
  cursor: grab;
}

.src-wab-client-components-BottomModal-module__cursor-text-jGjdNp {
  cursor: text;
}

.src-wab-client-components-BottomModal-module__form-control-transition-jpuF8N {
  transition: all .2s;
}

.src-wab-client-components-BottomModal-module__invisible-hAgxOt {
  visibility: hidden;
}

.src-wab-client-components-BottomModal-module__display-none-N6tDJV {
  display: none;
}

.src-wab-client-components-BottomModal-module__z-resize-AwJVH7 {
  z-index: 10;
}

.src-wab-client-components-BottomModal-module__cover-Ig6KYW {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-BottomModal-module__no-select-zcjQSe {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.src-wab-client-components-BottomModal-module__no-pointer-events-q7pR3G {
  pointer-events: none;
}

.src-wab-client-components-BottomModal-module__auto-pointer-events-EbfOVn {
  pointer-events: auto;
}

.src-wab-client-components-BottomModal-module__line-clamp-2-GgWxhF {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-BottomModal-module__line-clamp-3-bI3yLZ {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}

.src-wab-client-components-BottomModal-module__max-scrollable-YUOnPV {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.src-wab-client-components-BottomModal-module__no-caret-jKVUWW {
  caret-color: #0000;
}

.src-wab-client-components-BottomModal-module__restore-normal-formatting-lKCVcs > :last-child {
  margin-bottom: 0;
}

.src-wab-client-components-BottomModal-module__restore-normal-formatting-lKCVcs ol, .src-wab-client-components-BottomModal-module__restore-normal-formatting-lKCVcs ul {
  list-style: initial;
  margin-bottom: 0;
  padding-left: 16px;
}

.src-wab-client-components-BottomModal-module__restore-normal-formatting-lKCVcs ol {
  list-style-type: decimal;
}

.src-wab-client-components-BottomModal-module__restore-normal-formatting-lKCVcs li {
  list-style-type: inherit;
}

.src-wab-client-components-BottomModal-module__ModalsRoot-RCFVT8 {
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-BottomModal-module__ModalsMask-Ix8ev0 {
  pointer-events: auto;
  z-index: 4;
  background-color: #0000001a;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-BottomModal-module__ModalsMask__collapsed-x2n9G3 {
  background-color: #0000000d;
}

.src-wab-client-components-BottomModal-module__ModalRoot-mtNf7Y {
  pointer-events: auto;
  z-index: 5;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 20px 20px 0 0;
  flex-direction: column;
  width: calc(100% - 200px);
  display: flex;
  position: absolute;
  left: 100px;
  box-shadow: 0 -6px 16px -8px #00000014, 0 -9px 28px #0000000d, 0 -12px 48px 16px #00000008;
}

.src-wab-client-components-BottomModal-module__ModalTitleContainer-uVLvm8 {
  border-bottom: 1px solid #ccc;
  flex-shrink: 0;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex;
}

.src-wab-client-components-BottomModal-module__ModalTitle-caqSAp {
  font-size: 16px;
  font-weight: bold;
}

.src-wab-client-components-BottomModal-module__ModalActions-XlGElx {
  align-items: center;
  column-gap: 6px;
  margin-left: auto;
  display: flex;
}

.src-wab-client-components-BottomModal-module__ModalBody-vFPWqN {
  flex-grow: 1;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__plasmic_default_styles-cLaShy {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__all-PP0QYF) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__img-jsOhOk) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__li-v4tld2) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__span-Rzvnnb) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__input-ZOM2ls) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__textarea-vLTCQU) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__button-Wh7sji) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__code-xUfSXM) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__pre-QJ1CdK) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__p-WKZsEC) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h1-DJyIcA) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h2-d4pvEZ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h3-zS0Mgf) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h4-yoT7fr) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h5-nxiK2Z) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h6-mqC7H0) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__address-JvezoW) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__a-IyMJde) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ol-KcYlLY) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ul-MM4Adv) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__select-zrS3_M) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__plasmic_default__component_wrapper-iy0Nvw {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__plasmic_default__inline-tcoCEV {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__plasmic_page_wrapper-hKDkaa {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__plasmic_page_wrapper-hKDkaa > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) a:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__a-IyMJde), a:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__a-IyMJde), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) a, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) a, a:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h1:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h1-DJyIcA), h1:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h1-DJyIcA), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h1, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h2:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h2-d4pvEZ), h2:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h2-d4pvEZ), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h2, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h3:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h3-zS0Mgf), h3:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h3-zS0Mgf), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h3, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h4:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h4-yoT7fr), h4:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h4-yoT7fr), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h4, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h5:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h5-nxiK2Z), h5:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h5-nxiK2Z), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h5, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) h6:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h6-mqC7H0), h6:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__h6-mqC7H0), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) h6, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) ol:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ol-KcYlLY), ol:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ol-KcYlLY), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) ol, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e) ul:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ul-MM4Adv), ul:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__ul-MM4Adv), :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset-NFwU2e .src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module____wab_expr_html_text-pcnP_z) ul, :where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_data_binding-plasmic_plasmic_kit_data_binding-module__root_reset_tags-CHFZrV) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__root-_sm0p_ {
  background: var(--token-bV4cCeIniS6);
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__rootisSelected-m_oRgi {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__rootisHovered-iuk0NT {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__freeBox__x0W5L-W_0SJo {
  flex-direction: row;
  justify-content: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__freeBox___1FNcp-jhkpez {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__slotTargetChildren-QUH6rM {
  color: var(--token-fVn5vRhXJxQ);
  text-align: center;
  font-size: 8px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__slotTargetChildrenisSelected-qRoLqP {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerValueTypeIcon-module__slotTargetChildrenisHovered-fsq0Gm {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 {
  cursor: default;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: 52px;
  padding: 8px 8px 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__rootisSelected-pcSFaV {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__rootisSelected-pcSFaV:hover {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn {
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn > .__wab_flex-container {
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__qdAAo-mJrpNn > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIcon-ia1vvs.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconstep_notPlayed-dfyjXl.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_string-B5jnaa.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_number-CFIppI.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_boolean-W2P2eu.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_object-slYsog.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_array-yFAy94.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_undefined-Qn3z_N.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconvariableType_func-xepLhh.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconisSelected-jgti92.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__root-lxov20:hover .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIcon-ia1vvs.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__rootisSelected-pcSFaV:hover .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__dataPickerValueTypeIconisSelected-jgti92.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__textstep_notPlayed-Cnn5dZ {
  margin-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox___2XUqB-vLW7nW {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__freeBox__pWz6X-XzQruz {
  justify-content: flex-start;
  align-items: center;
  min-height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__itemName-ZxQCwm {
  white-space: pre;
  text-overflow: ellipsis;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__itemNameisSelected_variableType_undefined-TempYd, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__itemNameisSelected_variableType_func-Up9D9e {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValue-Y3K6Or {
  white-space: pre;
  text-overflow: ellipsis;
  font-family: Roboto Mono;
  font-size: 11px;
  line-height: 1.5;
  display: none;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuestep_notPlayed-sfJ9cv {
  color: var(--token-UunsGa2Y3t3);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_string-Txl10F {
  color: var(--token-oI9RmKl5Rl_y);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_number-GV_CBb {
  color: var(--token-6W1Wu2n4m_7);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_boolean-WQHAXv {
  color: var(--token-D666zt2IZPL);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_object-DjMM1f, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_array-DxZ_q_ {
  color: var(--token-UunsGa2Y3t3);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_undefined-ct67Tb {
  padding-right: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValuevariableType_func-J5VTbP {
  color: var(--token-GgEQ12NfnIo);
  padding-right: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValueisSelected_variableType_object-syuHvj, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValueisSelected_variableType_array-P5Wo9j, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValueisSelected_variableType_undefined-GiDrHG, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__previewValueisSelected_variableType_func-x9mHp_ {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__svg-sehxWY {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  margin-right: -6px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__svgvariableType_object-Q_dD7I, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__svgvariableType_array-tSkmUa {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__svgisSelected-Pe2W1h {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__play-G1V3Y4 {
  object-fit: cover;
  width: 20px;
  max-width: 100%;
  height: 20px;
  color: var(--token-fAL2XzoILGPm);
  cursor: pointer;
  flex-shrink: 0;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__playstep_notPlayed-erPcKO {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumnItem-module__playstep_played-DJwSVf {
  color: var(--token-N3uwCfNqv);
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp {
  background: var(--token-9jh0BkCENS);
  border-right: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  flex-shrink: 0;
  width: 160px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 5px);
  margin-top: -5px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp > .__wab_flex-container > * {
  margin-top: 5px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp > .__wab_flex-container > .__wab_slot > * {
  margin-top: 5px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp > .__wab_flex-container > picture > img {
  margin-top: 5px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__root-TIrFAp > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 5px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__rootisWide-pVknHa {
  width: 250px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__runAllSteps-VYj0dy.__wab_instance {
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__runAllStepspreviewSteps-Qw1IgU.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__svg-mpDpyw {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  color: var(--token-oI9RmKl5Rl_y);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__text-vHRksR {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__svg__q9NEx-ujuYFi {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__freeBox-UvTZ_F {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  overflow: visible auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__dataPickerColumnItem__mnPLv-ymh3Wh.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__dataPickerColumnItem__cKtme-cBxDGJ.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__dataPickerColumnItem__jyz3V-pjah32.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__dataPickerColumnItem__dPje-yXqNZ6.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerColumn-module__dataPickerColumnItem__x25Vl-QXMbnf.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__root-JXmLjS {
  cursor: default;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__root-JXmLjS:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 3px);
  margin-left: -3px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD > .__wab_flex-container > * {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD > .__wab_flex-container > .__wab_slot > * {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD > .__wab_flex-container > picture > img {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__freeBox-JTjfiD > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__slotTargetItemPath-D3qxls {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__slotTargetItemName-qbUWhN {
  font-weight: 400;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValue-b_InA3 {
  color: var(--token-oI9RmKl5Rl_y);
  white-space: pre;
  text-overflow: ellipsis;
  font-family: Roboto Mono;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_number-vMpz5a {
  color: var(--token-6W1Wu2n4m_7);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_boolean-NOtSPg {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_object-vouHx8, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_array-I_jxR9 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_undefined-o1L2U4 {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResultsItem-module__previewValuevariableType_func-geF79w {
  color: var(--token-GgEQ12NfnIo);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp > .__wab_flex-container {
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__itemName-YQimat {
  color: var(--token-VUsIDivgUss);
  cursor: pointer;
  font-size: 11px;
  line-height: 1.5;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__itemNamelastItem-kOhJ7p {
  color: var(--token-0IloF6TmFvF);
  cursor: default;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__root-aVkQAp .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__itemName-YQimat:hover {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__rootlastItem-ly75pY .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__itemNamelastItem-kOhJ7p:hover {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__slash-auluA3 {
  color: var(--token-UunsGa2Y3t3);
  pointer-events: none;
  font-size: 11px;
  line-height: 1.5;
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerSelectedItem-module__slashlastItem-LYOX1V {
  color: var(--token-0IloF6TmFvF);
  display: none;
}

.src-wab-client-components-CopilotMsg-module__forceGrayBackground-7AfQZp {
  background: #f3f3f2 !important;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 6px);
  margin-left: -6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ > .__wab_flex-container > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ > .__wab_flex-container > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__root-iQruNZ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__likeBtn-ZL4ul3.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__likeBtnstate_like-Wvkmgw.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__likeBtnstate_dislike-U3Oe_w.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svg__tYoHl-f8J9uO {
  object-fit: cover;
  max-width: 100%;
  height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svgstate_like__tYoHlYkBI-D8WMc9 {
  color: #1b1b18;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svg__cCaJ0-jcDl7Y {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__dislikeBtn-z4K7uj.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__dislikeBtnstate_like-l22DUY.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__dislikeBtnstate_dislike-oxbhxY.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svg__uQuhx-lo0Ny8 {
  object-fit: cover;
  max-width: 100%;
  height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svgstate_dislike__uQuhx5IumH-onnW1I {
  color: #1b1b18;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotLikeDislike-module__svg__kv1We-dZ8wIv {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs {
  flex-direction: column;
  justify-self: flex-start;
  max-width: 1024%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__rootuserPrompt-gVX2pY {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__rootrightMargin-RcMOYr {
  margin-right: 32px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__rootfeedback_submit-fuUDAe > .__wab_flex-container {
  justify-content: center;
  align-items: flex-end;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__rootfeedback_submitting-OjV6A1 > .__wab_flex-container {
  justify-content: center;
  align-items: flex-end;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__freeBox__enc1M-HXahrR {
  background: #eaf6ff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-width: 0;
  max-width: 1024px;
  height: auto;
  padding: 4px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__freeBoxuserPrompt__enc1MkOhWl-BqsJZZ {
  background: var(--token-N3uwCfNqv);
  justify-content: center;
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__freeBox__jAuZ-AybBSJ {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  max-height: 256px;
  padding: 8px;
  display: flex;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__code-WIhGFd {
  text-align: left;
  font-family: IBM Plex Mono;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__codeuserPrompt-b5WglN {
  color: var(--token-p-rw5DRJTx);
  font-family: Inter, sans-serif;
  font-weight: 500;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__prompt-khAzyH {
  text-align: left;
  font-family: IBM Plex Mono;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__promptuserPrompt-yYIe0E {
  color: var(--token-p-rw5DRJTx);
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__freeBox___4B4Sb-GBrfat {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 4px 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__copilotLikeDislike-JpKGvN.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__applyBtn-lq2q0m {
  color: #0091ff;
  cursor: pointer;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 4px;
  font-weight: 700;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__applyBtn-lq2q0m:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__root-fktYXs .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__applyBtn-lq2q0m:focus-within {
  outline: none;
  box-shadow: inset 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackTextbox-LEJwU_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackTextboxfeedback_submit-Vzr5u8.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackTextboxfeedback_submitting-HMfHnp.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__svg__xs6Lo-Lv5vdT, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__svg__elyLr-Ew1d7w {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__submitFeedbackBtn-Ayq1Zn.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__submitFeedbackBtnfeedback_submit-xRwaIj.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__submitFeedbackBtnfeedback_submitting-F5KOGL.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__svg__tn0Zq-hPVflr {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__textfeedback_submitting__saa5NYy9Lu-QAFc_9 {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__svg__wnphb-Pm3X2r {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainer-PsBKFD > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__feedbackSubmittedContainerfeedback_submitted-lWoaix {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__svg-PZgJRd {
  object-fit: cover;
  color: #0091ff;
  flex-shrink: 0;
  width: 40px;
  max-width: 100%;
  height: 40px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotMsg-module__text__mlsa-dcz1Go {
  text-align: center;
  width: auto;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextArea-fiAI0S.__wab_instance {
  box-sizing: border-box;
  object-fit: cover;
  box-shadow: inset 0px 0px 0px 1px var(--token-CE-OiWjNhspe);
  font-size: var(--token-y-e1zIVKHJyd);
  line-height: var(--token-wCNdq3-87nVE);
  width: 100%;
  color: var(--token-dED0FYPw-qtp);
  font-family: var(--token-NQPeu56hWEVO);
  border-radius: var(--token-CyMxORMQ0iY7);
  min-width: 0;
  max-height: 300px;
  padding: var(--token-CyMxORMQ0iY7) var(--token-5RiZyijnOOJx);
  border-style: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextArea-fiAI0S[data-focused].__wab_instance {
  outline-width: thin;
  outline-style: solid;
  outline-color: var(--token-qP8a3gYPq7fd);
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextArea-fiAI0S[data-disabled].__wab_instance {
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_soft-j_EihC.__wab_instance {
  background: var(--token-iCBCh1BQyu-W);
  box-shadow: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_soft-j_EihC[data-hovered].__wab_instance {
  background: var(--token-11LpBV8ry6Ok);
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_plain-zFNsK_.__wab_instance {
  box-shadow: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_plain-zFNsK_[data-hovered].__wab_instance {
  background: var(--token-iCBCh1BQyu-W);
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_minimal-NeChOc.__wab_instance {
  box-shadow: none;
  background: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreatype_minimal-NeChOc[data-focused].__wab_instance {
  outline-style: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreaflat_top-w48acz.__wab_instance {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreaflat_right-xVygYf.__wab_instance {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreaflat_bottom-dEb0lh.__wab_instance {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreaflat_left-SwdBu4.__wab_instance {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreapadded_left-FEVl9d.__wab_instance {
  padding-left: var(--token-CVkj_k5wv-Vl);
}

.src-wab-client-plasmic-plasmic_kit_design_system_deprecated-PlasmicTextAreaInput-module__ariaTextAreapadded_right-xf1Nmq.__wab_instance {
  padding-right: var(--token-CVkj_k5wv-Vl);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT {
  background: none;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT:focus-within {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__inputArea-ztgYIW {
  background: var(--token-iCBCh1BQyu-W);
  border: 1px solid var(--token-sBh7BFhgAybb);
  border-radius: 4px;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT:hover .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__inputArea-ztgYIW {
  background: var(--token-11LpBV8ry6Ok);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT:focus-within .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__inputArea-ztgYIW {
  outline-width: thin;
  outline-style: solid;
  outline-color: var(--token-qP8a3gYPq7fd);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__textAreaInput-hyl5PM.__wab_instance.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100px;
  transform: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT:focus-within .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__textAreaInput-hyl5PM.__wab_instance.__wab_instance {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__freeBox-a44o_Z {
  width: 100%;
  min-width: 0;
  padding: var(--token-YwPV7bN0RvD8);
  background: none;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__freeBoxshowImageUpload-x4w1KK {
  justify-content: space-between;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__imageUploadIcon-QR3Opt.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__imageUploadIconshowImageUpload-Wd7sh8.__wab_instance {
  flex-shrink: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__svg__iSr6-Km9cIu {
  object-fit: cover;
  width: 32px;
  height: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__svg__zanAj-DO78Sm {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__runPromptBtn-qD15Ll.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__svg__qv73J-fv_IIx {
  object-fit: cover;
  width: 32px;
  height: 32px;
  color: var(--token-qP8a3gYPq7fd);
  display: flex;
  position: relative;
  transform: rotateX(0)rotateY(0)rotateZ(90deg);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__root-LJkpMT:focus-within .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__svg__qv73J-fv_IIx {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__svg__biujt-lhH2Rc {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__imageUploadContainer-uUIhHK {
  width: 100%;
  max-width: 100%;
  height: auto;
  padding-top: var(--token-YwPV7bN0RvD8);
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptInput-module__imageUploadContainershowImageUpload-wFmdyo {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholder-CIlY8C {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_ready-RsONoG, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_loading-wk_Txg, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_error-u8Awsy, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_quotaExceeded-HU0mHj, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_history-faS482, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholderstate_historyEmpty-lwViK5, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__popoverPlaceholdertype_ui-GtVXCp {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__sizerContainer-fgWjGC {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 300px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__sizerContainerstate_ready-OIi4Ls {
  flex-shrink: 0;
  width: auto;
  height: 300px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__sizerContainertype_ui-UNFgHi {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 {
  background: #fff;
  flex-direction: column;
  width: 512px;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  padding: 16px;
  display: flex;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptDialog-Jmr7Z8 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__headerContainer-dIx1Vl {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptLabel-wgq7WR {
  white-space: pre;
  text-overflow: ellipsis;
  width: auto;
  min-width: 50px;
  max-width: 100%;
  height: auto;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptLabelstate_history-kPqO0x, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptLabelstate_historyEmpty-I6Q1j6 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__history-HfJ7uW {
  white-space: pre;
  text-overflow: ellipsis;
  width: auto;
  min-width: 50px;
  max-width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historystate_history-PiUEvf, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historystate_historyEmpty-hzxteS {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__rightButtons-UedrDj {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyBtn-gPpPXE.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svg__yiwDt-Vhvbxf {
  object-fit: cover;
  width: 24px;
  max-width: 100%;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svgstate_history__yiwDtFmeFi-ZSVljK, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svgstate_historyEmpty__yiwDtWeNsL-FESwk4 {
  color: #1b1b18;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svg__xGQgh-YT8C4u {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__cancelBtn-AkfNcy.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svg__w7MBv-ZPJ2iX {
  object-fit: cover;
  width: 24px;
  max-width: 100%;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svg___2WBl4-ACJ6Ee {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contents-WgGAVb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contentsstate_history-OtnOsK, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__contentsstate_historyEmpty-HIGlKE {
  max-height: 100%;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContainer-zzrIxJ {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContainerstate_history-QjjlUP, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContainerstate_historyEmpty-eqFZxa {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyEmptyMsg-Aq3aej {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyEmptyMsgstate_history-X6HEiY {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyEmptyMsgstate_historyEmpty-Hj9LjO {
  text-align: center;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContents-ODXr7m > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContentsstate_history-e3d5gK {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyContentsstate_historyEmpty-hrC7Qp {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__copilotMsg__cScMq-vfA8mf.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__copilotMsg__kbV-DofIXw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__copilotMsg__sfkbS-So8oh_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__copilotMsg__yboe1-saHY1Z.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__historyBottomDiv-er3wQT {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__onLoadTrigger-zJb0d8 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__onLoadTrigger-zJb0d8 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__onLoadTriggerstate_history-VWjgrY, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__onLoadTriggerstate_historyEmpty-OlCClU {
  opacity: 0;
  flex-shrink: 0;
  width: 1px;
  height: 1px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainer-aF9oLM > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainerstate_ready-I761L7 {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainerstate_history-stll41, .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptContainerstate_historyEmpty-pHMJGQ {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__promptInput-bGG6Mf.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svg__qXcOj-nQbKkp {
  object-fit: cover;
  color: #8888881a;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 64px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__svgstate_loading__qXcOj4AmlM-YIEoL_ {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__errorMessage-fhMCKs {
  text-align: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__errorMessagestate_error-QHdr6l {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__quotaExceededMsg-ksbzPz {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__quotaExceededMsgstate_quotaExceeded-EOp8Z4 {
  text-align: center;
  background: #fef2a4;
  border-radius: 12px;
  width: 100%;
  min-width: 0;
  margin-bottom: 12px;
  padding: 8px;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__reply-eJOqGH.__wab_instance {
  margin-bottom: 12px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__replystate_ready-YMcUrp.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptDialog-module__replystate_quotaExceeded-DjVIcR.__wab_instance {
  margin-bottom: 12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__root-cg_r4D {
  border: 1px solid var(--token-sBh7BFhgAybb);
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__root-cg_r4D:hover {
  border-color: var(--token-XeFw4MGauXBT);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__img-rYCI1t {
  object-fit: cover;
  border-radius: 4px;
  flex-shrink: 0;
  width: 50px;
  max-width: 100%;
  height: 50px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__img-rYCI1t > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__closeIconContainer-c3YcSf {
  background: var(--token-iR8SeEwQZ);
  width: auto;
  max-width: 100%;
  height: auto;
  box-shadow: 0px 4px 16px 0px var(--token-VEgqNiouHaAh);
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  top: -8px;
  right: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__root-cg_r4D:hover .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__closeIconContainer-c3YcSf {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__svg-dWwvkZ {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  max-width: 100%;
  height: 16px;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__root-cg_r4D:hover .src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotPromptImage-module__svg-dWwvkZ {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__root-eCkJjw {
  cursor: pointer;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisSelected-PNvxlK {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisFocused-rp714S {
  background: var(--token-bV4cCeIniS6);
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisDragging-pamdfC {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisHighlighted-UShQIb {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisSelected_color_variant-bVHf8n {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__root-eCkJjw:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__root-eCkJjw:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisSelected-PNvxlK:hover, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisSelected-PNvxlK:active {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootcolor_variant-VNljuQ:hover {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootcolor_variant-VNljuQ:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb {
  flex-direction: row;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 32px;
  padding: 4px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__main-FAVdrb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__dragHandle-qS3BWh {
  cursor: move;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  min-height: 0;
  display: flex;
  position: absolute;
  top: 0;
  left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__dragHandleisDraggable-BKnIva {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__svg-Kissgm {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__iconContainer-VOxL3m {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetIcon-EflEoO {
  color: var(--token-UunsGa2Y3t3);
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetIconisSelected-CuwFjZ {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetIconisSelected_color_variant-piKEoV, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootcolor_variant-VNljuQ:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetIconcolor_variant-Dcb31b {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__svg__fBezd-IYmtsQ {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa {
  flex-direction: row;
  flex-grow: 1;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa > .__wab_flex-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__labelContainer-jcfVCa > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__leftContent-bMZ2fb {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildren-tjpOv3 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildrenisSelected-jfWqkc {
  color: var(--token-iP3LxEvLa0xh);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootcolor_variant-VNljuQ:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetChildrencolor_variant-goUceq {
  color: var(--token-Ift7nNWjir7);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rightContentContainer-bWtKf_ {
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 50%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rightContentContainerhasRightContents-vvXIXC {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__roothasRightContents-PYFoeJ:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rightContentContainerhasRightContents-vvXIXC {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 {
  color: var(--token-UunsGa2Y3t3);
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContent-uyhmq3 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContenthasRightContents_isSelected-tLA7Wb {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetRightContenthasRightContents_isSelected_color_variant-rEyRHk {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__addendumContainer-Se7Krr {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq {
  white-space: pre;
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendum-hgfhUq > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendumshowAddendums_isSelected-vuBQUM {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendumshowAddendums_isSelected_color_variant-y_R_52, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootshowAddendums_color_variant-vU4nfA:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetAddendumshowAddendums_color_variant-NtuXy7 {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__actionsContainer-oaCz3y {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetActions-NA8r4v {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__slotTargetActionsshowActions_isSelected_color_variant-RpHVLk {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__iconButton___6Diem-iZzf3p.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__svg__d4PxG-ZObdcv {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__svg__iuQ8O-qGyQ37 {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButton-_sM6H5.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
  position: absolute;
  left: auto;
  right: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonisFocused-tL1IY0.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonhasMenu-iDVwp1.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonisFocused_hasMenu-zqYVcZ.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonisHighlighted_hasMenu-vITgxH.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__roothasMenu-qizNqn:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonhasMenu-iDVwp1.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__rootisFocused_hasMenu-TLIQy7:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__menuButtonisFocused_hasMenu-zqYVcZ.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListItem-module__additional-Bm9IEq {
  width: 100%;
  padding-left: 36px;
  padding-right: var(--token-NCc1lDy9R);
  min-height: var(--token-aDa535tnF);
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionSeparator-module__root-dZL8BQ {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  width: 100%;
  min-width: 0;
  height: 1px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionSeparator-module__rootcenter-Zr_kaY {
  border-bottom-style: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionSeparator-module__freeBox-OQ6SRs {
  width: 100%;
  height: 0;
  margin-right: var(--token-NCc1lDy9R);
  margin-left: var(--token-NCc1lDy9R);
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  align-self: center;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionSeparator-module__freeBoxcenter-JT9XYr {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: 40px;
  padding: 8px 12px;
  transition-property: all;
  transition-duration: .3s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm:hover > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__iconContainer-qJDbmA {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__svg-ZbEcZf {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  transition-property: all;
  transition-duration: .5s;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__svgisOpen-GU0TjV {
  transform: rotateX(0)rotateY(0)rotateZ(90deg);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__labelContainer-nQcXC5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > *, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetChildren-i3FAK2 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__sizeContainer-YuqkEQ {
  background: var(--token-bV4cCeIniS6);
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 0 6px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetGroupSize-Qjmdgr {
  color: var(--token-UunsGa2Y3t3);
  -webkit-user-select: none;
  user-select: none;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 {
  flex-direction: row;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainer-jIdaG7 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__actionsContainershowActions-_Ipolb {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__slotTargetActions-Mitr9Z {
  font-size: 20px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__svg___7Gen4-xAfV_F {
  object-fit: cover;
  max-width: 100%;
  height: 1em;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__menuButton-abmhrv.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__menuButtonhasMenu-FbV_Eu.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__root-x_S1nm:hover .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__menuButton-abmhrv.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__roothasMenu-hFDzAi:hover .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowGroup-module__menuButtonhasMenu-FbV_Eu.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D {
  border-radius: 4px;
  flex-direction: row;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootisDisabled-Je17bo {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv {
  background: var(--token-O4S7RMTqZ3);
  border-radius: 6px;
  min-height: 2rem;
  padding: 6px 8px 6px 6px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_red-zcC6O0 {
  background: var(--token-qYuX4XAEbRt);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_green-N6AlN2 {
  background: var(--token-h-5XbcO2WhcA);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootcolor_blue_medium-djNtR0 {
  background: var(--token-yqAf_E0HIjU);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_purple-lNHarC {
  background: var(--token-Cr1odk81N3Y);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_red-zcC6O0:hover {
  background: var(--token-HKVCQ5ZKovK);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_red-zcC6O0:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_green-N6AlN2:active {
  background: var(--token-3AptjBfMqvPS);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_green-N6AlN2:hover {
  background: var(--token-dv0BWWyaHl7H);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootcolor_blue_medium-djNtR0:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootcolor_blue_medium-djNtR0:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_purple-lNHarC:active {
  background: var(--token-I2zAJ678hbp);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium_color_purple-lNHarC:hover {
  background: var(--token-oPrqrxbKHqk);
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root___focusWithin__notFocusVisibleWithin-j32NMR:focus-within {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium____focusWithin__notFocusVisibleWithin-JGXqGj:focus-within {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svg-nzNhSo {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgisChecked-knwZB2 {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgmedium-lDOvc_ {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgmedium_color_red-flRDgv {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgmedium_color_green-fH3gyy {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgcolor_blue_medium-PU2hyM {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgmedium_color_purple-LQUt0B {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootisChecked-AQB_3T:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgisChecked-knwZB2 {
  color: #0081f1;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svg___focusWithin__notFocusVisibleWithin-peuKlc, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__svgmedium____focusWithin__notFocusVisibleWithin-Abmhdc {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__labelContainer-cdSo_T {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-right: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__labelContainer___focusWithin__notFocusVisibleWithin-Y7n10a {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren-DdHyFd {
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium_color_red-Fcno1h {
  color: var(--token-Ift7nNWjir7);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium_color_green-WrD90P {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrencolor_blue_medium-fWNYIc {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium_color_purple-KtaQSz {
  color: var(--token-ZaJGjVCo3Ue);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__root-Eyrj4D:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildren___focusWithin__notFocusVisibleWithin-Nz3nHs > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__rootmedium-c5EWyv:focus-within .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicCheckbox-module__slotTargetChildrenmedium____focusWithin__notFocusVisibleWithin-A7Z2St > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_default_styles-AwfJWV {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_mixins-UTHIzn {
  --mixin-eeky5Y8An_white-space: pre-wrap;
  --plasmic-mixin-overlay-box-container_white-space: var(--mixin-eeky5Y8An_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__all-vzmtkI) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__img-_YItX1) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__li-jC0uq4) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__span-Mjg_55) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__input-KPsq5O) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__textarea-YYmHbr) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__button-DetBvk) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__code-h1MYfG) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__pre-YssAkV) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__p-okQEEp) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h1-CqqtAM) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h2-nWbGqm) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h3-omDQ00) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h4-CJyny3) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h5-za8WcM) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h6-PVaD1k) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__address-MSpZAS) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__a-ge_osD) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ol-EWw_Z9) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ul-y3Ci5C) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__select-G2P5Ci) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_default__component_wrapper-HYSefR {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_default__inline-ZBx07d {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_page_wrapper-Rgsu3w {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module__plasmic_page_wrapper-Rgsu3w > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs {
  white-space: normal;
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) a:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__a-ge_osD), a:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__a-ge_osD), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) a, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) a, a:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h1:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h1-CqqtAM), h1:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h1-CqqtAM), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h1, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h1, h1:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h2:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h2-nWbGqm), h2:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h2-nWbGqm), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h2, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h2, h2:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h3:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h3-omDQ00), h3:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h3-omDQ00), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h3, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h3, h3:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h4:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h4-CJyny3), h4:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h4-CJyny3), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h4, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h4, h4:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h5:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h5-za8WcM), h5:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h5-za8WcM), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h5, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h5, h5:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) h6:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h6-PVaD1k), h6:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__h6-PVaD1k), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) h6, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) h6, h6:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) ol:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ol-EWw_Z9), ol:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ol-EWw_Z9), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) ol, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) ol, ol:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3) ul:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ul-y3Ci5C), ul:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3.src-wab-client-plasmic-PP__plasmickit_left_pane-module__ul-y3Ci5C), :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset-JUPFV3 .src-wab-client-plasmic-PP__plasmickit_left_pane-module____wab_expr_html_text-efaKUs) ul, :where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) ul, ul:where(.src-wab-client-plasmic-PP__plasmickit_left_pane-module__root_reset_tags-cy_XGH) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__root-ByvzYg {
  flex-direction: column;
  justify-content: flex-start;
  justify-self: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__controlBar-xHjXCD {
  flex-flow: wrap;
  place-content: center flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__controlBarwithoutControlBar-S4PudO {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__numSelected-QeWGye {
  width: auto;
  min-width: 120px;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__selectAll-ihckp7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__deleteSelected-ql_CM_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__svg__rQOhJ-t6Estw {
  object-fit: cover;
  color: var(--token-wRTnrRwLX);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__svg__fGucz-lF_lMA {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__cancel-JOBhsi.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__svg__duSe7-dSKtYB {
  object-fit: cover;
  color: var(--token-wRTnrRwLX);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicMultiAssetsActions-module__svg___6Hnn5-DDrMli {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__root-O887ST {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__rootisSelected-kJG_yB {
  border-radius: 4px;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__freeBox-QamBIM {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__checker-eBgrbg {
  width: 100%;
  height: 100%;
  box-shadow: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMiAxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMnYxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNEQkRCRDciIGQ9Ik0wIDBoNnY2SDB6bTYgNmg2djZINnoiLz4KPC9zdmc+Cg==) 0 0 / 12px 12px;
  border-radius: 4px;
  flex-direction: row;
  min-width: 0;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__bgOpacity-ndVo2_ {
  background: #ffffff80;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__bgOpacityisSelected-TVCgPc {
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__color-IsR1Hz {
  background: none;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorSwatch-module__border-NX0sx8 {
  border: 1px solid #00000026;
  border-radius: 4px;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_default_styles-CHe1ox {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_text-overflow: clip;
  --mixin-qP3g6Hd5AdC_font-family: "Inter";
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 11px;
  --mixin-qP3g6Hd5AdC_line-height: 16px;
  --mixin-m42MJsMLH_color: var(--token-D666zt2IZPL);
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__all-ZBL6Sk) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__img-oFYSK8) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__li-Qr44tn) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__span-9xoBy9) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__input-mB7gnD) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__textarea-VPmbFd) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__button-FsmRyA) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__code-N000fq), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__pre-OKdXhl) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__p-FdYVbp) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h1-IBQOnU), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h2-l_jjhf), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h3-HhsKHX), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h4-gZZFgm), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h5-LskZ0R), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__h6-waHoHD) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__address-_i9Ckc) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__a-AgoIyx) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__ol-i9l_rv), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__ul-MYhDCk) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__select-Kj5ov_) {
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_default__component_wrapper-AlypcN {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_default__inline-yE9SYf {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_page_wrapper-nAGJJn {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_page_wrapper-nAGJJn > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__root_reset-H1Kx_E {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__root_reset-H1Kx_E .src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_default__a-taSUhg), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__root_reset-H1Kx_E .src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__a-AgoIyx), :where(.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__root_reset-H1Kx_E.src-wab-client-plasmic-plasmic_kit_new_component-plasmic_plasmic_kit_new_component-module__plasmic_default__a-taSUhg) {
  color: var(--mixin-m42MJsMLH_color);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root-qUqB1J {
  cursor: pointer;
  border: 1px solid var(--token-bV4cCeIniS6);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 250px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__rootisSelected-aa5NzP {
  box-shadow: 0px 0px 0px 2px var(--token-JfSQu2FXX0v);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__rootlarge-yKrSJz {
  width: 370px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root-qUqB1J:hover {
  box-shadow: 0px 0px 0px 2px var(--token-JfSQu2FXX0v);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root___focusVisibleWithin-P7wiXG {
  box-shadow: 0px 0px 0px 2px var(--token-JfSQu2FXX0v);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__image-A6bz32 {
  border-bottom: 1px solid var(--token-bV4cCeIniS6);
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  height: 120px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__imagelarge-khjptF {
  flex-shrink: 0;
  height: 210px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root-qUqB1J .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__image___focusVisibleWithin-PyVLAm {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__freeBox__bTp1S-ya2ms2 {
  flex-direction: column;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__freeBoxshowControls__bTp1Sz2I0H-OFnMs4 {
  flex-row-gap: 0px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root-qUqB1J .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__freeBox___focusVisibleWithin__bTp1SiyX-qxb1JN {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__slotTargetTitle-zGWvKL {
  font-size: 10px;
  font-weight: 700;
  line-height: 12px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__img__wePel-yEFVX8 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__img__wePel-yEFVX8 > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__img__wePel-yEFVX8 > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module____wab_img-spacer-Nx9ovY > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__freeBox__uUyA-OmoK8T {
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__root-qUqB1J .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentItem-module__freeBox___focusVisibleWithin__uUyAiyX-me9iq5 {
  border: 2px dashed var(--token-N3uwCfNqv);
  border-radius: 8px;
  outline: none;
  width: auto;
  height: auto;
  position: absolute;
  inset: -5px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__root-t65ltg {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__title-kfYeka {
  flex-direction: column;
  margin-bottom: 12px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__slotTargetTitle-yJ72wL {
  font-weight: 700;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG > .__wab_flex-container {
  flex-flow: wrap;
  place-content: flex-start;
  align-items: stretch;
  width: 101%;
  height: calc(100% + 12px);
  margin-top: -12px;
  margin-left: -1%;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG > .__wab_flex-container > * {
  margin-top: 12px;
  margin-left: 1%;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
  margin-left: 1%;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG > .__wab_flex-container > picture > img {
  margin-top: 12px;
  margin-left: 1%;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__items-PDK4aG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
  margin-left: 1%;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__newComponentItem___50Oun-jXpzNJ.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img___2Qggo-ErM0wQ {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img___2Qggo-ErM0wQ > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img___2Qggo-ErM0wQ > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module____wab_img-spacer-aM3WYO > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__newComponentItem__mplbv-ZxlYOQ.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img__ylGDf-k7u6MD {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img__ylGDf-k7u6MD > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module__img__ylGDf-k7u6MD > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentSection-module____wab_img-spacer-aM3WYO > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__root-p8IIuq {
  background: var(--token-iR8SeEwQZ);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  width: 800px;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG {
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 16px);
  min-height: 0;
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__body-xghQeG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameSection-zdzCBw > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__text__awiw5-MjxShI {
  font-weight: 700;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__nameInput-KgtvIC.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg___4IPyR-W5BZzy, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__haFhz-GcAJSK {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox__idojB-FbUVE4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBoxisPage__idojBgMsds-AifswU {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__expander-ldmsqq {
  border-width: 0;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__nc1Yg-JkK4lb {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-D666zt2IZPL);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__text__hBmC-U_OYOk {
  color: var(--token-D666zt2IZPL);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw {
  flex-direction: column;
  height: 100%;
  min-height: 0;
  margin-bottom: -4px;
  margin-left: -4px;
  margin-right: -4px;
  padding: 4px;
  display: flex;
  position: relative;
  overflow: auto;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 24px);
  min-height: 0;
  margin-top: -24px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw > .__wab_flex-container > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw > .__wab_flex-container > .__wab_slot > * {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw > .__wab_flex-container > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sections-yt8dGw > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 24px;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sectionsshowTemplates-TUVb57, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__sectionsisPage-GE9VVj {
  display: flex;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentSection__tgVaw-Rwclvk.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentItem__dnmm0-quvps1.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__cr7As-VxPCLS {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__cr7As-VxPCLS > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__cr7As-VxPCLS > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module____wab_img-spacer-A4cjA3 > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentSection__nwPi-Gdh1B7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentItem__rnlot-gxnJE7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img___8Cygz-HU4Uzb {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img___8Cygz-HU4Uzb > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img___8Cygz-HU4Uzb > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module____wab_img-spacer-A4cjA3 > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentItem__yWQs-p2uaJt.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__jrMaZ-Ci2mNw {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__jrMaZ-Ci2mNw > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__jrMaZ-Ci2mNw > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module____wab_img-spacer-A4cjA3 > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentItem___7WyKu-nercUQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__op150-SenciS {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__op150-SenciS > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__op150-SenciS > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module____wab_img-spacer-A4cjA3 > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__newComponentItem___9Dmb-c9Btp9.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__c82Hx-ghg9h5 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
  display: inline-block !important;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__c82Hx-ghg9h5 > picture > img, .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__img__c82Hx-ghg9h5 > .src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module____wab_img-spacer-A4cjA3 > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__footer-urzCLu {
  background: var(--token-O4S7RMTqZ3);
  border-bottom: 1px solid var(--token-bV4cCeIniS6);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 12px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox__yh2CX-MNLRLh {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__sqtjl-WnIoCj {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__usoAe-VrIXNc {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c > .__wab_flex-container {
  min-width: 0;
  margin-left: calc(0px - var(--token-NCc1lDy9R));
  width: calc(100% + var(--token-NCc1lDy9R));
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c > .__wab_flex-container > * {
  margin-left: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c > .__wab_flex-container > picture > img {
  margin-left: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__freeBox___9YjEg-hizT8c > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__submitButton-P8AG5H.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__vy7Em-sz3xVn {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__text__drisI-OYo9S6 {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_new_component-PlasmicNewComponentModal-module__svg__aMluO-eeFWBH {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-style-controls-PosControls-module__text-xsm-Yos_UP {
  font-size: 10px;
}

.src-wab-client-components-style-controls-PosControls-module__text-sm-E2WRXP {
  font-size: 11px;
}

.src-wab-client-components-style-controls-PosControls-module__text-m-dPBT22 {
  font-size: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__text-xlg-xHT_nc {
  font-size: 14px;
  line-height: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__text-align-left-pgtA4S {
  text-align: left;
}

.src-wab-client-components-style-controls-PosControls-module__text-align-right-YsT0hU {
  text-align: right;
}

.src-wab-client-components-style-controls-PosControls-module__fg-tkW2dW {
  color: #1b1b18 !important;
}

.src-wab-client-components-style-controls-PosControls-module__dimfg-unhiJp {
  color: #90908c !important;
}

.src-wab-client-components-style-controls-PosControls-module__dimdimfg-VIyUh9 {
  color: #dbdbd7 !important;
}

.src-wab-client-components-style-controls-PosControls-module__strong-vnVxDD {
  font-weight: 600;
}

.src-wab-client-components-style-controls-PosControls-module__regular-jDVYw1 {
  font-weight: normal !important;
}

.src-wab-client-components-style-controls-PosControls-module__no-line-height-Mp0WEQ {
  line-height: 0;
}

.src-wab-client-components-style-controls-PosControls-module__tight-line-height-xsUJ6s {
  line-height: 1em;
}

.src-wab-client-components-style-controls-PosControls-module__uppercase-HQSR1v {
  text-transform: uppercase;
}

.src-wab-client-components-style-controls-PosControls-module__inverse-fg-jinCho {
  color: #dbdbd7;
}

.src-wab-client-components-style-controls-PosControls-module__inverse-dimfg-eCu_Nl {
  color: #868682;
}

.src-wab-client-components-style-controls-PosControls-module__inverse-brightfg-NAqqmh {
  color: #eeeeec;
}

.src-wab-client-components-style-controls-PosControls-module__component-dimfg-YnByRk {
  color: #d3b4ed !important;
}

.src-wab-client-components-style-controls-PosControls-module__component-fg-NT3ICT {
  color: #8e4ec6 !important;
}

.src-wab-client-components-style-controls-PosControls-module__variant-dimfg-dYUV6t {
  color: #f3b0a2 !important;
}

.src-wab-client-components-style-controls-PosControls-module__variant-fg-W5dojv {
  color: #e54d2e !important;
}

.src-wab-client-components-style-controls-PosControls-module__frame-dimfg-Dt5Dxo {
  color: #96c7f2 !important;
}

.src-wab-client-components-style-controls-PosControls-module__frame-fg-vXTFr4, .src-wab-client-components-style-controls-PosControls-module__tag-fg-CAhWOl {
  color: #0091ff !important;
}

.src-wab-client-components-style-controls-PosControls-module__code-Y9Attv, .src-wab-client-components-style-controls-PosControls-module__LabelHole-EQ8zds {
  font-family: IBM Plex Mono, monospace;
}

.src-wab-client-components-style-controls-PosControls-module__text-right-CunoA1 {
  text-align: right;
}

.src-wab-client-components-style-controls-PosControls-module__text-center-ZhZXNk {
  text-align: center;
}

.src-wab-client-components-style-controls-PosControls-module__mixin-fg-HtTtAv {
  color: #12a594 !important;
}

.src-wab-client-components-style-controls-PosControls-module__mixin-bg-MTsDs6 {
  color: #e7f9f5;
}

.src-wab-client-components-style-controls-PosControls-module__token-fg-AFQBsN {
  color: #f5d90a !important;
}

.src-wab-client-components-style-controls-PosControls-module__added-fg-A4I7GM {
  color: #46a758;
}

.src-wab-client-components-style-controls-PosControls-module__removed-fg-VUcRCJ {
  color: #e54d2e;
}

.src-wab-client-components-style-controls-PosControls-module__white-bg-JmFS9B {
  background-color: #fff !important;
}

.src-wab-client-components-style-controls-PosControls-module__white-bg-unimp-graxGl {
  background-color: #fff;
}

.src-wab-client-components-style-controls-PosControls-module__mixin-bg-MTsDs6 {
  background-color: #e7f9f5 !important;
}

.src-wab-client-components-style-controls-PosControls-module__mixin-strongbg-I3nIk5 {
  background-color: #12a594 !important;
}

.src-wab-client-components-style-controls-PosControls-module__inverse-bg-eTsfEQ, .src-wab-client-components-style-controls-PosControls-module__inverse-dimbg-kMCMuI, .src-wab-client-components-style-controls-PosControls-module__inverse-dimdimbg-q0Ohc6 {
  background-color: #1b1b18 !important;
}

.src-wab-client-components-style-controls-PosControls-module__flex-WwDhyG {
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__flex-WwDhyG > * {
  min-width: 0;
}

.src-wab-client-components-style-controls-PosControls-module__inline-flex-sBQh7g {
  display: inline-flex;
}

.src-wab-client-components-style-controls-PosControls-module__flex-vcenter-V4eKrE {
  align-items: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-vcenter-important-gmP1mk {
  align-items: center !important;
}

.src-wab-client-components-style-controls-PosControls-module__flex-hcenter-orA48O {
  justify-content: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-stretch-items-_JXneB {
  align-items: stretch;
}

.src-wab-client-components-style-controls-PosControls-module__flex-align-end-hHWXfb {
  align-items: flex-end;
}

.src-wab-client-components-style-controls-PosControls-module__flex-align-start-rgUE4y {
  align-items: flex-start;
}

.src-wab-client-components-style-controls-PosControls-module__flex-align-baseline-bTTe8k {
  align-items: baseline;
}

.src-wab-client-components-style-controls-PosControls-module__flex-col-acKwsu {
  flex-direction: column;
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__flex-col-acKwsu > * {
  min-height: 0;
}

.src-wab-client-components-style-controls-PosControls-module__flex-col-acKwsu.src-wab-client-components-style-controls-PosControls-module__flex-hcenter-orA48O {
  align-items: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-col-acKwsu.src-wab-client-components-style-controls-PosControls-module__flex-vcenter-V4eKrE {
  justify-content: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-row-P_pnwO {
  flex-direction: row;
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__flex-fill-fiyy37 {
  flex-grow: 1;
}

.src-wab-client-components-style-controls-PosControls-module__flex-center-z5BhWg {
  align-self: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-start-piy6GT {
  align-self: start;
}

.src-wab-client-components-style-controls-PosControls-module__flex-stretch-kU3LWJ {
  align-self: stretch;
}

.src-wab-client-components-style-controls-PosControls-module__flex-no-shrink-u8fY1Q, .src-wab-client-components-style-controls-PosControls-module__flex-children-no-shrink-FBxorT > * {
  flex-shrink: 0;
}

.src-wab-client-components-style-controls-PosControls-module__flex-wrap-CVkz9g {
  flex-wrap: wrap;
}

.src-wab-client-components-style-controls-PosControls-module__flex-col-vcenter-likfPC {
  justify-content: center;
}

.src-wab-client-components-style-controls-PosControls-module__flex-push-right-duHlQB {
  margin-left: auto;
}

.src-wab-client-components-style-controls-PosControls-module__flex-full-basis-HwKSQC {
  flex-basis: 100%;
}

.src-wab-client-components-style-controls-PosControls-module__flex-even-hRThiH {
  flex: 1 1 0;
}

.src-wab-client-components-style-controls-PosControls-module__flex-no-shrink-children-tZJjUJ > * {
  flex-shrink: 0;
}

.src-wab-client-components-style-controls-PosControls-module__flex-even-children-dwTjf0 > *, .src-wab-client-components-style-controls-PosControls-module__flex-even-child-ztkJgH {
  flex: 1 1 0;
}

.src-wab-client-components-style-controls-PosControls-module__max-full-width-sTbHYq {
  max-width: 100%;
}

.src-wab-client-components-style-controls-PosControls-module__justify-end-DvvWVF {
  justify-content: flex-end;
}

.src-wab-client-components-style-controls-PosControls-module__justify-start-HifC7Y {
  justify-content: flex-start;
}

.src-wab-client-components-style-controls-PosControls-module__justify-between-ojZoQQ {
  justify-content: space-between;
}

.src-wab-client-components-style-controls-PosControls-module__absolute-wTImjI {
  position: absolute;
}

.src-wab-client-components-style-controls-PosControls-module__grid-rxgFUL {
  display: grid;
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-1-oOz5V7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-2-afsX2h {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-3-CDeaUH {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-4-tFJPqU {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-5-_rGOTF {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-6-mFb_Q3 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-7-WVjPJH {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-8-ux844j {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-cols-9-wjTSIg {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-1-thozGx {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-2-AkbMaH {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-3-xzK3XR {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-4-Q_VVvl {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-5-f9wON_ {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-6-q_33b0 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-7-NC5RMJ {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-8-y6mWtP {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__grid-rows-9-fGgGoj {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}

.src-wab-client-components-style-controls-PosControls-module__col-auto-vIVHrw {
  grid-column: auto;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-1-KK7nrW {
  grid-column: span 1 / span 1;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-2-zCR2z6 {
  grid-column: span 2 / span 2;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-3-u_7BjU {
  grid-column: span 3 / span 3;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-4-HJz_c3 {
  grid-column: span 4 / span 4;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-5-wlrJaf {
  grid-column: span 5 / span 5;
}

.src-wab-client-components-style-controls-PosControls-module__col-span-6-Y9hua3 {
  grid-column: span 6 / span 6;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-1-TkPSnV {
  grid-column-start: 1;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-2-Gw7orE {
  grid-column-start: 2;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-3-bEC70J {
  grid-column-start: 3;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-4-VYEBKj {
  grid-column-start: 4;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-5-4D_PB0 {
  grid-column-start: 5;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-6-Owwicx {
  grid-column-start: 6;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-7-BUNEvP {
  grid-column-start: 7;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-8-ny50GC {
  grid-column-start: 8;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-9-plqCUb {
  grid-column-start: 9;
}

.src-wab-client-components-style-controls-PosControls-module__col-start-auto-NS8y0i {
  grid-column-start: auto;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-1-PHuEdf {
  grid-column-end: 1;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-2-gbXp4F {
  grid-column-end: 2;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-3-UU9U2j {
  grid-column-end: 3;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-4-roMFqu {
  grid-column-end: 4;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-5-eMpSm_ {
  grid-column-end: 5;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-6-stFiFn {
  grid-column-end: 6;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-7-YtylCu {
  grid-column-end: 7;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-8-PcS_4I {
  grid-column-end: 8;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-9-RCOjr6 {
  grid-column-end: 9;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-10-KYoFO7 {
  grid-column-end: 10;
}

.src-wab-client-components-style-controls-PosControls-module__col-end-auto-Zx2pfC {
  grid-column-end: auto;
}

.src-wab-client-components-style-controls-PosControls-module__row-auto-oEcAD1 {
  grid-row: auto;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-1-KJUByK {
  grid-row: span 1 / span 1;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-2-XRjYmS {
  grid-row: span 2 / span 2;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-3-tIti8E {
  grid-row: span 3 / span 3;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-4-PhxKOh {
  grid-row: span 4 / span 4;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-5-xqtpYQ {
  grid-row: span 5 / span 5;
}

.src-wab-client-components-style-controls-PosControls-module__row-span-6-HZoyYp {
  grid-row: span 6 / span 6;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-1-ydH0yW {
  grid-row-start: 1;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-2-egiDwY {
  grid-row-start: 2;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-3-uuQY_g {
  grid-row-start: 3;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-4-hbZklE {
  grid-row-start: 4;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-5-FbZjzt {
  grid-row-start: 5;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-6-abiD_k {
  grid-row-start: 6;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-7-lMyHC8 {
  grid-row-start: 7;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-8-F1Fftq {
  grid-row-start: 8;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-9-vE2_iZ {
  grid-row-start: 9;
}

.src-wab-client-components-style-controls-PosControls-module__row-start-auto-LlFPzG {
  grid-row-start: auto;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-1-M7sdQJ {
  grid-row-end: 1;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-2-qCbE_l {
  grid-row-end: 2;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-3-RjNndU {
  grid-row-end: 3;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-4-uV6gEr {
  grid-row-end: 4;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-5-mhgFzW {
  grid-row-end: 5;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-6-LJWQLY {
  grid-row-end: 6;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-7-pmh2_t {
  grid-row-end: 7;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-8-X1miri {
  grid-row-end: 8;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-9-aZXsGL {
  grid-row-end: 9;
}

.src-wab-client-components-style-controls-PosControls-module__row-end-auto-hQrXhV {
  grid-row-end: auto;
}

.src-wab-client-components-style-controls-PosControls-module__inline-block-z3t2IM {
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__nowrap-IOPwXX {
  white-space: nowrap;
}

.src-wab-client-components-style-controls-PosControls-module__wrap-word-cQ8zzw {
  white-space: normal;
  word-break: break-word;
}

.src-wab-client-components-style-controls-PosControls-module__pre-odNji6 {
  white-space: pre;
}

.src-wab-client-components-style-controls-PosControls-module__text-ellipsis-nsvOmr {
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__text-ellipsis-wrappable-q1GLF5 {
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__text-wrap-wJ_aAl {
  overflow-wrap: break-word;
  min-width: 0;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__text-one-line-HPoPyJ {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__text-two-lines-NXJ2Od {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__gap-xsm-oWoXc8 {
  gap: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-sm-YLwRZr {
  gap: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-m-YfIw31 {
  gap: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-lg-eoJHUk {
  gap: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-xlg-dJGh_j {
  gap: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-xxlg-LXtMuR {
  gap: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__gap-xxxlg-quraSg {
  gap: 24px;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-xsm-ha3kpm {
  flex-shrink: 0;
  width: 4px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-sm-TFneqU {
  flex-shrink: 0;
  width: 6px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-m-OTjolD {
  flex-shrink: 0;
  width: 8px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-lg-DeibEb {
  flex-shrink: 0;
  width: 12px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-xlg-Jx9dLi, .src-wab-client-components-style-controls-PosControls-module__spacer-icon-t0CdEK {
  flex-shrink: 0;
  width: 16px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-icon-sm-Ol_3gV {
  flex-shrink: 0;
  width: 22px;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacer-ch-DT4s1Z {
  flex-shrink: 0;
  width: 1ch;
  display: inline-block;
}

.src-wab-client-components-style-controls-PosControls-module__spacerv-xsm-MZHLEx {
  flex-shrink: 0;
  height: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__spacerv-sm-GpsabT {
  flex-shrink: 0;
  height: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__spacerv-m-bnBvgU {
  flex-shrink: 0;
  height: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__spacerv-lg-NoSc2y {
  flex-shrink: 0;
  height: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__spacerv-xlg-UG6oNH, .src-wab-client-components-style-controls-PosControls-module__spacerv-icon-IyeESh {
  flex-shrink: 0;
  height: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__width-auto-IeSWzN {
  width: auto;
}

.src-wab-client-components-style-controls-PosControls-module__width-half-Ceg9F8 {
  width: 50%;
}

.src-wab-client-components-style-controls-PosControls-module__mb-xsm-bdeC3J:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__mv-xsm-OVHNC5:not(:last-child) {
  margin-bottom: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__mb-sm-zMoh4k:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__mv-sm-IV82aq:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__m-sm-Cq5Oau:not(:last-child) {
  margin-bottom: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__mb-m-Nxa8Kh:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__mv-m-VjMKlQ:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__m-m-UWsU6N:not(:last-child) {
  margin-bottom: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__mb-lg-v0wRVh:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__mv-lg-gfaqSa:not(:last-child) {
  margin-bottom: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__mb-xlg-IFkjfY:not(:last-child), .src-wab-client-components-style-controls-PosControls-module__mv-xlg-d0e02l:not(:last-child) {
  margin-bottom: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__mb-p-nQvuf7:not(:last-child) {
  margin-bottom: 1em;
}

.src-wab-client-components-style-controls-PosControls-module__mt-xsm-Z4Qr3K, .src-wab-client-components-style-controls-PosControls-module__mv-xsm-OVHNC5 {
  margin-top: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__mt-sm-VEXF5q, .src-wab-client-components-style-controls-PosControls-module__mv-sm-IV82aq, .src-wab-client-components-style-controls-PosControls-module__m-sm-Cq5Oau {
  margin-top: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__mt-m-nib0fP, .src-wab-client-components-style-controls-PosControls-module__mv-m-VjMKlQ, .src-wab-client-components-style-controls-PosControls-module__m-m-UWsU6N {
  margin-top: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__mt-lg-mL0Afo, .src-wab-client-components-style-controls-PosControls-module__mv-lg-gfaqSa {
  margin-top: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__mt-xlg-CCft4C, .src-wab-client-components-style-controls-PosControls-module__mv-xlg-d0e02l {
  margin-top: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__mt-xxlg-ckNSZR {
  margin-top: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__ml-ch-xyX1G4 {
  margin-left: 1ch;
}

.src-wab-client-components-style-controls-PosControls-module__ml-xsm-huny5d, .src-wab-client-components-style-controls-PosControls-module__mh-xsm-VmjCdD {
  margin-left: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__ml-m-KHOBmx, .src-wab-client-components-style-controls-PosControls-module__mh-m-fcaV0p, .src-wab-client-components-style-controls-PosControls-module__m-m-UWsU6N {
  margin-left: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__ml-xlg-oVF6qE, .src-wab-client-components-style-controls-PosControls-module__mh-xlg-vzLp2I {
  margin-left: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__mr-ch-OHRr4X {
  margin-right: 1ch;
}

.src-wab-client-components-style-controls-PosControls-module__mr-xsm-ZuQzaq, .src-wab-client-components-style-controls-PosControls-module__mh-xsm-VmjCdD {
  margin-right: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__mr-sm-gYWhc2, .src-wab-client-components-style-controls-PosControls-module__mh-sm-a8o76M, .src-wab-client-components-style-controls-PosControls-module__m-sm-Cq5Oau {
  margin-right: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__mr-m-BErEAY, .src-wab-client-components-style-controls-PosControls-module__mh-m-fcaV0p, .src-wab-client-components-style-controls-PosControls-module__m-m-UWsU6N {
  margin-right: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__mr-lg-l22UIz, .src-wab-client-components-style-controls-PosControls-module__mh-lg-SKKsgW {
  margin-right: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__mr-xlg-krxgAh, .src-wab-client-components-style-controls-PosControls-module__mh-xlg-vzLp2I {
  margin-right: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__m0-gL5kIk {
  margin: 0;
}

.src-wab-client-components-style-controls-PosControls-module__ml-sm-V1qC9X, .src-wab-client-components-style-controls-PosControls-module__mh-sm-a8o76M, .src-wab-client-components-style-controls-PosControls-module__m-sm-Cq5Oau {
  margin-left: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__ml-lg-jrtJa5, .src-wab-client-components-style-controls-PosControls-module__mh-lg-SKKsgW {
  margin-left: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__pb-xsm-whJfXL {
  padding-bottom: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__pb-sm-UKEmPv {
  padding-bottom: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__pb-m-SfqkTy {
  padding-bottom: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-xsm-PAxxAn {
  padding-top: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-sm-vBr491 {
  padding-top: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-m-UlxVkb {
  padding-top: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-lg-L7xRJY {
  padding-top: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-xlg-HpgFIg {
  padding-top: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__pt-xxlg-HJWZZe {
  padding-top: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__pv-sm-WenjnH {
  padding-top: 6px;
  padding-bottom: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__pv-m-du7tVM {
  padding-top: 8px;
  padding-bottom: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__pv-lg-etvRds {
  padding-top: 12px;
  padding-bottom: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__pv-xlg-vhLVxg {
  padding-top: 16px;
  padding-bottom: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__pv-xsm-Ql3oSw {
  padding-top: 4px;
  padding-bottom: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-sm-AlCWja {
  padding-left: 6px;
  padding-right: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-m-pw6vzb {
  padding-left: 8px;
  padding-right: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-lg-XnKnR8 {
  padding-left: 12px;
  padding-right: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-xlg-V6opfa {
  padding-left: 16px;
  padding-right: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-xxlg-DzcjZi {
  padding-left: 20px;
  padding-right: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__ph-xsm-XhoDwj {
  padding-left: 4px;
  padding-right: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__pr-lg-MFmP7E {
  padding-right: 12px !important;
}

.src-wab-client-components-style-controls-PosControls-module__pr-xlg-WOE76v {
  padding-right: 16px !important;
}

.src-wab-client-components-style-controls-PosControls-module__pr-xxlg-ooQUAM {
  padding-right: 20px !important;
}

.src-wab-client-components-style-controls-PosControls-module__pr-xxxlg-qVgghn {
  padding-right: 24px !important;
}

.src-wab-client-components-style-controls-PosControls-module__p-sm-T0htOv {
  padding: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__p-m-EvKYOy {
  padding: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__p-lg-f8xnaO {
  padding: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__p-xlg-tbL_u7 {
  padding: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__p-xxlg-uIRFtv {
  padding: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__pl-m-VhYOyf {
  padding-left: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__pl-lg-QXo8ED {
  padding-left: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__pl-xxlg-a7Pmj5 {
  padding-left: 20px;
}

.src-wab-client-components-style-controls-PosControls-module__p0-uYit06 {
  padding: 0;
}

.src-wab-client-components-style-controls-PosControls-module__bb-dimfg-MKJDUI {
  border-bottom: 1px solid #90908c;
}

.src-wab-client-components-style-controls-PosControls-module__bb-lightener2-_lmkes {
  border-bottom: 1px solid #0003;
}

.src-wab-client-components-style-controls-PosControls-module__b-dashed-lightener2-iwcDDB {
  border: 1px dashed #0003;
}

.src-wab-client-components-style-controls-PosControls-module__bt-dim-MRNWX4 {
  border-top: 1px solid #f3f3f2;
}

.src-wab-client-components-style-controls-PosControls-module__overflow-hidden-L0HJby {
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__overflow-scroll-y-T5_lux {
  overflow-y: auto;
}

.src-wab-client-components-style-controls-PosControls-module__overflow-scroll-3dcpGi {
  overflow: auto;
}

.src-wab-client-components-style-controls-PosControls-module__center-PDEcwF {
  justify-content: center;
  align-items: center;
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__inline-center-r_GqKH {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.src-wab-client-components-style-controls-PosControls-module__rel-pd9lIg {
  position: relative;
}

.src-wab-client-components-style-controls-PosControls-module__hang-right-PXi6yZ {
  position: absolute;
  right: 0;
  transform: translate(100%);
}

.src-wab-client-components-style-controls-PosControls-module__fill-width-BUXDiE {
  width: 100%;
}

.src-wab-client-components-style-controls-PosControls-module__fill-height-Tir1P5 {
  height: 100%;
}

.src-wab-client-components-style-controls-PosControls-module__flex-child-min-d2BFVc {
  min-width: 0;
  min-height: 0;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76 .src-wab-client-components-style-controls-PosControls-module__show-on-group-hover-Ejd4iX {
  display: none;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76 .src-wab-client-components-style-controls-PosControls-module__visible-on-group-hover-ZlgCOi {
  visibility: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76 .src-wab-client-components-style-controls-PosControls-module__opaque-on-group-hover-jkaLfR {
  opacity: 0;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76:hover .src-wab-client-components-style-controls-PosControls-module__show-on-group-hover-Ejd4iX, .src-wab-client-components-style-controls-PosControls-module__group-xI1X76:focus-within .src-wab-client-components-style-controls-PosControls-module__show-on-group-hover-Ejd4iX {
  display: block;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76:hover .src-wab-client-components-style-controls-PosControls-module__visible-on-group-hover-ZlgCOi, .src-wab-client-components-style-controls-PosControls-module__group-xI1X76:focus-within .src-wab-client-components-style-controls-PosControls-module__visible-on-group-hover-ZlgCOi {
  visibility: visible;
}

.src-wab-client-components-style-controls-PosControls-module__group-xI1X76:hover .src-wab-client-components-style-controls-PosControls-module__opaque-on-group-hover-jkaLfR, .src-wab-client-components-style-controls-PosControls-module__group-xI1X76:focus-within .src-wab-client-components-style-controls-PosControls-module__opaque-on-group-hover-jkaLfR {
  opacity: 1;
}

.src-wab-client-components-style-controls-PosControls-module__hlist-gap-xsm-Ou10Q7 > * + * {
  margin-left: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gap-xsm-xVjKDf > * + * {
  margin-top: 4px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gap-sm-jLMpKy > * + * {
  margin-top: 6px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gap-m-cpo1il > * + * {
  margin-top: 8px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gap-lg-WYIc2M > * + * {
  margin-top: 12px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gap-xlg-CJ6TBC > * + * {
  margin-top: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-gray-border-kWL2bO > * + * {
  border-top: 1px solid #f3f3f2;
}

ul.src-wab-client-components-style-controls-PosControls-module__disc-list-yjCI7b {
  padding-left: 15px;
}

ul.src-wab-client-components-style-controls-PosControls-module__disc-list-yjCI7b > li {
  list-style-type: disc;
}

.src-wab-client-components-style-controls-PosControls-module__vlist-scrollable-descendant-P31wEL {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__pointer-t0mZ0C {
  cursor: pointer;
}

.src-wab-client-components-style-controls-PosControls-module__ew-resize-FozDDd {
  cursor: ew-resize;
}

.src-wab-client-components-style-controls-PosControls-module__ns-resize-NEoKLx {
  cursor: ns-resize;
}

.src-wab-client-components-style-controls-PosControls-module__grabbable-mzBWGZ {
  cursor: grab;
}

.src-wab-client-components-style-controls-PosControls-module__cursor-text-S8KzAt {
  cursor: text;
}

.src-wab-client-components-style-controls-PosControls-module__form-control-transition-RYwjXe {
  transition: all .2s;
}

.src-wab-client-components-style-controls-PosControls-module__invisible-T1QhcC {
  visibility: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__display-none-GAPkP2 {
  display: none;
}

.src-wab-client-components-style-controls-PosControls-module__z-resize-z46VgN {
  z-index: 10;
}

.src-wab-client-components-style-controls-PosControls-module__cover-eIhLAJ {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-style-controls-PosControls-module__no-select-YexUlb {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.src-wab-client-components-style-controls-PosControls-module__no-pointer-events-EhG8Au {
  pointer-events: none;
}

.src-wab-client-components-style-controls-PosControls-module__auto-pointer-events-w7SliP {
  pointer-events: auto;
}

.src-wab-client-components-style-controls-PosControls-module__line-clamp-2-wAmbg1 {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.src-wab-client-components-style-controls-PosControls-module__line-clamp-3-JYTt_Q {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}

.src-wab-client-components-style-controls-PosControls-module__max-scrollable-igyLdY {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__no-caret-a2yffo {
  caret-color: #0000;
}

.src-wab-client-components-style-controls-PosControls-module__restore-normal-formatting-RquHiZ > :last-child {
  margin-bottom: 0;
}

.src-wab-client-components-style-controls-PosControls-module__restore-normal-formatting-RquHiZ ol, .src-wab-client-components-style-controls-PosControls-module__restore-normal-formatting-RquHiZ ul {
  list-style: initial;
  margin-bottom: 0;
  padding-left: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__restore-normal-formatting-RquHiZ ol {
  list-style-type: decimal;
}

.src-wab-client-components-style-controls-PosControls-module__restore-normal-formatting-RquHiZ li {
  list-style-type: inherit;
}

.src-wab-client-components-style-controls-PosControls-module__Container-R3LCy1 {
  line-height: 1;
  position: relative;
}

.src-wab-client-components-style-controls-PosControls-module__FigureAndNums-GOeQ6j, .src-wab-client-components-style-controls-PosControls-module__PushersContainer-coXBkK {
  vertical-align: middle;
  display: inline-block;
  position: relative;
}

.src-wab-client-components-style-controls-PosControls-module__FigureContainer-b8RxtA {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-style-controls-PosControls-module__NumsContainer-cqVxeB {
  position: relative;
}

.src-wab-client-components-style-controls-PosControls-module__Nums-pqHEqe {
  grid-template-rows: 40px 16px 40px;
  grid-template-columns: 1fr 32px 1fr;
  width: 100%;
  margin-bottom: 10px;
  display: grid;
}

.src-wab-client-components-style-controls-PosControls-module__CenterBlock-X01idK {
  background-color: #eeeeec;
  border-radius: 2px;
  width: 32px;
  height: 16px;
}

.src-wab-client-components-style-controls-PosControls-module__Num-uKZ3Qz {
  justify-content: center;
  align-items: center;
  height: 33%;
  display: flex;
}

.src-wab-client-components-style-controls-PosControls-module__LabelHole-EQ8zds {
  background: #f3f3f2;
  padding: 0 1px;
  line-height: 1;
}

.src-wab-client-components-style-controls-PosControls-module__Pushers-fAs5Fp {
  grid-template-rows: auto 1fr auto;
  grid-template-columns: auto 1fr auto;
  place-items: center;
  width: 48px;
  height: 48px;
  margin-left: 5px;
  font-size: 14px;
  display: grid;
}

.src-wab-client-components-style-controls-PosControls-module__Pusher-yVAjCT, .src-wab-client-components-style-controls-PosControls-module__Pusher-yVAjCT:hover {
  color: #1b1b18;
}

.src-wab-client-components-style-controls-PosControls-module__CoverBtn-OvE_xl {
  text-align: center;
  width: 140%;
  position: absolute;
  top: 120%;
  left: -25%;
}

.src-wab-client-components-style-controls-PosControls-module__TopIndicator-RjheFD {
  z-index: 1;
  margin-bottom: -10px;
}

.src-wab-client-components-style-controls-PosControls-module__LeftIndicator-n4bzPl {
  z-index: 1;
  margin-right: -8px;
}

.src-wab-client-components-style-controls-PosControls-module__BottomIndicator-Mva3RA {
  z-index: 1;
  margin-top: -8px;
}

.src-wab-client-components-style-controls-PosControls-module__RightIndicator-JB6psu {
  z-index: 1;
  margin-left: -8px;
}

.src-wab-client-components-style-controls-PosControls-module__TopIndicator-RjheFD > div, .src-wab-client-components-style-controls-PosControls-module__BottomIndicator-Mva3RA > div, .src-wab-client-components-style-controls-PosControls-module__LeftIndicator-n4bzPl > div, .src-wab-client-components-style-controls-PosControls-module__RightIndicator-JB6psu > div {
  margin-left: 0 !important;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicExpandButton-module__root-a9rTaj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicExpandButton-module__svg__y7QMe-pFyc0i {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicExpandButton-module__svgisExpanded__y7QMe5Dg9P-YVdvqU {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicExpandButton-module__svg__wgw3N-aqaxBy {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW {
  width: 100%;
  min-width: 0;
  min-height: 2rem;
  padding: 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW > .__wab_flex-container {
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__root-wVNpdW > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__iconContainer-r2PYF9 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__slotTargetIcon-aERuaX {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__svg__yXeE-Tz6N6k {
  object-fit: cover;
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__titleContainer-QM9l6k {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__slotTargetChildren-Dp6yQW {
  color: var(--token-UunsGa2Y3t3);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__actionsContainer-fLOgfc {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__iconButton__yhbTg-kpMraF.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__svg__priNb-I7BZjY {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__svg__pXkgq-OYqVcE {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__collapseIndicator-NWwvk9 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-right: -8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__collapseIndicatorcollapseState_collapsed-bohA81, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__collapseIndicatorcollapseState_expanded-oTcLao {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__expandButton-lbM11j.__wab_instance.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__expandButtoncollapseState_collapsed-n0RxkB.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicListSectionHeader-module__expandButtoncollapseState_expanded-T9Hstf.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicDropdownOverlay-module__root-b23j0Z {
  box-shadow: 0px 8px 32px -8px var(--token-XeFw4MGauXBT), 0px 8px 20px -16px var(--token-JrjdlBU-a5Ju);
  background: #fff;
  border-radius: 2px;
  flex-direction: column;
  width: auto;
  height: auto;
  padding: 4px 0;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__root-COiHpC {
  background: var(--token-O4S7RMTqZ3);
  width: 100%;
  height: var(--token-aDa535tnF);
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  min-width: 0;
  padding: 6px 6px 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__rootdisabled-E49nDw {
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__rootstyleType_white-QaQmHB {
  background: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__rootstyleType_bordered-fmi5dx {
  box-shadow: inset 0px 0px 0px 1px var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__rooterror-CzMhiP {
  box-shadow: inset 0px 0px 0px 2px var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__root-COiHpC:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__root-COiHpC:focus-within {
  outline: none;
  box-shadow: inset 0 0 0 1px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__rootstyleType_white-QaQmHB:hover {
  background: var(--token-p-rw5DRJTx);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__existingTokensContainer-e5e2Gt > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__slotTargetExistingTokens-kroek5 {
  color: var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__chip__c3Yjo-i5fdB8.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__chip__rwgrE-H7DorC.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__text__kSfz-tFmjWR {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textbox-ORpYQf {
  width: 100%;
  color: var(--token-7wESQh_g4);
  text-align: left;
  background: #fff0;
  border-width: 0;
  min-width: 0;
  height: 18px;
  padding: 0;
  font-family: Inter, sans-serif;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textboxdisabled-Anj0gX {
  color: var(--token-MJxs_G7Sqa);
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textboxshowDropdownArrow-cV7zWx {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textboxshowCurrentTokens-bHrEEu {
  flex-shrink: 0;
  width: 0;
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textboxvalueSetState_isSet-CNDQYP {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textboxvalueSetState_isUnset-P_1p9f {
  color: var(--token-4f35RzFNq);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__root-COiHpC .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textbox-ORpYQf::placeholder {
  color: var(--token-vtL-9XzNub);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__root-COiHpC .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__textbox-ORpYQf:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__suffixContainer-vZIR93 {
  flex-direction: row;
  flex-shrink: 0;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__dropdownToggle-FTn3xG.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__svg__wtzSg-eg1wsn {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicDimTokenSelector-module__svg__womfz-ekSCiI {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 {
  border-style: none;
  border-radius: 4px;
  padding: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 > .__wab_flex-container {
  justify-content: center;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isSet-xt0WLH {
  background: var(--token-9jh0BkCENS);
  box-shadow: 0px 0px 0px 1px var(--token-JrjdlBU-a5Ju);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ {
  box-shadow: inset 0px 0px 0px 1px var(--token-KFJx6UwUe);
  background: var(--token-9jh0BkCENS);
  border-radius: 4px;
  padding: 6px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ > .__wab_flex-container {
  justify-content: center;
  align-items: center;
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isInherited-i3SUdQ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootisDisabled-bPjtLU {
  cursor: not-allowed;
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootstretched-AESzf8 {
  flex-grow: 1;
  min-width: auto;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootstyleType_tight-gjVNps {
  padding: 6px 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root___focusVisible-AMYC30 {
  outline: none;
  box-shadow: inset 0 0 0 1px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootvalueSetState_isSet-xt0WLH:hover {
  background: var(--token-p-rw5DRJTx);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__iconContainer-ZHkUUr {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetChildren-jY45LV {
  color: var(--token-UunsGa2Y3t3);
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetChildrenvalueSetState_isSet-xljhno {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetChildrenvalueSetState_isInherited-LZqUU6 {
  color: var(--token-pXjwiQ4b3);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__root-b6ICP5:hover .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetChildren-jY45LV {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__svg__rqz6E-aDyS8k {
  object-fit: cover;
  height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__labelContainer-kEaypz {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__labelContainershowLabel-f4OJKJ {
  padding-right: 5px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__labelContainernoIcon-pqZ93W {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__labelContainernoIcon_showLabel-zpLCa_ {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu {
  color: var(--token-fVn5vRhXJxQ);
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabel-Esturu > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelvalueSetState_isUnset-Mbvt7S {
  color: var(--token-4f35RzFNq);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelvalueSetState_isSet-ZzxejC {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelvalueSetState_isInherited-TWBo7E {
  color: var(--token-s0HBak9It);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelshowLabel-WDpT5Z {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelvalueSetState_isSet_showLabel-LQsUIK {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__rootshowLabel-Pp9CWq:hover .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButton-module__slotTargetLabelshowLabel-WDpT5Z {
  color: var(--token-AEygAh2U_);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__root-XFGkuk {
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__rootautoWidth-aPQ87W {
  width: auto;
  display: inline-flex;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ {
  background: var(--token-O4S7RMTqZ3);
  border-radius: 6px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 2px);
  min-width: 0;
  margin-left: -2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ > .__wab_flex-container > * {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ > .__wab_flex-container > picture > img {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainer-uBtONJ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainerstyleType_right-agfbKg > .__wab_flex-container {
  justify-content: flex-end;
  align-items: stretch;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__buttonsContainerstyleType_between-cHWgPr > .__wab_flex-container {
  justify-content: space-between;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__styleToggleButton__bW8S4-Qnx9jI.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__svg__rsFgI-bMBLgx {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__styleToggleButton__l4DOy-G_kfQ5.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleToggleButtonGroup-module__svg__pKot-JFlZWQ {
  height: 1em;
  position: relative;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicatorContainer-iiu9fv {
  place-items: center;
  width: 12px;
  height: 12px;
  display: grid;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicatorCentered-d9G7iA {
  place-items: center;
  width: 14px;
  height: 16px;
  display: grid;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator-WziHXT {
  z-index: 10;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  box-shadow: 0 0 0 2px #fff;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--set-kTf7lA {
  background: #0091ff;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--overriding-sHwcL6 {
  background: #d6409f;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--inherited-OsUIXR, .src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--overwritten-g1N2VN, .src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--theme-v715fh {
  background: #e3e3e0;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--mixin-edagaF {
  background: #12a594;
}

.src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--slot-IfEyct, .src-wab-client-components-style-controls-DefinedIndicator-module__DefinedIndicator--derived-NkCJ5E {
  background: #e3e3e0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: 40px;
  padding: 8px 12px;
  transition-property: all;
  transition-duration: .3s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__rootisSelected-l93xlm {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE:hover {
  background: var(--token-bV4cCeIniS6);
  padding-right: 6px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE:hover > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__iconContainer-w7vT1A {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetIconisSelected-xuOnyo {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__svg___5Mr7N-Yrwd7o {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__labelContainer-Kg2DlC {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > *, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetChildren-ReN60D > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__addendumContainer-AF7NmY {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__addendumContainershowAddendum-tR19eF {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm {
  color: var(--token-UunsGa2Y3t3);
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > *, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__slotTargetAddendum-rnuhnm > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__text__kNu3S-wsw0X9 {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-bottom: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__freeBox-_PqWSP {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__actionsContainer-O0CAkS {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__actionsContainershowActions-VQOucN {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__iconButton__o5Pq2-lefMyL.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__svg__z4HnP-p4kVYg, .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__svg__cEwEk-dgGLEg {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__menuButton-tIYSGL.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__menuButtonmenuSize_small-8k607G.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__root-HS42rE:hover .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicRowItem-module__menuButton-tIYSGL.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicColorTokenControl-module__root-UvyeSb {
  width: 100%;
  min-width: 0;
  height: auto;
  padding: 0 1px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicColorTokenControl-module__rowItem-vqbKLk.__wab_instance {
  max-width: 100%;
  height: 32px;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicColorTokenControl-module__svg__wDxJ4-Nm4NCW {
  object-fit: cover;
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicGeneralTokenControl-module__root-hjiuOa {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicGeneralTokenControl-module__root-hjiuOa:hover {
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicGeneralTokenControl-module__rowItem-hiD3LQ.__wab_instance {
  max-width: 100%;
  height: 32px;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicGeneralTokenControl-module__svg-s3SkY_ {
  object-fit: cover;
  width: 16px;
  height: 16px;
}

.src-wab-client-components-widgets-EditableLabel-EditableLabel-module__fullWidthLabelEditing-tCNmJs {
  overflow: unset;
  text-overflow: unset;
}

.src-wab-client-components-widgets-EditableLabel-EditableLabel-module__inputBox-wxxFQ8 {
  color: #222;
  background: #fff;
  border: 2px solid #0091ff;
  border-radius: 2px;
  outline: none;
  align-items: center;
  width: 100%;
  padding: 2px;
  line-height: 1.2em;
  display: inline-flex;
  overflow: unset !important;
}

span.src-wab-client-components-widgets-EditableLabel-EditableLabel-module__inputBox-wxxFQ8[placeholder]:empty:focus:before {
  content: attr(placeholder);
  color: #0003;
  align-items: center;
  line-height: 1.2em;
  display: inline-flex;
}

.pickr, .pcr-swatches, .pcr-interaction {
  display: none !important;
}

.pcr-app[data-theme] {
  z-index: 1;
  padding-bottom: 10px;
  font-size: 16px;
  width: 100% !important;
  max-width: 100% !important;
  box-shadow: none !important;
}

.pcr-app[data-theme], .pcr-app[data-theme] * {
  transition: all !important;
  animation: none !important;
}

.pcr-selection {
  grid-template-columns: 32px 4fr !important;
  height: 200px !important;
}

.pcr-color-preview {
  justify-content: flex-start !important;
  width: 32px !important;
  height: 32px !important;
  margin-left: 0 !important;
}

.pcr-palette {
  border-radius: 2px !important;
}

.pcr-picker {
  box-shadow: 0 0 0 1px #0000001a;
}

.pcr-current-color {
  background: none !important;
  border: 1px solid #0003 !important;
  border-radius: 50% !important;
  width: 100% !important;
}

.pcr-current-color:before {
  opacity: .2 !important;
  z-index: 0 !important;
}

.pcr-current-color:after {
  content: "";
  z-index: 0;
  background: currentColor;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.pcr-palette:before {
  opacity: .2;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF {
  background: var(--token-O4S7RMTqZ3);
  height: var(--token-aDa535tnF);
  border-width: 0;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  padding-left: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__rootisDisabled-dWdpKB {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__root-wyfHHF:focus {
  outline: none;
  box-shadow: inset 0 0 0 1px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__swatchContainer-U0DfQq {
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__swatch-Zr_uS0.__wab_instance {
  height: 100%;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__labelContainer-Qjcxpj {
  flex-direction: row;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden visible;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf {
  color: var(--token-fVn5vRhXJxQ);
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabel-iTAaSf > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabelvalueSetState_isSet-IVyaF0 {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabelvalueSetState_isUnset-tWnleL {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicColorButton-module__slotTargetLabelvalueSetState_isInherited-Vngxte {
  color: var(--token-s0HBak9It);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 {
  border-radius: 4px;
  flex-direction: row;
  width: auto;
  height: auto;
  padding: 0;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__rootisDisabled-zC_7MU {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkbox-LRCQbV {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-7wESQh_g4);
  opacity: 1;
  flex-shrink: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxnoLabel-WpC5H9, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxisDisabled-CkrqIr {
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxisChecked-jg7ZrC {
  color: var(--token-D666zt2IZPL);
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxisIndeterminate-pv_tp5 {
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxvalueSetState_isSet-web3JM {
  color: var(--token-AEygAh2U_);
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxvalueSetState_isUnset-i6Wsve {
  color: var(--token-4f35RzFNq);
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkboxvalueSetState_isInherited-mHdQb_ {
  color: var(--token-s0HBak9It);
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__root-dQe656:focus-within .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__checkbox-LRCQbV {
  border-radius: 4px;
  outline: none;
  box-shadow: inset 0 0 0 1px #0091ff80;
  margin-left: 4px !important;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__labelContainer-tKz4v7 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 {
  color: var(--token-7wESQh_g4);
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > *, .src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildren-NHUS19 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildrenvalueSetState_isSet-d3GTQT {
  color: var(--token-AEygAh2U_);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildrenvalueSetState_isUnset-D63yIf {
  color: var(--token-4f35RzFNq);
}

.src-wab-client-plasmic-plasmic_kit_style_controls-PlasmicStyleCheckbox-module__slotTargetChildrenvalueSetState_isInherited-ACNO7i {
  color: var(--token-s0HBak9It);
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_tokens-EGmgD3 {
  --token-tGvg_Oqrh5ZX: .75rem;
  --plasmic-token-size-12: var(--token-tGvg_Oqrh5ZX);
  --token-X0IVfIhfiTzv: Inter;
  --plasmic-token-sans-serif: var(--token-X0IVfIhfiTzv);
  --token-55IRPasxpzKM: 1rem;
  --plasmic-token-font-md: var(--token-55IRPasxpzKM);
  --token-1w8IT3oeGJv5: #030712;
  --plasmic-token-basic-text-primary: var(--token-1w8IT3oeGJv5);
  --token-nr1bJYbofPHH: 1.25;
  --plasmic-token-line-height-md: var(--token-nr1bJYbofPHH);
  --token-mi9FPRcV_03g: .5rem;
  --plasmic-token-size-8: var(--token-mi9FPRcV_03g);
  --token-pu6vKqOrV7ZS: 1rem;
  --plasmic-token-size-16: var(--token-pu6vKqOrV7ZS);
  --token-zzHUi_CqvjUW: #fff;
  --plasmic-token-basic-container-background: var(--token-zzHUi_CqvjUW);
  --token-XDuAAFpbQ_A_: #2563eb;
  --plasmic-token-brand-brand: var(--token-XDuAAFpbQ_A_);
  --token-mql6RnHdqnRx: .375rem;
  --plasmic-token-size-6: var(--token-mql6RnHdqnRx);
  --token-3hoy4wZDUfcy: #374151;
  --plasmic-token-neutral-neutral: var(--token-3hoy4wZDUfcy);
  --token-zGk7s0mjAV2B: #dc2626;
  --plasmic-token-destructive-destructive: var(--token-zGk7s0mjAV2B);
  --token-gawbYa9qSL97: #6b7280;
  --plasmic-token-muted-muted: var(--token-gawbYa9qSL97);
  --token-8lBUgSNXuxBZ: .25rem;
  --plasmic-token-size-4: var(--token-8lBUgSNXuxBZ);
  --token-A0Cg7LpJPdae: .75rem;
  --plasmic-token-font-sm: var(--token-A0Cg7LpJPdae);
  --token-TxckqK7aktpC: 1;
  --plasmic-token-line-height-sm: var(--token-TxckqK7aktpC);
  --token-AKSq1xrHT0jt: 1.25rem;
  --plasmic-token-font-lg: var(--token-AKSq1xrHT0jt);
  --token-Nzkidf0lbC25: 1.4;
  --plasmic-token-line-height-lg: var(--token-Nzkidf0lbC25);
  --token-DOKolAoo5sTj: .125rem;
  --plasmic-token-size-2: var(--token-DOKolAoo5sTj);
  --token-ac6tmijHwadP: #16a34a;
  --plasmic-token-success-success: var(--token-ac6tmijHwadP);
  --token-FbcyfAUrw1an: #facc15;
  --plasmic-token-warning-warning: var(--token-FbcyfAUrw1an);
  --token-4vsFJW2n8ueo: #dbeafe;
  --plasmic-token-brand-brand-soft: var(--token-4vsFJW2n8ueo);
  --token-SIZQUvV429BM: #e5e7eb;
  --plasmic-token-neutral-neutral-soft: var(--token-SIZQUvV429BM);
  --token-sg79W52BaKjK: #f3f4f6;
  --plasmic-token-muted-muted-soft: var(--token-sg79W52BaKjK);
  --token-FpBVB3Fclrk5: #dcfce7;
  --plasmic-token-success-success-soft: var(--token-FpBVB3Fclrk5);
  --token-XS-uQe4XZAta: #fef9c3;
  --plasmic-token-warning-warning-soft: var(--token-XS-uQe4XZAta);
  --token-wtbzVAY46Tmz: #fee2e2;
  --plasmic-token-destructive-destructive-soft: var(--token-wtbzVAY46Tmz);
  --token-uuMcFQdAHpXq: #93c5fd;
  --plasmic-token-brand-brand-border: var(--token-uuMcFQdAHpXq);
  --token-djdhaI5IslhG: #d1d5db;
  --plasmic-token-neutral-neutral-border: var(--token-djdhaI5IslhG);
  --token-66i9qu83C8O5: #e5e7eb;
  --plasmic-token-muted-muted-border: var(--token-66i9qu83C8O5);
  --token-uPyfNDhAOYBq: #86efac;
  --plasmic-token-success-success-border: var(--token-uPyfNDhAOYBq);
  --token-5D2pYXAgOCsW: #fde047;
  --plasmic-token-warning-warning-border: var(--token-5D2pYXAgOCsW);
  --token-TCeiLWpNEbo6: #fca5a5;
  --plasmic-token-destructive-destructive-border: var(--token-TCeiLWpNEbo6);
  --token-WVECqyUGz8OB: #0000001a;
  --plasmic-token-interaction-hovered: var(--token-WVECqyUGz8OB);
  --token-GQ5KWRbTnml2: #ffffff40;
  --plasmic-token-interaction-disabled: var(--token-GQ5KWRbTnml2);
  --token-uhMLFH5kxKYW: #0003;
  --plasmic-token-interaction-pressed: var(--token-uhMLFH5kxKYW);
  --token-228iKKhRk-Ei: .625rem;
  --plasmic-token-size-10: var(--token-228iKKhRk-Ei);
  --token-8fVXixNyv2RV: #eff6ff;
  --plasmic-token-brand-brand-foreground: var(--token-8fVXixNyv2RV);
  --token-qNKUOZh0i17e: #f9fafb;
  --plasmic-token-neutral-neutral-foreground: var(--token-qNKUOZh0i17e);
  --token-ly_uCTATj_uf: #e5e7eb;
  --plasmic-token-muted-muted-foreground: var(--token-ly_uCTATj_uf);
  --token-Gf6efrS0g5gq: #1e3a8a;
  --plasmic-token-brand-brand-soft-foreground: var(--token-Gf6efrS0g5gq);
  --token-tVFTstsN6ahi: #422006;
  --plasmic-token-warning-warning-foreground: var(--token-tVFTstsN6ahi);
  --token-mNg40qocQLE1: #f0fdf4;
  --plasmic-token-success-success-foreground: var(--token-mNg40qocQLE1);
  --token-oE03e6jC6Mx3: #fef2f2;
  --plasmic-token-destructive-destructive-foreground: var(--token-oE03e6jC6Mx3);
  --token-ewevznWxvl9h: #111827;
  --plasmic-token-neutral-neutral-soft-foreground: var(--token-ewevznWxvl9h);
  --token-SY4XiVEAZwKx: #6b7280;
  --plasmic-token-muted-muted-soft-foreground: var(--token-SY4XiVEAZwKx);
  --token-USdJ06i4rfZv: #14532d;
  --plasmic-token-success-success-soft-foreground: var(--token-USdJ06i4rfZv);
  --token-6Zp1HSNw7Ybm: #713f12;
  --plasmic-token-warning-warning-soft-foreground: var(--token-6Zp1HSNw7Ybm);
  --token-bcHW7otgIinM: #7f1d1d;
  --plasmic-token-destructive-destructive-soft-foreground: var(--token-bcHW7otgIinM);
  --token-weplVryPJBoS: #171717;
  --plasmic-token-basic-container-background-dark: var(--token-weplVryPJBoS);
  --plsmc-standard-width: 800px;
  --plsmc-wide-width: 1280px;
  --plsmc-viewport-gap: 16px;
  --plsmc-wide-chunk: calc(((var(--plsmc-wide-width)  - var(--plsmc-standard-width)) / 2)  - var(--plsmc-viewport-gap));
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_default_styles-Obc4MM {
  --mixin-4Iv0wi3Lf_t3_font-family: "Inter", sans-serif;
  --mixin-4Iv0wi3Lf_t3_font-size: 16px;
  --mixin-4Iv0wi3Lf_t3_font-weight: 400;
  --mixin-4Iv0wi3Lf_t3_font-style: normal;
  --mixin-4Iv0wi3Lf_t3_color: #535353;
  --mixin-4Iv0wi3Lf_t3_text-align: left;
  --mixin-4Iv0wi3Lf_t3_text-transform: none;
  --mixin-4Iv0wi3Lf_t3_line-height: 1.5;
  --mixin-4Iv0wi3Lf_t3_letter-spacing: normal;
  --mixin-4Iv0wi3Lf_t3_white-space: pre-wrap;
  --mixin-4Iv0wi3Lf_t3_user-select: text;
  --mixin-4Iv0wi3Lf_t3_text-decoration-line: none;
  --mixin-4Iv0wi3Lf_t3_text-overflow: clip;
  --mixin-UeuPO4M3pjpE_color: #000;
  --mixin-UeuPO4M3pjpE_font-weight: 700;
  --mixin-UeuPO4M3pjpE_font-size: 64px;
  --mixin-UeuPO4M3pjpE_line-height: 1;
  --mixin-UeuPO4M3pjpE_letter-spacing: -1px;
  --mixin-UeuPO4M3pjpE_white-space: pre-wrap;
  --mixin-stbqUTbgJ_Yk_color: #000;
  --mixin-stbqUTbgJ_Yk_font-size: 48px;
  --mixin-stbqUTbgJ_Yk_font-weight: 700;
  --mixin-stbqUTbgJ_Yk_letter-spacing: -.5px;
  --mixin-stbqUTbgJ_Yk_line-height: 1.1;
  --mixin-stbqUTbgJ_Yk_white-space: pre-wrap;
  --mixin-mYQYIVCVN04X_color: #0070f3;
  --mixin-mYQYIVCVN04X_white-space: pre-wrap;
  --mixin-MZ06ltI8wvpL_color: #000;
  --mixin-MZ06ltI8wvpL_font-size: 32px;
  --mixin-MZ06ltI8wvpL_font-weight: 600;
  --mixin-MZ06ltI8wvpL_line-height: 1.2;
  --mixin-MZ06ltI8wvpL_white-space: pre-wrap;
  --mixin-GzfjQaE5Vyll_color: #000;
  --mixin-GzfjQaE5Vyll_font-size: 24px;
  --mixin-GzfjQaE5Vyll_font-weight: 600;
  --mixin-GzfjQaE5Vyll_line-height: 1.3;
  --mixin-GzfjQaE5Vyll_white-space: pre-wrap;
  --mixin-o-GZPLI7XEbB_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin-o-GZPLI7XEbB_border-bottom-color: #ddd;
  --mixin-o-GZPLI7XEbB_border-bottom-style: solid;
  --mixin-o-GZPLI7XEbB_border-bottom-width: 1px;
  --mixin-o-GZPLI7XEbB_border-left-color: #ddd;
  --mixin-o-GZPLI7XEbB_border-left-style: solid;
  --mixin-o-GZPLI7XEbB_border-left-width: 1px;
  --mixin-o-GZPLI7XEbB_border-right-color: #ddd;
  --mixin-o-GZPLI7XEbB_border-right-style: solid;
  --mixin-o-GZPLI7XEbB_border-right-width: 1px;
  --mixin-o-GZPLI7XEbB_border-top-color: #ddd;
  --mixin-o-GZPLI7XEbB_border-top-style: solid;
  --mixin-o-GZPLI7XEbB_border-top-width: 1px;
  --mixin-o-GZPLI7XEbB_border-bottom-left-radius: 3px;
  --mixin-o-GZPLI7XEbB_border-bottom-right-radius: 3px;
  --mixin-o-GZPLI7XEbB_border-top-left-radius: 3px;
  --mixin-o-GZPLI7XEbB_border-top-right-radius: 3px;
  --mixin-o-GZPLI7XEbB_font-family: "Inconsolata";
  --mixin-o-GZPLI7XEbB_padding-bottom: 1px;
  --mixin-o-GZPLI7XEbB_padding-left: 4px;
  --mixin-o-GZPLI7XEbB_padding-right: 4px;
  --mixin-o-GZPLI7XEbB_padding-top: 1px;
  --mixin-o-GZPLI7XEbB_white-space: pre-wrap;
  --mixin-ryVSUVWUv8mt_border-left-color: #ddd;
  --mixin-ryVSUVWUv8mt_border-left-style: solid;
  --mixin-ryVSUVWUv8mt_border-left-width: 3px;
  --mixin-ryVSUVWUv8mt_color: #888;
  --mixin-ryVSUVWUv8mt_padding-left: 10px;
  --mixin-ryVSUVWUv8mt_white-space: pre-wrap;
  --mixin-Z65t30q9KFBK_background: linear-gradient(#f8f8f8, #f8f8f8);
  --mixin-Z65t30q9KFBK_border-bottom-color: #ddd;
  --mixin-Z65t30q9KFBK_border-bottom-style: solid;
  --mixin-Z65t30q9KFBK_border-bottom-width: 1px;
  --mixin-Z65t30q9KFBK_border-left-color: #ddd;
  --mixin-Z65t30q9KFBK_border-left-style: solid;
  --mixin-Z65t30q9KFBK_border-left-width: 1px;
  --mixin-Z65t30q9KFBK_border-right-color: #ddd;
  --mixin-Z65t30q9KFBK_border-right-style: solid;
  --mixin-Z65t30q9KFBK_border-right-width: 1px;
  --mixin-Z65t30q9KFBK_border-top-color: #ddd;
  --mixin-Z65t30q9KFBK_border-top-style: solid;
  --mixin-Z65t30q9KFBK_border-top-width: 1px;
  --mixin-Z65t30q9KFBK_border-bottom-left-radius: 3px;
  --mixin-Z65t30q9KFBK_border-bottom-right-radius: 3px;
  --mixin-Z65t30q9KFBK_border-top-left-radius: 3px;
  --mixin-Z65t30q9KFBK_border-top-right-radius: 3px;
  --mixin-Z65t30q9KFBK_font-family: "Inconsolata";
  --mixin-Z65t30q9KFBK_padding-bottom: 3px;
  --mixin-Z65t30q9KFBK_padding-left: 6px;
  --mixin-Z65t30q9KFBK_padding-right: 6px;
  --mixin-Z65t30q9KFBK_padding-top: 3px;
  --mixin-Z65t30q9KFBK_white-space: pre-wrap;
  --mixin-_kWAGtTv9iwm_display: flex;
  --mixin-_kWAGtTv9iwm_flex-direction: column;
  --mixin-_kWAGtTv9iwm_align-items: stretch;
  --mixin-_kWAGtTv9iwm_justify-content: flex-start;
  --mixin-_kWAGtTv9iwm_list-style-position: outside;
  --mixin-_kWAGtTv9iwm_padding-left: 40px;
  --mixin-_kWAGtTv9iwm_position: relative;
  --mixin-_kWAGtTv9iwm_list-style-type: disc;
  --mixin-_kWAGtTv9iwm_white-space: pre-wrap;
  --mixin-B-9mvFih0mLA_display: flex;
  --mixin-B-9mvFih0mLA_flex-direction: column;
  --mixin-B-9mvFih0mLA_align-items: stretch;
  --mixin-B-9mvFih0mLA_justify-content: flex-start;
  --mixin-B-9mvFih0mLA_list-style-position: outside;
  --mixin-B-9mvFih0mLA_padding-left: 40px;
  --mixin-B-9mvFih0mLA_position: relative;
  --mixin-B-9mvFih0mLA_list-style-type: decimal;
  --mixin-B-9mvFih0mLA_white-space: pre-wrap;
  --mixin-Q4jhmh-O9034_color: #000;
  --mixin-Q4jhmh-O9034_font-size: 20px;
  --mixin-Q4jhmh-O9034_font-weight: 600;
  --mixin-Q4jhmh-O9034_line-height: 1.5;
  --mixin-Q4jhmh-O9034_white-space: pre-wrap;
  --mixin-5PGIpPObtZ8T_color: #000;
  --mixin-5PGIpPObtZ8T_font-size: 16px;
  --mixin-5PGIpPObtZ8T_font-weight: 600;
  --mixin-5PGIpPObtZ8T_line-height: 1.5;
  --mixin-5PGIpPObtZ8T_white-space: pre-wrap;
  --mixin-IaJ77XCOrgaf_color: #3291ff;
  --mixin-IaJ77XCOrgaf_white-space: pre-wrap;
  --mixin-Nh11pbFxVuPx_white-space: pre-wrap;
  --mixin-9YbhRz8GgicB_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__all-Tpmqgr) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__img-FwhrRl) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__li-LDR9Rd) {
  display: list-item;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__span-C49nnm) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__input-GYYXRA) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__textarea-xQQUHO) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__button-swPukS) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__code-KTjd8P) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__pre-fP3Xuu) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__p-grEAty) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h1-AsYHde) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h2-BvxKIL) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h3-v9A6N2) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h4-TLrSsc) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h5-QaBl5h) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h6-U62vbK) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__address-U8JBxZ) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__a-lhVUM8) {
  color: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__ol-vEuuN6) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__ul-Gx91X0) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__select-ti4wHH) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_default__component_wrapper-qMw_EE {
  display: grid;
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_default__inline-vcPkNA {
  display: inline;
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_page_wrapper-MwGl5P {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-user_mentions-plasmic-module__plasmic_page_wrapper-MwGl5P > * {
  height: auto !important;
}

.src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB {
  white-space: normal;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) {
  font-family: var(--mixin-4Iv0wi3Lf_t3_font-family);
  font-size: var(--mixin-4Iv0wi3Lf_t3_font-size);
  font-weight: var(--mixin-4Iv0wi3Lf_t3_font-weight);
  font-style: var(--mixin-4Iv0wi3Lf_t3_font-style);
  color: var(--mixin-4Iv0wi3Lf_t3_color);
  text-align: var(--mixin-4Iv0wi3Lf_t3_text-align);
  text-transform: var(--mixin-4Iv0wi3Lf_t3_text-transform);
  line-height: var(--mixin-4Iv0wi3Lf_t3_line-height);
  letter-spacing: var(--mixin-4Iv0wi3Lf_t3_letter-spacing);
  white-space: var(--mixin-4Iv0wi3Lf_t3_white-space);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h1:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h1-AsYHde), h1:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h1-AsYHde), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h1, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h1, h1:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-UeuPO4M3pjpE_color);
  font-weight: var(--mixin-UeuPO4M3pjpE_font-weight);
  font-size: var(--mixin-UeuPO4M3pjpE_font-size);
  line-height: var(--mixin-UeuPO4M3pjpE_line-height);
  letter-spacing: var(--mixin-UeuPO4M3pjpE_letter-spacing);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h2:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h2-BvxKIL), h2:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h2-BvxKIL), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h2, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h2, h2:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-stbqUTbgJ_Yk_color);
  font-size: var(--mixin-stbqUTbgJ_Yk_font-size);
  font-weight: var(--mixin-stbqUTbgJ_Yk_font-weight);
  letter-spacing: var(--mixin-stbqUTbgJ_Yk_letter-spacing);
  line-height: var(--mixin-stbqUTbgJ_Yk_line-height);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__a-lhVUM8), a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__a-lhVUM8), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) a, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) a, a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-mYQYIVCVN04X_color);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h3:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h3-v9A6N2), h3:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h3-v9A6N2), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h3, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h3, h3:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-MZ06ltI8wvpL_color);
  font-size: var(--mixin-MZ06ltI8wvpL_font-size);
  font-weight: var(--mixin-MZ06ltI8wvpL_font-weight);
  line-height: var(--mixin-MZ06ltI8wvpL_line-height);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h4:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h4-TLrSsc), h4:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h4-TLrSsc), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h4, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h4, h4:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-GzfjQaE5Vyll_color);
  font-size: var(--mixin-GzfjQaE5Vyll_font-size);
  font-weight: var(--mixin-GzfjQaE5Vyll_font-weight);
  line-height: var(--mixin-GzfjQaE5Vyll_line-height);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) code:where(.src-wab-client-plasmic-user_mentions-plasmic-module__code-KTjd8P), code:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__code-KTjd8P), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) code, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) code, code:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  font-family: var(--mixin-o-GZPLI7XEbB_font-family);
  border-radius: var(--mixin-o-GZPLI7XEbB_border-top-left-radius) var(--mixin-o-GZPLI7XEbB_border-top-right-radius) var(--mixin-o-GZPLI7XEbB_border-bottom-right-radius) var(--mixin-o-GZPLI7XEbB_border-bottom-left-radius);
  padding: var(--mixin-o-GZPLI7XEbB_padding-top) var(--mixin-o-GZPLI7XEbB_padding-right) var(--mixin-o-GZPLI7XEbB_padding-bottom) var(--mixin-o-GZPLI7XEbB_padding-left);
  border-top: var(--mixin-o-GZPLI7XEbB_border-top-width) var(--mixin-o-GZPLI7XEbB_border-top-style) var(--mixin-o-GZPLI7XEbB_border-top-color);
  border-right: var(--mixin-o-GZPLI7XEbB_border-right-width) var(--mixin-o-GZPLI7XEbB_border-right-style) var(--mixin-o-GZPLI7XEbB_border-right-color);
  border-bottom: var(--mixin-o-GZPLI7XEbB_border-bottom-width) var(--mixin-o-GZPLI7XEbB_border-bottom-style) var(--mixin-o-GZPLI7XEbB_border-bottom-color);
  border-left: var(--mixin-o-GZPLI7XEbB_border-left-width) var(--mixin-o-GZPLI7XEbB_border-left-style) var(--mixin-o-GZPLI7XEbB_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) blockquote:where(.src-wab-client-plasmic-user_mentions-plasmic-module__blockquote-piTtmc), blockquote:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__blockquote-piTtmc), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) blockquote, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) blockquote, blockquote:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-ryVSUVWUv8mt_color);
  padding-left: var(--mixin-ryVSUVWUv8mt_padding-left);
  border-left: var(--mixin-ryVSUVWUv8mt_border-left-width) var(--mixin-ryVSUVWUv8mt_border-left-style) var(--mixin-ryVSUVWUv8mt_border-left-color);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) pre:where(.src-wab-client-plasmic-user_mentions-plasmic-module__pre-fP3Xuu), pre:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__pre-fP3Xuu), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) pre, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) pre, pre:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  font-family: var(--mixin-Z65t30q9KFBK_font-family);
  border-radius: var(--mixin-Z65t30q9KFBK_border-top-left-radius) var(--mixin-Z65t30q9KFBK_border-top-right-radius) var(--mixin-Z65t30q9KFBK_border-bottom-right-radius) var(--mixin-Z65t30q9KFBK_border-bottom-left-radius);
  padding: var(--mixin-Z65t30q9KFBK_padding-top) var(--mixin-Z65t30q9KFBK_padding-right) var(--mixin-Z65t30q9KFBK_padding-bottom) var(--mixin-Z65t30q9KFBK_padding-left);
  border-top: var(--mixin-Z65t30q9KFBK_border-top-width) var(--mixin-Z65t30q9KFBK_border-top-style) var(--mixin-Z65t30q9KFBK_border-top-color);
  border-right: var(--mixin-Z65t30q9KFBK_border-right-width) var(--mixin-Z65t30q9KFBK_border-right-style) var(--mixin-Z65t30q9KFBK_border-right-color);
  border-bottom: var(--mixin-Z65t30q9KFBK_border-bottom-width) var(--mixin-Z65t30q9KFBK_border-bottom-style) var(--mixin-Z65t30q9KFBK_border-bottom-color);
  border-left: var(--mixin-Z65t30q9KFBK_border-left-width) var(--mixin-Z65t30q9KFBK_border-left-style) var(--mixin-Z65t30q9KFBK_border-left-color);
  background: #f8f8f8;
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) ul:where(.src-wab-client-plasmic-user_mentions-plasmic-module__ul-Gx91X0), ul:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__ul-Gx91X0), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) ul, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) ul, ul:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  display: var(--mixin-_kWAGtTv9iwm_display);
  flex-direction: var(--mixin-_kWAGtTv9iwm_flex-direction);
  align-items: var(--mixin-_kWAGtTv9iwm_align-items);
  justify-content: var(--mixin-_kWAGtTv9iwm_justify-content);
  list-style-position: var(--mixin-_kWAGtTv9iwm_list-style-position);
  padding-left: var(--mixin-_kWAGtTv9iwm_padding-left);
  position: var(--mixin-_kWAGtTv9iwm_position);
  list-style-type: var(--mixin-_kWAGtTv9iwm_list-style-type);
  flex-column-gap: var(--mixin-_kWAGtTv9iwm_flex-column-gap);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) ol:where(.src-wab-client-plasmic-user_mentions-plasmic-module__ol-vEuuN6), ol:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__ol-vEuuN6), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) ol, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) ol, ol:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  display: var(--mixin-B-9mvFih0mLA_display);
  flex-direction: var(--mixin-B-9mvFih0mLA_flex-direction);
  align-items: var(--mixin-B-9mvFih0mLA_align-items);
  justify-content: var(--mixin-B-9mvFih0mLA_justify-content);
  list-style-position: var(--mixin-B-9mvFih0mLA_list-style-position);
  padding-left: var(--mixin-B-9mvFih0mLA_padding-left);
  position: var(--mixin-B-9mvFih0mLA_position);
  list-style-type: var(--mixin-B-9mvFih0mLA_list-style-type);
  flex-column-gap: var(--mixin-B-9mvFih0mLA_flex-column-gap);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h5:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h5-QaBl5h), h5:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h5-QaBl5h), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h5, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h5, h5:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-Q4jhmh-O9034_color);
  font-size: var(--mixin-Q4jhmh-O9034_font-size);
  font-weight: var(--mixin-Q4jhmh-O9034_font-weight);
  line-height: var(--mixin-Q4jhmh-O9034_line-height);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) h6:where(.src-wab-client-plasmic-user_mentions-plasmic-module__h6-U62vbK), h6:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__h6-U62vbK), :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) h6, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) h6, h6:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) {
  color: var(--mixin-5PGIpPObtZ8T_color);
  font-size: var(--mixin-5PGIpPObtZ8T_font-size);
  font-weight: var(--mixin-5PGIpPObtZ8T_font-weight);
  line-height: var(--mixin-5PGIpPObtZ8T_line-height);
}

:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC) a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__a-lhVUM8):hover, a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC.src-wab-client-plasmic-user_mentions-plasmic-module__a-lhVUM8):hover, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset-NwgWkC .src-wab-client-plasmic-user_mentions-plasmic-module____wab_expr_html_text-oz6UCB) a:hover, :where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X) a:hover, a:where(.src-wab-client-plasmic-user_mentions-plasmic-module__root_reset_tags-fHf13X):hover {
  color: var(--mixin-IaJ77XCOrgaf_color);
}

.src-wab-client-plasmic-plasmic_kit_user_mentions-PlasmicUserMentionDisplay-module__root-vOVNxs {
  border-bottom: 1px dotted var(--token-ewevznWxvl9h);
  justify-self: flex-start;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_user_mentions-PlasmicUserMentionDisplay-module__slotTargetChildren-MAIkrf {
  color: var(--token-ewevznWxvl9h);
  font-size: var(--token-A0Cg7LpJPdae);
  line-height: var(--token-TxckqK7aktpC);
}

.src-wab-client-plasmic-plasmic_kit_user_mentions-PlasmicUserMentionDisplay-module__text__gSlk-rtYOri {
  width: auto;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-components-style-controls-FilterEffectPanel-module__EffectControllersContainer-YfyisY {
  width: 180px;
}

.src-wab-client-components-style-controls-FilterEffectPanel-module__slider-nmVhx3 {
  min-width: 110px;
}

.src-wab-client-components-style-controls-FilterEffectPanel-module__Dropdown-GYXxZB {
  background-color: #f3f3f2;
  border-radius: 4px;
  max-width: 120px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__aligner-MlWWJ5 {
  z-index: 5;
  border: none;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__aligner-MlWWJ5 svg {
  transition: all .3s;
  width: 12px !important;
  height: 12px !important;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__aligner-MlWWJ5:hover {
  color: #0091ff;
  background: #edf6ff;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__aligner-MlWWJ5 button {
  justify-content: space-between;
  align-items: center;
  padding: 0;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__iconWrapper-qedY4D {
  justify-content: center;
  align-items: center;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__alignerTextWrapper-UXpXop {
  white-space: nowrap;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalAligner-JpMZS1 {
  flex-direction: column;
  width: 16px;
  height: 100%;
  margin-right: 2px;
  left: 0;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalAligner-JpMZS1 .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__alignerTextWrapper-UXpXop {
  pointer-events: none;
  transform: rotate(-90deg);
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalAligner-JpMZS1 button {
  flex-direction: column;
  width: 16px;
  height: 100%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalAligner-S4an2z {
  flex-direction: row;
  width: 100%;
  height: 16px;
  margin-bottom: 2px;
  bottom: 0;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalAligner-S4an2z button {
  flex-direction: row;
  width: 100%;
  height: 16px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalIndicator-x1gwQ1 {
  position: absolute;
  bottom: -10px;
  left: 2px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalIndicator-x1gwQ1 > div {
  margin-left: 0;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalIndicator-w74KLM {
  position: absolute;
  left: 6px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__alignEachRow-VbpAky {
  height: 100%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__alignEachColumn-w8FRHe {
  width: 100%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__root-LQ4_x8 {
  justify-content: center;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__root-LQ4_x8:hover .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalExpander-fnH7vc, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__root-LQ4_x8:hover .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalExpander-dcaJI3 {
  background: #f3f3f2;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__arrangementRoot-ZEADRk {
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  margin-top: 6px;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackPreviewSimulated-CeNSrw {
  background: none !important;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackPreviewSimulated-CeNSrw > div {
  opacity: 1;
  z-index: 2;
  background: #0091ff !important;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackPreviewDimmed-dvf3tZ > div {
  opacity: .2 !important;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__gridRoot-eDa8t8 {
  width: 150px;
  height: 120px;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__leftControls-JVIDcN {
  flex-direction: row;
  height: 120px;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__bottomControls-Wfz4uR {
  flex-direction: column;
  width: 150px;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__hoverableGrid-wnxgXa {
  width: 100%;
  height: 100%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp {
  z-index: 1;
  opacity: 1;
  background: #fff;
  border: 1px solid #706f6c;
  border-radius: 3px;
  padding: 3px;
  transition: opacity .25s;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackHidden-mpRdCO, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackHidden-mpRdCO, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackHidden-mpRdCO {
  opacity: 0;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrap-KGD0hz, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrap-KGD0hz, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrap-KGD0hz {
  flex-wrap: wrap;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrapReverse-B1wP2N, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrapReverse-B1wP2N, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackWrapReverse-B1wP2N {
  flex-wrap: wrap-reverse;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ > div, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd > div, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp > div {
  text-align: center;
  color: #fff;
  background: #706f6c;
  border-radius: 2px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  margin: 1px;
  font-size: 7px;
  line-height: 7px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__previewStack-J11cCJ > div > span, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd > div > span, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp > div > span {
  background: #fff;
  width: 2px;
  height: 2px;
  margin: 1px;
  display: none;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackReverse-QWDECb {
  flex-direction: row-reverse;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalStack-fXvZWd > div, .src-wab-client-components-sidebar-tabs-FlexContainerControls-module__horizontalArrangement-h9BVDK > div {
  width: 28px;
  min-height: 30%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalArrangement-Toxx_4 > div {
  min-width: 30%;
  height: 28px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp {
  flex-direction: column;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__stackReverse-QWDECb {
  flex-direction: column-reverse;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__verticalStack-B3LIQp > div {
  min-width: 30%;
  height: 28px;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__hoverableGrid-wnxgXa {
  z-index: 2;
  grid-template-rows: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__extraFieldsContainer-sljWEX {
  flex-shrink: 1;
  align-self: flex-start;
  width: 100%;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__flexTogglers-bfP0FQ {
  border-top: 1px solid #eee;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 6px;
  padding-top: 12px;
  padding-bottom: 8px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-FlexContainerControls-module__overflowToggleGroup-fwPLay {
  justify-content: space-between;
}

.src-wab-client-components-sidebar-tabs-ListStyleSection-module__selectIcon-PMq9nj {
  color: #999;
  text-align: center;
  width: 16px;
  font-size: .8em;
  display: inline-block;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__firstRow-iBhXU5, .src-wab-client-components-sidebar-tabs-SizeSection-module__sizeSectionControls-VjkYWo [class*="panel-row"]:not(.src-wab-client-components-sidebar-tabs-SizeSection-module__overflowControls-oO3KBd) {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__firstRow-iBhXU5 [role="combobox"] svg {
  display: none;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__firstRow-iBhXU5 input {
  text-align: left;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__overflowControls-oO3KBd {
  border-top: 1px solid #eee;
  margin-top: 12px;
  padding-top: 12px;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__overflowControls-oO3KBd > div {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__toggleIcons-fKx3sx {
  pointer-events: none;
  display: flex;
  position: absolute;
  top: 50%;
  right: 16px;
  transform: translateY(-50%);
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__toggleSizingIcon-UcB9Bn {
  color: #706f6c;
  cursor: pointer;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__toggleSizingIcon-UcB9Bn:hover {
  color: #1b1b18;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__disableSizingIcon-gZekUA {
  cursor: not-allowed;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__toggleSizingIcon__height-aq9u0D {
  transform: rotate(90deg);
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__dimField-zlz2xD:hover .src-wab-client-components-sidebar-tabs-SizeSection-module__toggleIcons-fKx3sx {
  pointer-events: all;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__extraOptionWrapper-oqKVO1 {
  align-items: center;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-SizeSection-module__extraOptionWrapper-oqKVO1 svg {
  margin-right: 5px;
}

.src-wab-client-components-sidebar-tabs-ComponentTab-ComponentTab-module__componentTabHeaderContainer-oyV_XT {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.src-wab-client-components-VariantControls-module__variantLabelInput-WxosHX input {
  padding: 0;
}

.src-wab-client-components-VariantControls-module__variantLabelInput__recording-YILAdd input {
  color: #e54d2e;
}

.src-wab-client-components-VariantControls-module__styleVariantEditor-ipfSqW {
  grid-column-gap: 10px;
  grid-template-columns: auto 70px;
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__plasmic_default_styles-lPaFfs {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__all-VCJHKI) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__img-lfInpV) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__li-SvgH6w) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__span-frs6Ak) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__input-r6L0yO) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__textarea-mYpuLb) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__button-hzzOFB) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__code-V5xzT4) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__pre-K_wB9g) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__p-x8Feby) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h1-E7IWXn) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h2-U4D7g6) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h3-vEd9O6) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h4-yQGO15) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h5-oUwrsq) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h6-ToATvZ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__address-_TIoAr) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__a-trB3SW) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ol-EjuJuQ) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ul-QgI1X_) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__select-Sbdffy) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__plasmic_default__component_wrapper-uYjazm {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__plasmic_default__inline-JaN59C {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__plasmic_page_wrapper-UlxzXW {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__plasmic_page_wrapper-UlxzXW > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) a:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__a-trB3SW), a:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__a-trB3SW), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) a, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) a, a:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h1:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h1-E7IWXn), h1:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h1-E7IWXn), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h1, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h2:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h2-U4D7g6), h2:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h2-U4D7g6), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h2, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h3:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h3-vEd9O6), h3:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h3-vEd9O6), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h3, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h4:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h4-yQGO15), h4:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h4-yQGO15), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h4, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h5:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h5-oUwrsq), h5:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h5-oUwrsq), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h5, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) h6:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h6-ToATvZ), h6:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__h6-ToATvZ), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) h6, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) ol:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ol-EjuJuQ), ol:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ol-EjuJuQ), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) ol, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj) ul:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ul-QgI1X_), ul:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__ul-QgI1X_), :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset-_aPHPj .src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module____wab_expr_html_text-oOHqpA) ul, :where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_variants-plasmic_plasmic_kit_variants-module__root_reset_tags-cBvklP) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__root-GuJhUO.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svg-n6yq49 {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svgpinState_pinnedTrue-C7Touc, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svgpinState_pinnedFalse-RWepWa, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svgpinState_selected-dqnBsW, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svgpinState_evaluatedTrue-QZTJ_I {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantPinButton-module__svg__dl131-vyx5XL {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__root-xe5SG4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__roottype_baseVariant-wdyV8D:hover {
  border-color: var(--token-LmrMFZok-p9);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__listItem-cmyckb.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__qnsp-yTGZye {
  opacity: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 22px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBoxtype_baseVariant__qnspVuhwH-v1L6Yc {
  opacity: 1;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBoxtype_toggle__qnspNLw14-IpWylT {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__svg__cFzz8-XdWHtH {
  object-fit: cover;
  opacity: 1;
  height: 1em;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__vSe8B-FD_8_I > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBoxtype_baseVariant__vSe8BvuhwH-VUcg6s, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBoxtype_toggle__vSe8BnLw14-u976qy {
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__slotTargetChildren-rseOGn {
  color: var(--token-ElMeFHrIrKT);
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__freeBox__t0Gv2-_guMds {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButton-Ko9KPM.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButtonpinState_selected-ZlQZdh.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButtonisIndicated-CXT3vi.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButtonisReadOnly-SIhwNu.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__root-xe5SG4:hover .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButton-Ko9KPM.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__rootisReadOnly-Tq9YNN:hover .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__recordButtonisReadOnly-SIhwNu.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__svg__fzeqg-UaUSFj {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-Y2CWh0ci95a);
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__svg__wxygf-maZMo_ {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__variantPinButton-y6sUfg.__wab_instance.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__exprButton-Xnb3xT.__wab_instance {
  flex-shrink: 0;
  width: 16px;
  max-width: 100%;
  height: 16px;
  margin-right: 8px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__exprButtonhasCodeExpression-RXFEPv.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__svg__hMptI-emkHgT {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__svg___6E2Tt-xQFe5q {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantRow-module__indicator-zvz1JY.__wab_instance {
  position: absolute;
  top: 10px;
  left: 2px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__root-IwSsIw {
  border-radius: 4px;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb {
  width: 100%;
  height: var(--token-aDa535tnF);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: row;
  flex-shrink: 0;
  min-width: 0;
  padding: 0 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__header-hArafb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__headerstate_empty-r7aVAB > .__wab_flex-container {
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__headerstate_empty-r7aVAB > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__headerstate_empty-r7aVAB > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__headerstate_empty-r7aVAB > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__headerstate_empty-r7aVAB > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__iconContainer-Hcd_Df {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__iconContainershowIcon-YS2Ld0 {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > *, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > picture > img {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > * {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > .__wab_slot > * {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > .__wab_slot > .__wab_slot > * {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > picture > img {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > .__wab_slot > picture > img {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIcon-CcDYHt > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  opacity: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > *, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > picture > img {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > * {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > .__wab_slot > * {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > picture > img {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > .__wab_slot > picture > img {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetIconshowIcon-zLDnOJ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  opacity: .5;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__gJ4Xi-BawG_g {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY {
  flex-direction: row;
  flex-grow: 1;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__labelContainer-sVXVVY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp {
  white-space: pre;
  color: var(--token-ElMeFHrIrKT);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > *, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__slotTargetTitle-jl8zdp > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__actionsContainer-Pu_Df9 {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__actionsContainerstate_empty-DfA_fL, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__actionsContainerhasCodeExpression-Sre48t, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__actionsContainerstate_empty_isQuiet-iNL4VL {
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__menuButton-Oik5Jk.__wab_instance.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__root-IwSsIw:hover .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__menuButton-Oik5Jk.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__settingsButton-hZfUtE.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__uGhUb-nf9TpO {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__w4Qxv-VXloSN {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__exprButton-crTGIT.__wab_instance {
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__exprButtonhasCodeExpression-T4EWSf.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__wGxvY-thur6o {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svghasCodeExpression__wGxvYqVc3M-eK9YHr {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__vojYb-TYRg7u {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__addButton-gFB_p7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__rh6GJ-lV7zep {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__vxfGq-gyCQKu {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__emptyAddButton-mlF_kq.__wab_instance {
  flex-shrink: 0;
  margin-left: 10px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__ypiQa-F4aqQ7 {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__wQfgt-D0CPNy {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__dragHandle-fiIeLy {
  cursor: move;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  min-height: 0;
  display: flex;
  position: absolute;
  top: 0;
  left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__dragHandlestate_empty-slxpy3 {
  left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__srcvf-mSgLGf {
  object-fit: cover;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__body-WmkCSj, .src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__variantsContainer-AwVLjg {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__variantRow___5OoLc-rHOjYR.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantSection-module__svg__dhNhp-puUm3D {
  object-fit: cover;
  opacity: 0;
  height: 1em;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp {
  height: var(--token-aDa535tnF);
  width: 100%;
  padding-left: 36px;
  padding-right: var(--token-NCc1lDy9R);
  border: 1px solid #fff0;
  flex-direction: row;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp > .__wab_flex-container {
  min-width: 0;
  margin-left: calc(0px - var(--token-uzWT6AFCY));
  width: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp > .__wab_flex-container > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp > .__wab_flex-container > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__root-BdnmFp:hover {
  box-shadow: none;
  border-color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__iconContainer-sY3aia {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__svg__xqw7-G7K03R {
  object-fit: cover;
  width: 24px;
  height: 24px;
  color: var(--token-eBt2ZgqRUCz);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__labelContainer-lEH7V6 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__actionsContainer-ZoK6JX {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__visibleButton-D2KxLc.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__svg__dJrf-gxwMuY {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__svg__d7Wtc-ESRESM {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_variants-PlasmicVariantComboRow-module__indicator-KCH1ZS.__wab_instance {
  position: absolute;
  top: 9px;
  left: -7px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_tokens-uobj9f {
  --token-VBhAy2b-S: #f0f2f5;
  --plasmic-token-spectrum-gray-95: var(--token-VBhAy2b-S);
  --token-Znfq0KsNFO: #a4a7ab;
  --plasmic-token-spectrum-gray-65: var(--token-Znfq0KsNFO);
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_default_styles-TB4_Nb {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__all-rQD0RS) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__img-Rz9JxP) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__li-Kfh8e2) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__span-SzFIKM) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__input-PL_BhN) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__textarea-Eg_lbe) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__button-VkprF1) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__code-j2I9gw) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__pre-BBkSIW) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__p-EIH2Mo) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h1-Hhu0sJ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h2-srOXpk) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h3-eZwftM) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h4-ImPvVl) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h5-jMCxnf) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h6-D39KFT) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__address-nOjOYV) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__a-ge5qhj) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ol-NCG8CF) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ul-jkcR37) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__select-G4cvBe) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_default__component_wrapper-i1RZms {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_default__inline-Wwc2po {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_page_wrapper-pcnQxp {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__plasmic_page_wrapper-pcnQxp > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) a:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__a-ge5qhj), a:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__a-ge5qhj), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) a, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) a, a:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h1:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h1-Hhu0sJ), h1:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h1-Hhu0sJ), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h1, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h2:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h2-srOXpk), h2:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h2-srOXpk), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h2, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h3:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h3-eZwftM), h3:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h3-eZwftM), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h3, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h4:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h4-ImPvVl), h4:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h4-ImPvVl), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h4, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h5:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h5-jMCxnf), h5:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h5-jMCxnf), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h5, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) h6:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h6-D39KFT), h6:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__h6-D39KFT), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) h6, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) ol:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ol-NCG8CF), ol:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ol-NCG8CF), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) ol, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk) ul:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ul-jkcR37), ul:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__ul-jkcR37), :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset-tihxbk .src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module____wab_expr_html_text-fcXJ6D) ul, :where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_page_settings-plasmic_plasmic_kit_page_settings-module__root_reset_tags-l4jdUy) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy {
  flex-direction: row;
  align-items: center;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:focus-within, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root___focusVisibleWithin-nwrNiJ {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__toggle-MmkKte {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:focus-within .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__toggle-MmkKte, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__toggle___focusVisibleWithin-FFFJD_ {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__track-WprIWp {
  background: #f3f3f2;
  border: 1px solid #fff0;
  border-radius: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: 24px;
  transition-property: background;
  transition-duration: .2s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__trackisChecked-ds9J74 {
  background: #0091ff;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:hover .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__track-WprIWp {
  background: #eeeeec;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__rootisChecked-giqaQH:hover .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__trackisChecked-ds9J74 {
  background: #0081f1;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:focus-within .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__track-WprIWp, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__track___focusVisibleWithin-X5t2mp {
  outline: none;
  box-shadow: 0 0 0 3px #96c7f2;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:active .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__track-WprIWp {
  background: #e9e9e6;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__thumb-wEMaDJ {
  background: #fff;
  border: 1px solid #dbdbd7;
  border-radius: 100%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 16px;
  height: 16px;
  transition-property: all;
  transition-duration: .2s;
  display: block;
  position: absolute;
  top: 8px;
  left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__thumbisChecked-XH6OiB {
  border-style: none;
  left: 20px;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:hover .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__thumb-wEMaDJ {
  background: #f9f9f9;
  border-color: #c8c7c1;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy:focus-within .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__thumb-wEMaDJ, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__thumb___focusVisibleWithin-H2yUnV {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__labelContainer-_ZPGa7 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__labelContainer___focusVisibleWithin-W5CeAw {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > *, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren-kKNTB4 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > *, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__root-t9ZDcy .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicSwitch-module__slotTargetChildren___focusVisibleWithin-oOXD_B > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__root-Xe4A7F {
  background: var(--token-iR8SeEwQZ);
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 4px;
  flex-direction: column;
  width: 480px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  padding: 16px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__f5CjA-RER1Cm > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__jBw6C-KooS4a > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__oAobL-LWJAum {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__routeInput-Z9jO8B.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__sXrs1-BZXwC7, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__t5Rk5-Y9HV45 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ucQAw-9aBXGY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__i4G3Z-q6oDu4 {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__titleInput-HyUBc1.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__nwnCo-klkipu, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__vn51D-O5onUj {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__lSd8I-JFnirc > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__u5FdN-MuyGUW > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hwX9F-nlfgxy > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__descriptionInput-ZFhM_w {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 6px;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 81px;
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__root-Xe4A7F .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__descriptionInput-ZFhM_w::placeholder {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__uFy4-t865p5 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 > .__wab_flex-container {
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__aYaBf-LGQL34 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__characterCount-yn83zi {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__v5Bs7-VNwjcL {
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__hurYr-MUn8u0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ftM2E-I382UE {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__canonicalInput-hfbaSb.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__cXo1J-k8nBd8, .src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__dXpya-zx8hIh {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: flex-start;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwdd8-xjR92u > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__elLZ-OhOgcO > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__eyrOx-UuhV8V {
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__v3EQ-PGWbV4 {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__bmaVn-xNaaQv > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__imageAssetPicker-lfAoEU {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
  margin-top: 24px !important;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 12px);
  min-width: 0;
  margin-left: -12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 > .__wab_flex-container > * {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 > .__wab_flex-container > picture > img {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__pd0-I9U2o9 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__rAUsl-Fl6eTw {
  width: auto;
  max-width: 800px;
  height: auto;
  color: var(--token-qKhMu66CwSx);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__zwogK-D4EyYX {
  background: var(--token-VBhAy2b-S);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 1px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk {
  flex-direction: row;
  width: auto;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__r3Es1-YVwQFk > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__gq12T-bUMgeb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__nXsp-pCaF_7 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__nlHjo-ak2JSL > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__propsControl-vJTTPI {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: none;
  position: relative;
  margin-top: 24px !important;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 12px);
  min-width: 0;
  margin-left: -12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ > .__wab_flex-container > * {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ > .__wab_flex-container > picture > img {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__cMjM-vyHe1_ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__text__a8Wj-UoO4CR {
  width: auto;
  max-width: 800px;
  height: auto;
  color: var(--token-qKhMu66CwSx);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__ykmFj-c5O3dO {
  background: var(--token-VBhAy2b-S);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 1px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 {
  flex-direction: row;
  width: auto;
  height: auto;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__freeBox__wm2MJ-oTn1P3 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeLabel-oRLPfe > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__renderModeSelect-g1z2wR.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__arEr1-X7rTCT {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__eWsqQ-IFIRQC.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__oLZu1-XDHAwd.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__optionGroup__dpydb-_LeOVF.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__plynp-KLReTx.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__l0H9-U0q6d4.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__optionGroup__ge5Wc-T_HkTK.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__rfhqm-DShOF2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__pIwE5-FpUBEZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__aUSy-UJFhVD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 {
  flex-direction: row;
  width: auto;
  height: auto;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredRow-TbVSE9 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredLabel-YRIs70 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__loginRequiredSwitch-FL7god.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W {
  flex-direction: row;
  width: auto;
  height: auto;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-evenly;
  align-items: baseline;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredRow-MSNZ8W > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 {
  flex-direction: column;
  flex-shrink: 0;
  width: 100px;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredLabel-HkM0B6 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__roleRequiredSelect-XotevF.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__svg__rq5Fw-V1ZBsA {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__fWxW7-ERH6Kq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__nqdX-RNxSkJ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__optionGroup__pI405-kWox6_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option___0Bjbj-oiaVgq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__ej8Y4-E8Hev8.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__optionGroup__h4LgK-VzGYWC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__msihw-JnN3qq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__qQxQp-rHlmOe.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_page_settings-PlasmicPageSettings-module__option__uvWbg-Suwurg.__wab_instance {
  position: relative;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__sqlKeywordColor-UIrq1c {
  color: #07a;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__sqlSpecialColor-Wtk83L {
  color: #999;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__sqlNumberColor-UkM53Y {
  color: #905;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__sqlFunctionColor-DQT16T {
  color: #dd4a68;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__sqlBracketColor-V_mts1 {
  color: #9a6e3a;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__errorMsg-waiWFq {
  color: red;
  margin-bottom: 4px;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__content-jEoWVB {
  vertical-align: middle;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__prefix-jOQTdy {
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  color: #90908c;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-TemplatedTextEditor-module__placeholder-leblnk {
  color: #90908c;
  top: 21%;
  opacity: 1 !important;
  width: initial !important;
  display: inline-block !important;
}

.src-wab-client-components-sidebar-tabs-ServerQuery-CustomFunctionExprPreview-module__customFunctionExprValue-WsZ6k4 {
  text-overflow: ellipsis;
  max-width: 4vw;
  min-width: 100% !important;
}

.src-wab-client-components-sidebar-tabs-ServerQuery-ServerQueryOpPicker-module__container-Sv3SU8 {
  -webkit-user-select: text;
  user-select: text;
  background: #fafafa;
}

.src-wab-client-components-studio-TopModal-module__wrapper-zG80_P {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.src-wab-client-components-studio-TopModal-module__wrapper-zG80_P .ant-modal-body {
  padding: 0;
}

.src-wab-client-components-studio-TopModal-module__wrapper-zG80_P .ant-modal {
  margin: 0;
  width: auto !important;
}

.src-wab-client-components-sidebar-tabs-CustomBehaviorsSection-module__root-BgoMDd {
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-CustomBehaviorsSection-module__root-BgoMDd a {
  color: #1b1b18;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__plasmic_default_styles-Fuk4JY {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__all-tikHen) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__img-t8YcMW) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__li-iP07Zb) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__span-kmUuBB) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__input-N2IaOB) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__textarea-ARSRYQ) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__button-QYmitl) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__code-UioiIp) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__pre-TNI9sl) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__p-W6wH42) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h1-QpGot0) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h2-_aT56D) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h3-t8Demd) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h4-qEnWxJ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h5-yhlLdl) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h6-LassTk) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__address-zfmu3W) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__a-p14fJ4) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ol-vqM1sV) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ul-rO2zrn) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__select-m4bcHo) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__plasmic_default__component_wrapper-Ym_pV3 {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__plasmic_default__inline-s30SLz {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__plasmic_page_wrapper-OCXSl5 {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__plasmic_page_wrapper-OCXSl5 > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) a:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__a-p14fJ4), a:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__a-p14fJ4), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) a, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) a, a:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h1:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h1-QpGot0), h1:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h1-QpGot0), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h1, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h2:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h2-_aT56D), h2:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h2-_aT56D), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h2, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h3:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h3-t8Demd), h3:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h3-t8Demd), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h3, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h4:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h4-qEnWxJ), h4:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h4-qEnWxJ), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h4, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h5:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h5-yhlLdl), h5:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h5-yhlLdl), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h5, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) h6:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h6-LassTk), h6:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__h6-LassTk), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) h6, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) ol:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ol-vqM1sV), ol:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ol-vqM1sV), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) ol, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL) ul:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ul-rO2zrn), ul:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__ul-rO2zrn), :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset-fuZRQL .src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module____wab_expr_html_text-eIkQEU) ul, :where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_state_management-plasmic_plasmic_kit_state_management-module__root_reset_tags-F1zibI) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ > .__wab_flex-container {
  min-width: 0;
  margin-left: calc(0px - var(--token-uzWT6AFCY));
  width: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ > .__wab_flex-container > * {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ > .__wab_flex-container > picture > img {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__root-cVkDC_ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y {
  flex-direction: column;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y > .__wab_flex-container > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y > .__wab_flex-container > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_vertical-UBEr_y > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu {
  flex-direction: row;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu > .__wab_flex-container {
  margin-left: calc(0px - var(--token-uzWT6AFCY));
  width: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu > .__wab_flex-container > * {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu > .__wab_flex-container > picture > img {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__rootlayout_horizontal-P3mNBu > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-uzWT6AFCY);
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__bXw82-_pFuZO > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx {
  flex-direction: column;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx > .__wab_flex-container {
  flex-direction: column;
  width: 100%;
  height: calc(100% + 8px);
  margin-top: -8px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx > .__wab_flex-container > * {
  margin-top: 8px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx > .__wab_flex-container > picture > img {
  margin-top: 8px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_vertical__bXw821KxsP-PohuOx > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH {
  flex-direction: row;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH > .__wab_flex-container {
  margin-left: calc(0px - var(--token-uzWT6AFCY));
  width: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH > .__wab_flex-container > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH > .__wab_flex-container > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox___0Gerh-o6zgWH > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlayout_horizontal___0GerhEsXmk-BjjInM {
  flex-shrink: 0;
  width: 100px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlabelSize_half___0GerhhH4Fv-Ad4eP3 {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxlabelSize_half___0GerhhH4Fv-Ad4eP3 > .__wab_flex-container {
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__wrYhU-MgB7BY {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__textbox__kv871-KGlGHs.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__textboxlayout_vertical__kv8711KxsP-A0Ejcy.__wab_instance {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__svg__oazkb-YtO77J, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__svg__hkE1G-meBqow {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBox__oh2X-v4JiMp {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicLabeledItem-module__freeBoxwithRightExtras__oh2XUUUj4-lKn3ff {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__root-kDmDyB {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__vLqy-dwEYhh {
  border: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox___6ONc8-vbqzY0 {
  background: var(--token-O4S7RMTqZ3);
  flex-direction: row;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: 40px;
  padding: 0 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBoxisCollapsed___6ONc8ZAjJ-N48vew {
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__shMo5-JZDzoH {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 20px;
  height: 20px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__dragHandle-xQ5mvf {
  padding: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__jk4SW-NwrDH0 {
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  width: 20px;
  height: 20px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 5px);
  min-width: 0;
  margin-left: -5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U > .__wab_flex-container > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U > .__wab_flex-container > .__wab_slot > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U > .__wab_flex-container > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zbGVe-_VSb3U > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__hNogq-iwyt9b {
  align-items: center;
  width: 100%;
  min-width: 0;
  padding-left: 4px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBoxisEditingActionName__hNogqHiV2L-u_mHwf {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh {
  white-space: pre;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > *, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetActionName-XCgxuh > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__editActionName-jPdMXk.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__editActionNameisEditingActionName-f85BLM.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg___5TaU-gi4RDr, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg___3MpFo-ilZYe3 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__play-wbWBVA {
  object-fit: cover;
  cursor: pointer;
  width: 20px;
  max-width: 100%;
  height: 20px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  align-self: center;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__playpreviewSteps_notStarted-ikhyUW, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__playpreviewSteps_finished-nBaeNx, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__playpreviewSteps_unable-Lv9qSH {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__edit-nn6ZvQ {
  object-fit: cover;
  cursor: pointer;
  width: 20px;
  max-width: 100%;
  height: 20px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  align-self: center;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox___38C0J-WFlLJq {
  flex-direction: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__collapse-SRUkHn {
  object-fit: cover;
  cursor: pointer;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__collapseisCollapsed-DHytiV {
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__collapseisCollapsed-DHytiV * {
  transform-style: preserve-3d;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uRyt-Cr3oL4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBoxisAdding__uRytgmcNf-vVMQaw {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__hpc-eUrjKp {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 24px;
  max-width: 100%;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__menuButton-VWy39j.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__root-kDmDyB:hover .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__menuButton-VWy39j.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__hepWb-OuvPiL {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__uIig9-RkGHAE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gi2U-akPN0_ {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  margin-right: 0;
  padding: 0 8px 0 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__f4LVu-_Gg8vX {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__actionType-Y4LlWN.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-right: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__ozxrn-KFn2oW > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__labeledItem__f8Znu-IR0lir.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__iBtM5-LuGjYZ {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__textbox__q2VOf-DY6zVC.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg___5Gx3L-fiDD7L, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__ws8Js-YOOZu7 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__a8Ca9-pp4jp9 {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__textbox__qc4J9-M0B0qv.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__z1F4E-luZdoD, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__tyYYz-jnovm7 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gEkwk-SQyoTE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__p0Zpy-nkq9Pj {
  border: .5px solid var(--token-hoA5qaM-91G);
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__slotTargetLabel-Ft0bs2 {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__j9J79-nn8VxJ {
  border: .5px solid var(--token-hoA5qaM-91G);
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__y1CVo-DQoElZ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text___1QIqN-OqcZfv {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__conditionalMode-lGut25.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__styleToggleButton__yeXse-pR08CN.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__zKDe6-TMQxsL {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__styleToggleButton__qzQ8M-XghfUn.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__rTcr-JCzVQb {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__styleToggleButton__l8X8A-KihXtX.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__text__rQi9K-DbeguU {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__labeledItem-axavY6.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__labeledItemisConditional-mW1Twh.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__condExpr-Bme90K.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__mxU6-TAecMI, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__e28Tm-KtAD34 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__leznJ-a79Cww > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__cancelBtn-NWnuhj.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg___072Fr-fQjq7s, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__cyV10-ArCSaW {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__saveBtn-QvNs3u.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__tyTTc-SEHylI, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__svg__cF9Sm-MHfYA3 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__zhpXc-peu9ei {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 0 0 30px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionBuilder-module__freeBox__gDmD8-HGk2WL {
  background: var(--token-O4S7RMTqZ3);
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 3px;
  max-width: 100%;
  height: 15px;
  padding: 0;
  display: flex;
  position: relative;
}

@keyframes src-wab-commons-components-HighlightBlinker-module__blinker-dmzO7K {
  50% {
    opacity: .25;
  }
}

.src-wab-commons-components-HighlightBlinker-module__HighlightBlinker-TT25ku {
  opacity: 0;
  pointer-events: none;
  background: #0091ff;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-commons-components-HighlightBlinker-module__HighlightBlinker_Blink-mmIeHx {
  animation-name: src-wab-commons-components-HighlightBlinker-module__blinker-dmzO7K;
  animation-duration: .5s;
  animation-iteration-count: 1;
}

.src-wab-commons-components-HighlightBlinker-module__HighlightBlinker_DelayedBlink-XoUy2j {
  animation-name: src-wab-commons-components-HighlightBlinker-module__blinker-dmzO7K;
  animation-duration: .5s;
  animation-iteration-count: 1;
  animation-delay: .5s;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__root-WissVN {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: 100%;
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia > .__wab_flex-container > * {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia > .__wab_flex-container > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__dynXd-zjxMia > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__actionBuilder__fWdQ4-_1IDEp.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__labeledItem__ps6Ir-dS1XWW.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__text__ojzWh-QtG8Wl {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__textbox___0TYrx-oxAISj.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__wQVr8-d1S5hW, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__zrbyP-QzykkA {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__text__u4N46-nKgfiN {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__textbox__uOqP3-Kx9hFb.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__zpTmz-la4qkb, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg___5HQcx-ivI3Pw {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__actionBuilder__cdJ1J-nsQ8Et.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__labeledItem__eBEv-AS2dsb.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__text__uZ7AV-r6ZpJs {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__textbox___3Vq4V-gOezk_.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__kuax4-ZSXTUj, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__amz4U-QOeY5w {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__text__x8QxG-tsSJeZ {
  padding: .5rem;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__textbox__nz0Dz-GEFMJP.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__v3ZzK-HzGSuX, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__f9CcU-eo_gsh {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__freeBox__ysQx6-VQ_hm6 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__addBtn-D4TDmf.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__u5Wg1-zZj41d {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicHandlerSection-module__svg__thuje-FJ94J0 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__opacityFieldContainer-zbia_7 {
  align-items: center;
  height: 22px;
  display: flex;
  margin: auto 0 !important;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__opacityField-ZNSiPp {
  flex: none;
  width: auto;
  min-width: 46px;
  margin-right: 24px;
  padding: 0;
  margin-left: 0 !important;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__opacityField-ZNSiPp input {
  width: 35px;
  margin: 0;
  padding: 0;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__opacityInput-I84Q__ {
  width: auto;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__controlsContainer-pJh7M9 {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding: 2px 0 2px 16px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__controlsContainer-pJh7M9 > * {
  margin-bottom: 0;
  padding-bottom: 0;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__visibilityTogglers-_zo8mm {
  flex-shrink: 1;
  justify-content: flex-end;
  gap: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__moreOptionsIcon-hVP_67 {
  cursor: pointer;
  color: #ceced0;
}

.src-wab-client-components-sidebar-tabs-VisibilitySection-module__moreOptionsIcon-hVP_67:hover {
  color: #706f6c;
}

.src-wab-client-components-sidebar-tabs-ColumnsSection-module__rcLabelWidth-bB5VFw {
  width: 80px;
}

.src-wab-client-components-sidebar-tabs-ColumnsSection-module__iconsMargin-mjztRG {
  margin-right: -10px;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__wrapper-hVeL2x {
  border: 1px solid #eee;
  border-radius: 6px;
  flex: 1;
  justify-content: center;
  margin-left: -8px;
  margin-right: -8px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__controlsWrapper-ERQwtG {
  width: 264px;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__columnWrapper-t1mELA {
  padding: 4px;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__columnContent-ZOh4ii {
  background-color: #e4e6eb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  height: 30px;
  display: flex;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__columnResizer-mSqeR1 {
  cursor: ew-resize;
  background-color: #96999e;
  border-radius: 100%;
  width: 2px;
  height: 8px;
  margin-left: -1px;
  position: absolute;
  top: calc(50% - 4px);
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__canvasColumnBtn-dLUH8b {
  z-index: 10;
  pointer-events: auto;
  cursor: ew-resize;
  background: #e1f0ff;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  display: flex;
  position: absolute;
  top: -30px;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__canvasColumnBtn-dLUH8b svg {
  color: #5eb0ef;
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__canvasColumnPlusBtn-MtxG9n {
  cursor: pointer;
  left: calc(100% + 20px);
}

.src-wab-client-components-sidebar-tabs-ResponsiveColumns-ColumnsSizeControls-module__canvasColumnBeamLine-iyqRgp {
  z-index: 10;
  border-left: 2px dotted #5eb0ef;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  position: absolute;
}

.src-wab-client-components-style-controls-BorderControls-module__Borders-S9RVZu, .src-wab-client-components-style-controls-BorderControls-module__Corners-M8T8DN {
  width: 70px;
  height: 70px;
  margin: 0 auto;
  position: relative;
}

.src-wab-client-components-style-controls-BorderControls-module__Borders-S9RVZu {
  margin-bottom: 12px;
}

.src-wab-client-components-style-controls-BorderControls-module__Corners-M8T8DN {
  width: 64px;
  height: 64px;
}

.src-wab-client-components-style-controls-BorderControls-module__PartRotator-eVQrMD {
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.src-wab-client-components-style-controls-BorderControls-module__PartRotator__0-ZLZMOZ {
  transform: rotate(0);
}

.src-wab-client-components-style-controls-BorderControls-module__PartRotator__1-aYjtPN {
  transform: rotate(90deg);
}

.src-wab-client-components-style-controls-BorderControls-module__PartRotator__2-I9ceZj {
  transform: rotate(180deg);
}

.src-wab-client-components-style-controls-BorderControls-module__PartRotator__3-j42HTX {
  transform: rotate(270deg);
}

.src-wab-client-components-style-controls-BorderControls-module__SideOrigin-_iI54Y {
  position: absolute;
  top: 0;
  left: 50%;
}

.src-wab-client-components-style-controls-BorderControls-module__SideContainer-JZWLBG {
  pointer-events: initial;
  cursor: pointer;
  transform: translateX(-50%);
}

.src-wab-client-components-style-controls-BorderControls-module__SideContainer-JZWLBG:hover .src-wab-client-components-style-controls-BorderControls-module__PartShape-aWEBg6 {
  fill: #1b1b18;
}

.src-wab-client-components-style-controls-BorderControls-module__Corner-yOjoYK {
  pointer-events: initial;
  cursor: pointer;
  line-height: 0;
  display: inline-block;
  position: relative;
}

.src-wab-client-components-style-controls-BorderControls-module__Corner-yOjoYK:hover .src-wab-client-components-style-controls-BorderControls-module__PartShape-aWEBg6 {
  fill: #1b1b18;
}

.src-wab-client-components-style-controls-BorderControls-module__PartShape-aWEBg6 {
  fill: #90908c;
}

.src-wab-client-components-style-controls-BorderControls-module__PartShape__Selected-AQW0nr {
  fill: #1b1b18;
}

.src-wab-client-components-style-controls-BorderControls-module__PartShape__Set-HxJZJ2 {
  stroke: none;
}

.src-wab-client-components-style-controls-BorderControls-module__DefinedIndicatorContainer__Border-CHO6Ns {
  justify-content: center;
  margin-top: -.5em;
  display: flex;
}

.src-wab-client-components-style-controls-BorderControls-module__DefinedIndicatorContainer__Corner-duorqA {
  position: absolute;
  bottom: -.5em;
  right: -.5em;
}

.src-wab-client-components-style-controls-BorderControls-module__CheckAllContainer-UFa6cY {
  text-align: center;
}

.src-wab-client-components-style-controls-BorderControls-module__CheckAllSides-giE7vl {
  margin-left: -4px;
}

.src-wab-client-components-style-controls-BorderControls-module__CheckAllCorners-ecuc_a {
  margin-left: 0;
}

.src-wab-client-components-style-controls-BorderControls-module__BorderDetailsCol-kyK1KV {
  vertical-align: top;
  vertical-align: baseline;
}

.src-wab-client-components-style-controls-BorderControls-module__CornerDetailsCol-aT1xTU {
  vertical-align: top;
}

.src-wab-client-components-style-controls-BorderControls-module__StyleDotted-NE6blO {
  border: 2px dotted #1b1b18;
  width: 70%;
  height: 2px;
  margin: 0 auto;
}

.src-wab-client-components-style-controls-BorderControls-module__StyleDashed-DPqvJe {
  border: 2px dashed #1b1b18;
  width: 70%;
  height: 2px;
  margin: 0 auto;
}

.src-wab-client-components-style-controls-BorderControls-module__StyleSolid-VpO2il {
  border: 2px solid #1b1b18;
  width: 70%;
  height: 2px;
  margin: 0 auto;
}

.src-wab-client-components-style-controls-BorderControls-module__inputContainer-OM_VGC {
  align-items: center;
  width: 100%;
  display: flex;
}

.src-wab-client-components-style-controls-BorderControls-module__inputContainer-OM_VGC > div {
  margin-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax {
  flex-direction: row;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax > .__wab_flex-container {
  flex-direction: row;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__root-eZnlax > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__rootmedium-OO8ij_ > .__wab_flex-container {
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__icon-yo_Rbh {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  color: var(--token-fVn5vRhXJxQ);
  cursor: pointer;
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicTextWithInfo-module__iconmedium-H0P6s5 {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__header-r1L6tJ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__headercompact-XNIsU3 {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__headercompact-XNIsU3 > .__wab_flex-container {
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__rhIgq-n_jQiD > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox__f9FwI-FSYiF8 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__titleContainer-PlP_Z1 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  display: flex;
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__titleContainercompact-xAMB9u {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb {
  white-space: pre;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetTitle-lYQBXb > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__titleActionsContainer-NVbg0Y {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__titleActionsContainerhasTitleActions-AjR1wl {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButton-f68Ybd.__wab_instance.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButtonexpandState_expanded-JDuhmZ.__wab_instance.__wab_instance {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButtonexpandState_collapsed-hCusOn.__wab_instance.__wab_instance {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__descriptionContainer-MEDF3i {
  align-self: flex-start;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__descriptionContainercompact-OJEaxH, .src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__descriptionContainerexpandState_collapsed-eUcM1x {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__alertContainer-FIS2OM {
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__alertContainershowAlert-tBU9JB {
  background: var(--token-WsutfVbnQWpY);
  border-radius: 8px;
  justify-content: center;
  align-self: stretch;
  padding: 16px;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__alertContainercompact-sWF4Or {
  display: none;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__slotTargetAlert-x7PbZp {
  text-align: center;
  color: var(--token-N-GFU-C_NPxa);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainer-XLBq9O > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainercompact-EOES15 {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainercompact-EOES15 > .__wab_flex-container {
  justify-content: space-between;
  align-items: center;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainerexpandState_collapsed-Opc5dJ {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__actionsContainercompact_expandState_collapsed-Mvsftm {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__textWithInfo___3D2OQ-WyNTbL.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__text__loEe2-d0aSx2 {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__freeBox___1SjU4-Fzf25Y > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__svg__xTd68-_2lbKD {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__svg__ne1Zy-R4CbqV {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButton2-ML07FE.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  display: none;
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButton2compact-sxZrhs.__wab_instance.__wab_instance {
  flex-shrink: 0;
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButton2compact_expandState_expanded-tJyljv.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftPaneHeader-module__expandButton2compact_expandState_collapsed-yTj_GP.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
  margin-left: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicFilterButton-module__root-uTFja2.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicFilterButton-module__svg__h6NCv-HaoM4F {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicFilterButton-module__svg__wHz3V-uL9uco {
  object-fit: cover;
  width: 24px;
  max-width: 100%;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicFilterButton-module__svgisActive__wHz3Vpuhxi-K8AxGb {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit_left_pane-PlasmicFilterButton-module__svg__ydByj-CfBlfm {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__root-Q7hWCv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__svg__unKzu-MEc0UY {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__svghasValue__unKzuuzQ8L-qDiBAL {
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__svgmedium__unKzuKYp1-pxBq0p {
  width: 1.25rem;
  height: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__svg___2K8R-tJoKsi {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicSearchbox-module__svghasValue___2K8RuzQ8L-UirdpV {
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: 50px;
  padding: 0 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchPanel-fZhNk6 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__searchbox-sgEaa9.__wab_instance.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 {
  flex-direction: row;
  flex-shrink: 0;
  width: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 3px);
  margin-left: -3px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 > .__wab_flex-container > * {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 > .__wab_flex-container > picture > img {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__freeBox-wX7vv5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 3px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__expandButton-ay4YWX.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__expandButtonrightOptions_groupingControls-siMGQS.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg__pHvlx-lJtusZ {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg__uzldM-ltKVK7 {
  object-fit: cover;
  width: 20px;
  max-width: 100%;
  height: 24px;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svgrightOptions_groupingControls__uzldMwWi-sYhwMg {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg___0R83-BTEN4D {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__collapseButtonrightOptions_groupingControls-y4RK2O.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg__stOqr-FgtV2a {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg___65HqT-sZAMNP {
  object-fit: cover;
  width: 20px;
  max-width: 100%;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__svg__zxCn1-LDjQJJ {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__filterButton-U9e0Xc.__wab_instance.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftSearchPanel-module__filterButtonrightOptions_filterControls-LUtOuH.__wab_instance.__wab_instance {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__root-OLkXkW {
  background: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__leftSearchPanel-Rsa8xp.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__mixinsHeader-QL_Ppq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__svg__yD01M-vKFZft {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__svg__h3UK-MyzcJE {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__textWithInfo___46DWy-oCPPPs.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__text__rbP2S-Fcgoh4 {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftMixinsPanel-module__content-FoaFJv {
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__all-f3o5lR {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__img-CBIBL1 {
  display: inline-block;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__li-Li1jC1 {
  display: list-item;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__span-zLBSMv {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__input-nbZ2He {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__textarea-g8fGTW {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__button-zx0y7y {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__code-Zch_Gs, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__pre-MWvOp7 {
  font-family: inherit;
  line-height: inherit;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__p-pt_lM5 {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h1-nV42QW, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h2-TVAB6n, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h3-iBK5mx, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h4-c_uTPM, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h5-cIebOs, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h6-vPSrUk {
  font-size: inherit;
  font-weight: inherit;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__address-DwjqKQ {
  font-style: inherit;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__a-BjcE1J {
  color: inherit;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__ol-jMzIzI, .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__ul-YjC2EO {
  padding: 0;
  list-style-type: none;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__select-Z8WEJN {
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__component_wrapper-NwXpz_ {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__inline-V5q_lF {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_page_wrapper-UfGFzM {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_page_wrapper-UfGFzM > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl {
  color: #535353;
  text-align: left;
  text-transform: none;
  letter-spacing: normal;
  white-space: pre-wrap;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h1, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h1-JBiQrN, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h1-nV42QW, h1:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  letter-spacing: -4px;
  font-family: Inter;
  font-size: 72px;
  font-weight: 900;
  line-height: 1;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h2, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h2-UCDjjH, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h2-TVAB6n, h2:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  letter-spacing: -1px;
  font-family: Inter;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.1;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h3, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h3-ssvgQK, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h3-iBK5mx, h3:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  letter-spacing: -.8px;
  font-family: Inter;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.2;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h4, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h4-JwRBMR, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h4-c_uTPM, h4:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  letter-spacing: -.5px;
  font-family: Inter;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h5, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h5-vVcENF, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h5-cIebOs, h5:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  letter-spacing: -.3px;
  font-family: Inter;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) h6, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__h6-tEOGNR, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__h6-vPSrUk, h6:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #000;
  font-family: Inter;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) a, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__a-gZDIgH, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__a-BjcE1J, a:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #0070f3;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) a:hover, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__a-gZDIgH:hover, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__a-BjcE1J:hover, a:hover:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #3291ff;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) blockquote, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__blockquote-sYbY0p, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__blockquote-DBZH68, blockquote:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  color: #888;
  border-left: 3px solid #ddd;
  padding-left: 10px;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) code, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__code-BdNzCx, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__code-Zch_Gs, code:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  background: linear-gradient(#f8f8f8, #f8f8f8);
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 1px 4px;
  font-family: Inconsolata;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) pre, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__pre-zx_Csv, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__pre-MWvOp7, pre:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  background: linear-gradient(#f8f8f8, #f8f8f8);
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px 6px;
  font-family: Inconsolata;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) ol, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__ol-T8lB74, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__ol-jMzIzI, ol:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  flex-column-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 40px;
  list-style-type: decimal;
  list-style-position: outside;
  display: flex;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) ul, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__plasmic_default__ul-cSUFpn, :where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) .src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__ul-YjC2EO, ul:where(.src-wab-client-plasmic-plasmic_kit_find_references_modal-plasmic_plasmic_kit_find_references_modal-module__root_reset-SpRSbl) {
  flex-column-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 40px;
  list-style-type: disc;
  list-style-position: outside;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__root-iS7u5p {
  cursor: default;
  border-style: solid;
  border-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__listItem-j5dG2l.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__hpcVh-qN2XmJ, .src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__g3Nlv-s8jjmx {
  object-fit: cover;
  width: 24px;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__yn2Mk-NXkEfU {
  object-fit: cover;
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__type_page__yn2Mks0Z3C-s8m5X8, .src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__type_component__yn2Mkkyowq-MKjVyR {
  width: 16px;
  height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicReferenceItem-module__svg__ucHp-cFyZ0W {
  object-fit: cover;
  width: 24px;
  height: 24px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__root-GVXzUh {
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: auto;
  transition-property: all;
  transition-duration: 1s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__freeBox-oXurvt {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__wCs9F-jWifPd.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__neR8-RlMYpW.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__listSectionSeparator__fzv6I-lJ8kcr.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 9px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__vzlUr-T0j6yx.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__zvn0M-qzgkeu.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__listSectionSeparator__ovwDe-DeyrtW.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 9px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__hoMjp-wuivPN.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__listSectionSeparator__hxJsm-G2TUm2.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 9px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__nvqG7-On9E7v.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__llpa3-X3rzA3.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__fZfrj-p2Lnq4.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__text__jtGud-vUXNBl {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__gaIcX-NearUb.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__listSectionSeparator___67Frw-dt8jlL.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 9px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__ohg1X-w4swNF.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__listSectionSeparator__lHr48-MYHsPn.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  height: 9px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_find_references_modal-PlasmicFindReferencesModal-module__referenceItem__l6IUh-wjn6R7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__root-Ssdcqc {
  background: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__leftSearchPanel-JNxyTU.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__leftSearchPanelcompact-jCdYpO.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__iconsHeader-zeFVaD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__svg__rksSt-oXM6vw {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__svg__tPc16-k1v3fE {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__iconInfo-XTCxKk.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__text__k0Tq1-X8Ve6j {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__iconsContent-WajiHp {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__imagesHeader-syX2cX.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__svg___5CEB-u6UXYa {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__svg___0VoGg-Du8Qde {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__imageInfo-yKtQ9t.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__text__hnR4J-F4YAuO {
  font-size: 14px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicLeftImagesPanel-module__imagesContent-Ghub2H {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO > .__wab_flex-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  min-width: 0;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__root-ozYpvO > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__openCopilotBtn-KGdUTh.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__svg__oJlln-wEHHKt {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__freeBox-b1TdVU {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__text-W6KJO5 {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__svg-_woMXQ {
  object-fit: cover;
  width: 24px;
  height: 18px;
  color: var(--token-N1gO6v-RIEn);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicCopilotCodePrompt-module__svg__wqWR-wOpLnV {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__root-evbG35 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  min-height: 200px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envLabel-EUGduw {
  width: auto;
  height: var(--token-aDa535tnF);
  transform-origin: 100% 0;
  pointer-events: none;
  z-index: 1;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  display: flex;
  position: absolute;
  top: 16px;
  left: 0;
  transform: translateX(-100%)translateY(0)translateZ(0)rotateX(0)rotateY(0)rotateZ(-90deg);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__svg__xgwk8-iP4nZI {
  object-fit: cover;
  max-width: 100%;
  height: 1em;
  margin-right: 4px;
  transition-property: transform;
  transition-duration: .2s;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__svgenvPanel_collapsed__xgwk8Xz9Ol-XD9ooz {
  transform: rotateX(0)rotateY(0)rotateZ(-90deg);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__svg__ckpYw-zlYFi3 {
  object-fit: cover;
  max-width: 100%;
  color: var(--token-fVn5vRhXJxQ);
  height: 1em;
  margin-right: 4px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envLabelText-Nztn0W {
  white-space: pre;
  text-transform: uppercase;
  width: 100%;
  max-width: 100%;
  height: auto;
  color: var(--token-fVn5vRhXJxQ);
  min-width: 0;
  font-size: 10px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envPanelContainer-XxTDLm {
  background: var(--token-p-rw5DRJTx);
  border-right: 1px solid var(--token-hoA5qaM-91G);
  border-left: 0px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envPanelContainerenvPanel_collapsed-urcM45 {
  width: var(--token-aDa535tnF);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envToggleButton-cvqJUO {
  width: var(--token-aDa535tnF);
  border-right-width: 1px;
  border-right-color: var(--token-hoA5qaM-91G);
  cursor: pointer;
  border-style: solid;
  border-top-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envToggleButtonenvPanel_collapsed-NFM_kw {
  border-right-color: var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__envPreviewContainer-qgGBEw {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 16px;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__text__veFdy-nKmQyd {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__codePanel-6OOLH8 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__codePanelcopilot-cp6Q1a {
  justify-content: space-between;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__text__lFlPj-SFcwDw {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__copilotCodePrompt-M2tM1S.__wab_instance {
  margin-top: 8px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__previewPanel-k4hgk4 {
  background: var(--token-p-rw5DRJTx);
  border-left: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerCodeEditorLayout-module__text___4Pwuo-qS2WQc {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResults-module__root-S5pDeD {
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
  width: auto;
  min-width: 250px;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  display: inline-flex;
  position: relative;
  overflow: visible auto;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResults-module__text-um8J12 {
  padding: 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResults-module__freeBox-CkYZrE {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResults-module__dataPickerGlobalSearchResultsItem__b90X7-iVrgEK.__wab_instance {
  width: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPickerGlobalSearchResults-module__dataPickerGlobalSearchResultsItem__wkt0L-b9PUOP.__wab_instance {
  width: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__root-toJyxu {
  background: var(--token-iR8SeEwQZ);
  border-radius: 4px;
  flex-direction: column;
  width: 50vw;
  min-width: 500px;
  height: 400px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__header-uGaa3g {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__title-2lxN2p {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__titlecodeEditing-y633fn {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__kLjUi-mTGahG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__stateSwitch-nV02Cm {
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__stateSwitchcodeEditing-MhHC5M {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__zOui-ph1yZT {
  color: var(--token-hoA5qaM-91G);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__advancedSwitch-e_T6Sz {
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__advancedSwitchcodeEditing-ni3KN9 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__advancedSwitchadvancedToggle_hide-up_1e5 {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__nHa90-sGJuxU {
  color: var(--token-hoA5qaM-91G);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textadvancedToggle_hide__nHa90SMtJ-lqXb2Q {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__unlinkButton-iPCTa7 {
  cursor: pointer;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__unlinkButtoncodeEditing-UZv2d4 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__unlinkButtonwithUnlink-XLFaRk {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__c4Mtk-nvhgsJ {
  color: var(--token-hoA5qaM-91G);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textwithUnlink__c4MtkY7Vep-pTY2jF {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addQueryBtn-ZDec2z {
  cursor: pointer;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addQueryBtncodeEditing-cOkfI2 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addQueryBtnwithAddQuery-s3GjzC {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__dua35-OdaHEI {
  color: var(--token-hoA5qaM-91G);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textwithAddQuery__dua3580OAu-qetIWO {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addVariableBtn-OPRVYZ {
  cursor: pointer;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addVariableBtncodeEditing-u41LSG {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__addVariableBtnwithAddVariable-XNt85D {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__eZfaW-KgFgNJ {
  color: var(--token-hoA5qaM-91G);
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textwithAddVariable__eZfaW9Qwg6-omnOnh {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox___3RfRi-nYODFu {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 40px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__items-a4fF5I {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: auto visible;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__itemscodeEditing-wa7MIS {
  overflow-x: visible;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__itemsempty-lMlwTc {
  justify-content: center;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumn__upiXf-mRiqA1.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__kQ5GF-d1FBhT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___9WZ5M-g6tu5u.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___7JiM-zad2k3.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___6AFmt-APfheQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__hNfG5-KROzaO.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__wJagR-ywpeHE.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__qDcs-lhSXNT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__thpkQ-bkfWj5.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__eh3C8-y7ZFl0.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__hcC1Q-bbsYVZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___4KI1-ucQZ58.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__iyJyn-K6j7lR.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumn__iViBa-SxPO21.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__r7CIc-Y0efJD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__jGlFf-aRADUf.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__teNoe-w16nwi.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___5MfQd-j9wamj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumn__zvVr-ljGl5C.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__b08Xy-akchcd.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__noifJ-dJGhAy.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__fS0Ap-JImTg4.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumn__fdqEf-T5o8nd.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___4Karc-zrcARj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem___1QlPw-PcRvrd.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__ygRjr-gaffNI.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem__pemZd-ia5QvV.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__eexDd-X1hFAz {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: 150px;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__searchResults-O0xEk6.__wab_instance {
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__searchResultswithSearchResult-fPVDbG.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerColumnItem-uob8Sh.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__gtoId-PwOpYa {
  width: 100%;
  min-width: 0;
  padding: 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerGlobalSearchResultsItem__bacC-LkB006.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerGlobalSearchResultsItem__uTUbR-k0WzJl.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__codeEditor-GPv59p.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__codeEditorcodeEditing-iPORis.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__ukOhu-lMSrqP {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-family: Roboto Mono;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text___88Akt-xG3T77 {
  width: 100%;
  max-width: 800px;
  height: auto;
  color: var(--token-oI9RmKl5Rl_y);
  min-width: 0;
  font-family: Roboto Mono;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__s933T-j6noKa {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__qiatw-jFI2FQ {
  text-align: center;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  padding: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textempty__qiatw6WvzY-jY7ryn {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 {
  background: var(--token-O4S7RMTqZ3);
  border-top: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  padding: 8px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__footer-jBWAF5 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__dk33-BE9Z6S {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__ruRlY-pq05qc > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBoxempty__ruRlY6WvzY-l_tKBH {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__qaa16-vnImad {
  padding-right: 0;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F > .__wab_flex-container {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  height: calc(100% + 4px);
  margin-top: -4px;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F > .__wab_flex-container > * {
  margin-top: 4px;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F > .__wab_flex-container > picture > img {
  margin-top: 4px;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__q6R5H-iyuK5F > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerSelectedItem__iJ5T2-xV3q9L.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__dataPickerSelectedItem__vjTi4-Jue6e_.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ {
  flex-direction: row;
  width: auto;
  max-width: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d7XVv-rZO4zZ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBoxhasExpectedValues__d7XVv8ZNr-aa5qcB {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__text__opvlB-rYAVWg {
  white-space: pre;
  padding-right: 0;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__nBnS-CCedbW {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__slotTargetExpectedValues-fU17iD {
  font-family: Roboto Mono;
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo > .__wab_flex-container {
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__freeBox__d1Wr2-iT5_Zo > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__deleteButton-f0C7yj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__s27J4-Xkj075 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__isguJ-q5D7mt {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__runButton-EKVXjQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__runButtonisRunCodeInteraction_codeEditing-E9v0IB.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__gqcvY-_gro6a {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-9jh0BkCENS);
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__textisRunCodeInteraction___3W9Vb89LL-tg3glT {
  color: var(--token-9jh0BkCENS);
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__uLbeH-OKJbn_ {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__cancelButton-VhziKJ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__n5BIg-cxqvua {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__zeTa-F90Lqy {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__saveButton-XllUz4.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__wYlpN-BzeBsN {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_data_binding-PlasmicDataPicker-module__svg__dR6Kf-rU5w5s {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-InvalidationEditor-module__rightTrashIcon--vertical-Su2Wwy {
  position: absolute;
  top: 75%;
  right: 5px;
  transform: translateY(-50%);
}

.src-wab-client-components-sidebar-tabs-ComponentProps-InvalidationEditor-module__rightTrashIcon--horizontal-KKZL9Z {
  position: absolute;
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
}

.query-builder * {
  box-sizing: border-box;
}

.qb-custom-widget .ant-col .ant-input-number, .qb-custom-widget .ant-segmented .ant-segmented-group .ant-segmented-item {
  width: 100%;
}

body.qb-dragging .ant-tooltip {
  display: none;
}

.query-builder {
  -webkit-user-select: none;
  user-select: none;
  --qb-select-input-background-color: #fff;
  --qb-select-input-background-color-hover: #eeeee7;
  --qb-select-input-background-color-accent-hover: #edf6ff;
  --qb-select-input-text-color: #1b1b18;
  --qb-select-input-arrow-color: #90908c;
  --qb-select-input-border-color: #eeeeec;
  --qb-select-input-font-weight: normal;
  font-family: inherit;
  font-size: 12px !important;
}

.query-builder .rule--value {
  flex: 1;
}

.query-builder .rule--body {
  width: 100%;
}

.query-builder .rule--field > div {
  min-width: 100%;
  max-width: 110px;
}

.query-builder .group--conjunctions > div {
  padding-top: 5px;
}

.query-builder .rule--body--wrapper {
  width: calc(100% - 10px) !important;
}

.query-builder .rule--drag-handler {
  flex-shrink: 0;
}

.query-builder *, .query-builder :before, .query-builder :after {
  box-sizing: border-box;
}

.query-builder.qb-dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
}

.query-builder.qb-dragging button {
  pointer-events: none;
}

.query-builder .rule-with-error .rule {
  border: 1px solid #e0a1a1;
}

.query-builder .rule--body--wrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.query-builder .rule--error {
  color: red;
  margin-top: 5px;
  margin-bottom: -5px;
}

.query-builder .group-or-rule {
  border-radius: 5px;
  position: relative;
}

.query-builder .rule_group {
  background: #fffcf280;
  border: 1px solid #f9f1dd;
}

.query-builder .qb-draggable {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  opacity: .7;
  z-index: 1000;
  position: absolute;
}

.query-builder .qb-draggable:before, .query-builder .qb-draggable:after {
  display: none;
}

.query-builder .qb-draggable.group {
  position: absolute;
}

.query-builder .qb-drag-handler {
  -webkit-user-select: none;
  user-select: none;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.query-builder .qb-placeholder {
  opacity: .5;
  background-color: #0000001a;
  box-shadow: 0 0 0 1px #00000026;
}

.query-builder .locked {
  border: 1px dashed red;
}

.query-builder .ant-tooltip-inner {
  min-height: 18px;
}

.query-builder .ant-slider {
  margin-top: 4px;
  margin-bottom: 4px;
}

.query-builder .ant-slider-with-marks {
  margin-top: 4px;
  margin-bottom: 10px;
}

.query-builder .ant-slider-track {
  visibility: visible !important;
}

.query-builder .ant-select-tree-dropdown > div[role="listbox"] {
  outline: none;
}

.query-builder ul.ant-select-selection__rendered {
  margin-right: 11px;
}

.query-builder .ant-select-item {
  min-height: 22px;
}

.query-builder .group--children {
  padding-left: 24px;
}

.query-builder .group--children.rule_group--children > .group-or-rule-container:first-child > .group-or-rule:before {
  display: none;
}

.query-builder .group--children.rule_group--children > .group-or-rule-container:first-child > .group-or-rule:after {
  border-width: 2px 0 0 2px;
  border-radius: 4px 0 0;
}

.query-builder .group--children > .group-or-rule-container:first-child > .group-or-rule:before {
  height: calc(50% + 14px);
  top: -12px;
}

.query-builder .group--children > .group-or-rule-container:last-child > .group-or-rule:before {
  border-radius: 0 0 0 4px;
}

.query-builder .group--children > .group-or-rule-container:last-child > .group-or-rule:after {
  display: none;
}

.query-builder .group--children.hide--line > .group-or-rule-container > .group-or-rule:before, .query-builder .group--children.hide--line > .group-or-rule-container > .group-or-rule:after {
  border-color: #8080801a;
}

.query-builder .group--drag-handler {
  margin-right: 8px;
  position: relative;
}

.query-builder .group--conjunctions .group--drag-handler {
  margin-left: 10px;
}

.query-builder .group--conjunctions.hide--conj {
  opacity: .3;
}

.query-builder .group--actions {
  flex: none;
  margin-left: 10px;
  display: flex;
}

.query-builder .group--actions--tl, .query-builder .group--actions--bl {
  justify-content: flex-start;
}

.query-builder .group--actions--tl {
  margin-left: 20px;
}

.query-builder .group--actions--tc, .query-builder .group--actions--bc {
  justify-content: center;
}

.query-builder .group--actions--tr, .query-builder .group--actions--br {
  justify-content: flex-end;
}

.query-builder .group--actions .action--DELETE {
  margin-top: -1px;
}

.query-builder .case_group {
  border-width: 2px;
}

.query-builder .switch_group > .group--children > .group-or-rule-container > .group-or-rule:before, .query-builder .switch_group > .group--children > .group-or-rule-container > .group-or-rule:after {
  height: calc(50% + 12px);
}

.query-builder .case_group--body {
  flex-direction: row;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.query-builder .case_group--body .case_group--children {
  flex: auto;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.query-builder .case_group--body .case_group--value {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
}

.query-builder .rule_group {
  padding-left: 10px;
  display: flex;
}

.query-builder .rule_group .group--drag-handler, .query-builder .rule_group .group--field {
  align-self: center;
}

.query-builder .rule_group .group--actions {
  flex: 0;
  align-self: center;
}

.query-builder .rule_group .rule_group--children {
  flex: 1;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 18px;
}

.query-builder .rule_group .rule_group--children .group-or-rule-container {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-right: 5px;
}

.query-builder .rule_group .rule_group--children.one--child {
  padding-left: 10px;
}

.query-builder .rule_group .rule_group--children > .group-or-rule-container > .group-or-rule:before, .query-builder .rule_group .rule_group--children > .group-or-rule-container > .group-or-rule:after {
  width: 10px;
  height: calc(50% + 8px);
  left: -10px;
}

.query-builder .group--header.hide--drag.with--conjs > .group--field--count--rule {
  margin-left: 20px;
}

.query-builder .rule {
  flex: 1;
  display: flex;
}

.query-builder .rule--header {
  align-items: center;
  margin-left: auto;
  display: flex;
}

.query-builder .rule--header:after {
  content: "";
  clear: both;
  display: table;
}

.query-builder .rule--drag-handler {
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.query-builder .rule--field, .query-builder .group--field, .query-builder .rule--operator, .query-builder .rule--value, .query-builder .rule--operator-options, .query-builder .rule--widget, .query-builder .widget--widget, .query-builder .widget--valuesrc, .query-builder .widget--sep, .query-builder .operator--options--sep, .query-builder .rule--before-widget, .query-builder .rule--after-widget {
  display: inline-block;
}

.query-builder .widget--widget {
  width: 100%;
  min-width: 80px;
  max-width: 120px;
}

.query-builder .rule--operator, .query-builder .widget--widget, .query-builder .widget--valuesrc, .query-builder .widget--sep {
  margin-left: 10px;
}

.query-builder .widget--valuesrc {
  margin-right: -8px;
}

.query-builder .widget--valuesrc span i {
  transform: rotate(90deg);
}

.query-builder .operator--options--sep {
  margin-right: 10px;
}

.query-builder div.tooltip-inner {
  max-width: 500px;
}

.query-builder .rule--field label, .query-builder .group--field label, .query-builder .rule--operator label, .query-builder .widget--widget label {
  font-weight: bold;
  display: block;
}

.query-builder .conjunction {
  display: inline-block;
}

.query-builder .conjunction label {
  cursor: pointer;
  color: #fff;
  text-transform: uppercase;
  border: 1px solid;
  padding: .2rem .4rem;
  display: inline-block;
}

.query-builder .conjunction input {
  display: none;
}

.query-builder .conjunction[data-state="active"] label {
  background-color: #3276b1;
  border-color: #285e8e;
}

.query-builder .conjunction[data-state="inactive"] label {
  background-color: #428bca;
  border-color: #357ebd;
}

.query-builder .conjunction[data-state="inactive"] label:hover {
  background-color: #3276b1;
  border-color: #285e8e;
}

.query-builder .conjunction:first-child label {
  border-radius: 3px 0 0 3px;
}

.query-builder .conjunction:last-child label {
  border-radius: 0 3px 3px 0;
}

.query-builder .conjunction:first-child:last-child {
  border-radius: 3px;
}

.query-builder .rule--func--wrapper, .query-builder .rule--func, .query-builder .rule--func--args, .query-builder .rule--func--arg, .query-builder .rule--func--arg-value, .query-builder .rule--func--bracket-before, .query-builder .rule--func--bracket-after, .query-builder .rule--func--arg-sep, .query-builder .rule--func--arg-label, .query-builder .rule--func--arg-label-sep {
  display: inline-block;
}

.query-builder .rule--func--bracket-before, .query-builder .rule--func--bracket-after {
  margin-left: 3px;
  margin-right: 3px;
}

.query-builder .rule--func--bracket-before {
  margin-left: 5px;
}

.query-builder .rule--func--arg-value > .rule--widget {
  margin-left: -10px;
}

.query-builder .rule--func--arg-sep {
  margin-left: 3px;
  margin-right: 6px;
}

.query-builder .rule--func--arg-label-sep {
  margin-left: 1px;
  margin-right: 6px;
}

.query-builder.qb-lite .group--actions, .query-builder.qb-lite .group--drag-handler:after {
  transition: all .2s;
}

.query-builder.qb-lite .group--header:hover .group--header .group--actions, .query-builder.qb-lite .group--header:hover .group--header .group--drag-handler:after, .query-builder.qb-lite .group--header:not(:hover) .group--actions, .query-builder.qb-lite .group--header:not(:hover) .group--drag-handler:after, .query-builder.qb-lite .rule_group:not(:hover) .group--actions, .query-builder.qb-lite .rule_group:not(:hover) .group--drag-handler:after {
  opacity: 0;
}

.query-builder.qb-lite .widget--valuesrc, .query-builder.qb-lite .rule--drag-handler:after, .query-builder.qb-lite .rule--header {
  transition: all .2s;
}

.query-builder.qb-lite .rule:hover .rule .widget--valuesrc, .query-builder.qb-lite .rule:hover .rule .rule--drag-handler:after, .query-builder.qb-lite .rule:hover .rule .rule--header, .query-builder.qb-lite .rule:not(:hover) .widget--valuesrc, .query-builder.qb-lite .rule:not(:hover) .rule--drag-handler:after, .query-builder.qb-lite .rule:not(:hover) .rule--header {
  opacity: 0;
}

.query-builder .group-or-rule-container {
  margin-bottom: 10px;
  padding-right: 10px;
}

.query-builder .group-or-rule-container:first-child {
  margin-top: 0 !important;
}

.query-builder .group-or-rule-container:last-child {
  margin-bottom: 0 !important;
}

.query-builder .group--children {
  margin-top: 10px;
  margin-bottom: 10px;
}

.query-builder .rule--body.can--shrink--value {
  align-items: center;
  display: flex;
}

.query-builder .rule--body.can--shrink--value .rule--value {
  flex: 1;
}

.query-builder .rule--body.can--shrink--value .rule--value > .rule--widget {
  display: flex;
}

.query-builder .rule--body.can--shrink--value .rule--value > .rule--widget .widget--widget {
  flex: 1;
}

.query-builder .rule--body.can--shrink--value .rule--value > .rule--widget > .widget--valuesrc {
  align-items: center;
  display: flex;
}

.query-builder .rule--value > .rule--widget > .widget--valuesrc .anticon, .query-builder .rule--value > .rule--widget > .widget--valuesrc .anticon svg {
  height: 100%;
}

.query-builder .group {
  --group-content-padding-horizontal: 24px;
  --group-line-color: #bfbfbf;
  position: relative;
}

.query-builder .group .group {
  --group-line-color: #ccc;
}

.query-builder .group .group .group {
  --group-line-color: #d9d9d9;
}

.query-builder .group .group .group .group {
  --group-line-color: #e6e6e6;
}

.query-builder .group:after {
  --group-line-offset-top: 50px;
  --group-line-offset-bottom: 12px;
  --group-line-offset-left: 24px;
  content: "";
  background: var(--group-line-color);
  width: 1px;
  top: var(--group-line-offset-top);
  bottom: var(--group-line-offset-bottom);
  left: var(--group-line-offset-left);
  position: absolute;
  display: block !important;
}

.query-builder .group .group-prefix {
  display: none;
}

.query-builder .group .group .group-prefix {
  display: inline;
}

.query-builder .qb-drag-handler {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 24px;
  margin-left: -12px;
  display: flex;
  position: relative;
}

.query-builder .qb-drag-handler svg {
  display: none;
}

.query-builder .qb-drag-handler:before, .query-builder .qb-drag-handler:after {
  content: "";
  position: absolute;
}

.query-builder .qb-drag-handler:before {
  border: 2px solid var(--group-line-color);
  z-index: 1;
  background-color: #fff;
  border-radius: 8px;
  width: 7px;
  height: 7px;
  margin-left: 1px;
}

.query-builder .qb-drag-handler:after {
  z-index: 1;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27%3E%3Cpath d=%27M0 0h24v24H0V0z%27 fill=%27none%27/%3E%3Cpath d=%27M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z%27/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  border-radius: 3px;
  width: 100%;
  height: 100%;
  transition: all .2s;
  box-shadow: 0 0 10px #00000026;
}

.query-builder .group--children {
  margin-left: var(--group-content-padding-horizontal);
  padding: 0;
}

.query-builder .group--conjunctions {
  display: flex;
}

.query-builder .group--conjunctions .qb-drag-handler {
  order: -1;
}

.query-builder .group .group .group--conjunctions .group--drag-handler {
  margin-left: -12px;
}

.query-builder .group--actions {
  position: relative;
}

.query-builder .group--footer {
  padding-left: calc(var(--group-content-padding-horizontal)  + 10px);
  position: relative;
}

.query-builder .group--footer:before {
  content: "";
  z-index: 1;
  border: 2px solid var(--group-line-color);
  width: 7px;
  height: 7px;
  top: 10px;
  left: var(--group-content-padding-horizontal);
  background-color: #fff;
  border-radius: 99px;
  margin-left: 1px;
  position: absolute;
  transform: translateX(-50%);
}

.query-builder .qb-select-option, .query-builder .qb-custom-widget {
  font-family: inherit;
  font-size: 12px !important;
}

.query-builder .ant-select {
  box-sizing: border-box;
  font-size: inherit;
  border-radius: 3px;
  margin-right: 4px;
  border-color: var(--qb-select-input-border-color) !important;
  font: inherit !important;
  min-width: 20px !important;
}

.query-builder .ant-select .ant-select-selector {
  background-color: var(--qb-select-input-background-color) !important;
  border-color: var(--qb-select-input-border-color) !important;
}

.query-builder .ant-select .ant-select-selector:hover {
  background-color: var(--qb-select-input-background-color-hover) !important;
}

.query-builder .ant-select .ant-select-selection-item {
  font-weight: var(--qb-select-input-font-weight);
}

.query-builder .ant-select .ant-select-selection-item, .query-builder .ant-select.ant-select-open .ant-select-selection-item {
  color: var(--qb-select-input-text-color);
}

.query-builder .ant-select .select-arrow {
  color: var(--qb-select-input-arrow-color);
  width: 16px;
  margin-left: 10px;
}

.query-builder .ant-select .select-arrow svg {
  transition: all .2s;
}

.query-builder .ant-select.ant-select-open .select-arrow svg {
  transform: rotate(-180deg);
}

.query-builder .ant-select.not-selector {
  --qb-select-input-background-color: #e9f9ee;
  --qb-select-input-background-color-hover: #ddf3e4;
  --qb-select-input-text-color: #18794e;
  --qb-select-input-arrow-color: #30a46c;
  --qb-select-input-border-color: transparent;
  --qb-select-input-font-weight: 600;
}

.query-builder .ant-select.not-selector.is-active {
  --qb-select-input-background-color: #f9e9e9;
  --qb-select-input-background-color-hover: #f3dddd;
  --qb-select-input-text-color: #791818;
  --qb-select-input-arrow-color: #a43030;
  --qb-select-input-border-color: transparent;
}

.query-builder .ant-select.conjunction-selector {
  --qb-select-input-background-color: #edf6ff;
  --qb-select-input-background-color-hover: #e1f0ff;
  --qb-select-input-text-color: #006adc;
  --qb-select-input-arrow-color: #0091ff;
  --qb-select-input-border-color: transparent;
  --qb-select-input-font-weight: 600;
}

.query-builder .ant-select.field-selector {
  --qb-select-input-font-weight: bold;
}

.query-builder .rule--body .ant-select {
  min-width: 44px !important;
}

.query-builder .ant-segmented {
  margin: 0;
}

.query-builder .ant-segmented-item {
  transition: none !important;
}

.query-builder .ant-segmented-item-label, .query-builder .ant-segmented-item-icon {
  justify-content: center;
  align-items: center;
  margin: 0;
  display: flex;
}

.query-builder .ant-segmented-item-selected {
  color: #30a46c;
}

.query-builder .ant-segmented-item-selected:nth-child(2) {
  color: #e5484d;
}

.query-builder .rule--body--wrapper {
  flex: none;
}

.query-builder .rule--body {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.query-builder .rule--header {
  margin-left: 0;
}

.query-builder .rule--widget {
  align-items: center;
  gap: 4px;
  margin-right: 4px;
  display: flex;
}

.query-builder .widget--widget .templated-string-input {
  width: calc(100% - 20px);
  overflow: hidden;
  white-space: nowrap !important;
}

.query-builder .group--actions, .query-builder .rule--body {
  gap: 4px;
  margin-right: 4px;
}

.query-builder .group--conjunctions > div {
  align-items: center;
  gap: 4px;
  display: flex;
}

.query-builder .plasmic-query-builder-select, .query-builder .qb-button {
  margin-right: 0;
}

.query-builder .ant-select {
  height: auto !important;
}

.query-builder .ant-select-selector {
  height: 32px !important;
  padding: 4px 10px !important;
}

.query-builder .qb-button {
  border-radius: 3px;
  border-color: var(--qb-select-input-border-color) !important;
  font: inherit !important;
}

.query-builder .qb-button.action--ADD-RULE, .query-builder .qb-button.action--ADD-GROUP {
  box-shadow: none !important;
  border: 1px solid #ddd !important;
}

.query-builder .qb-button.action--DELETE {
  color: #d7dade;
}

.query-builder .qb-button.action--DELETE:hover {
  background-color: var(--qb-select-input-background-color-accent-hover);
  color: var(--qb-select-input-text-color);
}

.query-builder .ant-input-number, .query-builder .ant-input, .query-builder .ant-picker {
  border-radius: 3px;
  border-color: var(--qb-select-input-border-color) !important;
  font: inherit !important;
}

.query-builder > .group-container > .group > .group--children.one--child {
  z-index: 2;
  margin-left: 20px;
  position: relative;
}

.query-builder > .group-container > .group > .group--children.one--child + .group--footer {
  z-index: 1;
  padding-left: 20px;
  position: relative;
}

.query-builder > .group-container > .group > .group--children.one--child + .group--footer:before {
  display: none;
}

.query-builder > .group-container > .group > .group--children.one--child + .group--footer:after {
  content: "";
  transform-origin: 0 100%;
  z-index: -1;
  pointer-events: none;
  background: #fff;
  display: block;
  position: absolute;
  inset: 0;
  transform: scaleY(2);
}

.query-builder > .group-container > .group > .group--children.one--child + .group--footer .group--actions {
  margin-left: 0;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__trashIcon-zbXn62 {
  color: #706f6c;
  cursor: pointer;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__trashIcon-zbXn62:hover {
  color: #1b1b18;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__stringDictKeyInput-lW7xkA {
  max-width: 34%;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__dataSourceExprValue-btL3Pq {
  text-overflow: ellipsis;
  max-width: 4vw;
  min-width: 100% !important;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__container-vKAzST {
  -webkit-user-select: text;
  user-select: text;
  background: #fafafa;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__blueIndicatorContainer-d8as7K {
  flex-shrink: 0;
  place-items: center;
  width: 12px;
  height: 12px;
  margin-right: 4px;
  display: grid;
}

.src-wab-client-components-sidebar-tabs-DataSource-DataSourceOpPicker-module__blueIndicator-gwtSQz {
  z-index: 10;
  background: #0091ff;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  box-shadow: 0 0 0 2px #fff;
}

.src-wab-client-components-QueryBuilder-QueryBuilder-module__plasmicQueryBuilderScope-iL55rn {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  width: 100%;
  margin: 10px 0;
  padding: 14px 0 20px;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 {
  flex-wrap: wrap;
  gap: 5px;
  width: 100%;
  display: flex;
  background-color: var(--token-O4S7RMTqZ3) !important;
  border: none !important;
  border-radius: 6px !important;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 input {
  font-size: 12px !important;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 .ant-picker-range-separator {
  display: none;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 .ant-picker-active-bar {
  display: none;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 .ant-picker-input:first-child {
  width: 100%;
  padding-bottom: 5px;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 .ant-picker-input:nth-child(3) {
  flex: 1;
  width: auto;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateRangeStringsEditor-module__DateRangeStringsEditor-dclDG1 .ant-picker-clear {
  transform: translateY(50%);
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateStringEditor-module__DateStringEditor-tFP65V {
  width: 100%;
  display: flex;
  background-color: var(--token-O4S7RMTqZ3) !important;
  border: none !important;
  border-radius: 6px !important;
}

.src-wab-client-components-sidebar-tabs-ComponentProps-DateStringEditor-module__DateStringEditor-tFP65V input {
  font-size: 12px !important;
}

.src-wab-commons-components-inputs-BetterAutoComplete-module__container-GAWQ5Y .ant-dropdown-menu-root {
  max-height: 30vh;
}

.src-wab-commons-components-inputs-BetterAutoComplete-module__item__active-dxdSOR {
  background-color: #f5f5f5;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__root-jmClSV {
  background: var(--token-Ik3bdE1e1Uy);
  cursor: pointer;
  border-width: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__root-jmClSV:hover {
  background: var(--token-G18pc1ITl);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__svg-F0htyt {
  object-fit: cover;
  max-width: 100%;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  transition-property: transform;
  transition-duration: .25s;
  position: relative;
  transform: rotateX(0)rotateY(0)rotateZ(0);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__svgisExpanded-DG6qHv {
  transform: rotateX(0)rotateY(0)rotateZ(180deg);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__root-jmClSV:hover .src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicSectionCollapseButton-module__svg-F0htyt {
  color: var(--token-N3uwCfNqv);
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__root-u020_g {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__sectionCollapseButton-t764FD.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__sectionCollapseButtonisExpanded-cumFEU.__wab_instance {
  flex-shrink: 0;
  order: 1;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__listSectionSeparator__xPYnA-s2RqRg.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__listSectionSeparatorisExpanded__xPYnAgCegW-Cwjj_y.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__contentContainer-mZbw_c {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__contentContainerisExpanded-FaXpiu {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__text___2OyO6-vjRFih {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__listSectionSeparator__p31HI-fNPh10.__wab_instance {
  flex-shrink: 0;
  order: 2;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_new_design_system_former_style_controls-PlasmicCollapsableSection-module__listSectionSeparatorisExpanded__p31HIgCegW-B1s9NS.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  padding: 16px 24px 16px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id > .__wab_flex-container {
  min-width: 0;
  margin-top: calc(0px - var(--token-NCc1lDy9R));
  height: calc(100% + var(--token-NCc1lDy9R));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id > .__wab_flex-container > * {
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id > .__wab_flex-container > picture > img {
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__root-VBQ2Id > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem___92Vd-Hvh1Pb.__wab_instance {
  width: 100%;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__name-bKUwMo {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__paramName-n37OvJ.__wab_instance {
  max-width: 100%;
  height: 34px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__sGplF-jNVRwU, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__oc6C2-j40KGM {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem__iRfEp-YON3bk.__wab_instance {
  width: 100%;
  min-width: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemhidePropType__iRfEp4IfzH-O9ZsHk.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__paramType-U1gUbZ.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__paramTypefixedParamType-FkphmQ.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__glNxP-QJlVpq {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__fsBju-gVkTXv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__bWp38-SccaEX.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__optionGroup__k9WyK-BZgMkt.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__y3VE-TbNbb1.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__rajO-foCLqU.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__optionGroup__yyHKn-y86jM3.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__lWxSl-jDMr2y.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__sdZzn-pBuwCO.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__option__gf9Ym-Jlindt.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__existingParamType-H8kJEl.__wab_instance {
  max-width: 100%;
  height: 34px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__bV23-lTVv9g, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__cLA-JO918a {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy > .__wab_flex-container {
  min-width: 0;
  margin-top: calc(0px - var(--token-uzWT6AFCY));
  height: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy > .__wab_flex-container > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy > .__wab_flex-container > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__dmbqJ-c1d6Oy > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBoxspecialParamType_eventHandler__dmbqJmsWcM-F5rfUB {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBoxspecialParamType_eventHandler_hideEventArgs__dmbqJmsWcMSA5H-r0UCj3 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__ar9B2-SUrZoB {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__text__fc5B-GiIgs5 {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__di6Bz-oZ1ohR {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  max-width: 100%;
  height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz > .__wab_flex-container {
  min-width: 0;
  margin-top: calc(0px - var(--token-uzWT6AFCY));
  height: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz > .__wab_flex-container > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz > .__wab_flex-container > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__zeXjI-HZQFlz > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn > .__wab_flex-container {
  min-width: 0;
  margin-top: calc(0px - var(--token-uzWT6AFCY));
  height: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn > .__wab_flex-container > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn > .__wab_flex-container > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__obrQc-W7quAn > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem__abrAb-x6R0Uz.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__textbox__qpBpB-Z3VfKH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__ycNij-AxJRom, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__iA3U-px6IQJ {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__styleSelect__y4IeA-YxpqGd.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem__nMprJ-KEzPoH.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__textbox___8ZDkV-CkqV82.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__rKRik-Ih8DBv, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__iIwRm-tmDOk7 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__styleSelect__mYuzw-UxXPV7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem___7CGry-WMhnT7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__textbox__equRj-DVx7d7.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg___9RteI-_D_P3G, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__dnSl-vxdQmx {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__styleSelect__w7TE-AG7WQj.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem__v8T1-MUou82.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemspecialParamType_eventHandler__v8T1MsWcM-RifQs3.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemhideDefaultValue__v8T1O2Rlb-z2G0QD.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemhideEventArgs__v8T1SA5H-hTW4yk.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__text__pxpk9-XfkjYI {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__defaultValue-XlUFrV.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__t0DBp-QYL4JL, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__e2UsG-apMrY6 {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItem___9VyMq-yRL20Q.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemspecialParamType_eventHandler___9VyMQmsWcM-aFlh5m.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__labeledItemhideEventArgs___9VyMQsA5H-pI1msN.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__text__r3Qg-aBVIET {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__previewValue-S3ZmnE.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__rKvYf-dXQ4Na, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__n9QnU-eQO2An {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__localizableSwitch-zot86l.__wab_instance {
  align-self: flex-start;
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__localizableSwitchspecialParamType_localizable-UmBQxN.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__advancedSection-rqmXom.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__advancedSectionshowAdvancedSection-RhDja7.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__advancedContent-OVFu1B {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-top: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__freeBox__j1TSc-Fa_8zF > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__cancelBtn-L9sq_k.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg___6SZod-Nw8x9y {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg___0WzAj-qCUotW {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__confirmBtn-vNVffx.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__v7Y1W-Da5_UD {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicParamSection-module__svg__caNgI-cDdCQ1 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H {
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  padding: var(--token-NCc1lDy9R);
  border: 1px solid var(--token-O4S7RMTqZ3);
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H > .__wab_flex-container {
  min-width: 0;
  min-height: 0;
  margin-top: calc(0px - var(--token-uzWT6AFCY));
  height: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H > .__wab_flex-container > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H > .__wab_flex-container > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__root-p3HX2H > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__wMgtQ-PUcS3d {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisImplicitState__wMgtQws6WV-wrT5Rx {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxaccessType_readonly_isImplicitState__wMgtQ4ApxWWs6WV-w_hITt, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisImplicitState_accessType_writable__wMgtQws6WVL5M6I-ShjyGy {
  order: 4;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__labeledItem___92BR-ebCqNb.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__text___7B2Br-vC4hLN {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__textbox__bThkw-GHVPBy.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg__pIVjv-EwonCw, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg__sEuY3-t0TSlM {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__labeledItem__g3YwR-zgH7Mq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__labeledItemisImplicitState__g3YwRws6WV-skh4je.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__variableType-IjfoGI.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__option___1Ws0C-N8Ja8U.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__option__o2AW2-Fc_VjK.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__ndf1U-Z7scrC {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 8px 0 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__ndf1UdBoOy-L8ky1a {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisImplicitState__ndf1Uws6WV-vSUd7B {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__textbox___3LE7F-GLfJ6V.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg___0EDqL-dRAeRt, .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg__riKvv-HYJp5p {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-top: 8px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg > .__wab_flex-container {
  width: 100%;
  min-width: 0;
  margin-left: 0;
  margin-top: calc(0px - var(--token-NCc1lDy9R));
  height: calc(100% + var(--token-NCc1lDy9R));
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg > .__wab_flex-container > * {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg > .__wab_flex-container > picture > img {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__knZkb-xqWbxg > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u {
  padding-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u > .__wab_flex-container {
  width: 100%;
  margin-left: 0;
  margin-top: calc(0px - var(--token-NCc1lDy9R));
  height: calc(100% + var(--token-NCc1lDy9R));
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u > .__wab_flex-container > * {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u > .__wab_flex-container > picture > img {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisExternal__knZkBdBoOy-e0sC0u > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
  margin-top: var(--token-NCc1lDy9R);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisImplicitState__knZkbws6WV-kPFHTx {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxisPageComponent__knZkbVaTK-mbemtK {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__allowExternalAccess-ppzw8g.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__labeledItem__r2Zs6-hNL3NV.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__labeledItemisExternal__r2Zs6DBoOy-BrYxeV.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__accessTypeSelect-O_jXLO.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__option__v0H15-o4x6go.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__option__tUc3F-W9fleR.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding-top: 8px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBox__uirV1-qjj5i0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__freeBoxwithFormButtons__uirV1FjzBe-SsFZd6 {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__cancelButton-soOWYw.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg___5Ghrl-NT7Dxk {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg__iifqa-yJVzB8 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__confirmButton-QhF19y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg___3JWvy-YmRLgL {
  object-fit: cover;
  color: var(--token-iR8SeEwQZ);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicNewVariable-module__svg___4Tkj-llo0Pk {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__root-rzVk_5 {
  cursor: pointer;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__tplRow-sDbjF9.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__svg___2Wwcl-SFWN61 {
  object-fit: cover;
  height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__text__g6AcD-CKQK_E {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV > .__wab_flex-container {
  min-width: 0;
  min-height: 0;
  margin-top: calc(0px - var(--token-uzWT6AFCY));
  height: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV > .__wab_flex-container > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV > .__wab_flex-container > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__freeBox-Jd8gWV > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-uzWT6AFCY);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__variableRow__dGtU-X6HkBS.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__variableRow__pyXrl-UVzTnu.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicImplicitVariablesSection-module__variableRow___5G4Dt-QugojR.__wab_instance {
  max-width: 100%;
  height: var(--token-aDa535tnF);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__root-zZFQut {
  background: var(--token-O4S7RMTqZ3);
  cursor: pointer;
  border-radius: 6px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 4px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__root-zZFQut:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: baseline;
  width: calc(100% + 5px);
  min-width: 0;
  margin-left: -5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 > .__wab_flex-container > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 > .__wab_flex-container > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__zcpRw-enoto9 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__fJmat-JAiXV7 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox___4W5Bn-PGNN2b {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__text-vk2BLL {
  width: 0;
  max-width: 800px;
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__svg-TtAqwA {
  object-fit: cover;
  width: 24px;
  max-width: 100%;
  height: 24px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__lWbe1-nO3_wy {
  flex-direction: row;
  width: auto;
  max-width: 800px;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__freeBox__yakOm-HSHEN5 {
  flex-direction: row;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  height: 32px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__menuButton-yXSTrs.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__root-zZFQut:hover .src-wab-client-plasmic-plasmic_kit_state_management-PlasmicActionChip-module__menuButton-yXSTrs.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

:root {
  --hoverBoxTagHeight: 25px;
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__root-D758Hm {
  flex-direction: column;
  display: flex;
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__root-D758Hm > :not(:first-child) {
  margin-top: var(--gridSpacing);
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__root-D758Hm > * {
  display: flex;
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__root-D758Hm > * > :not(:last-child):not(.src-wab-client-components-studio-arenas-GridFramesLayout-module__rowLabel-K_gMGh) {
  margin-right: var(--gridSpacing);
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__rowLabel-K_gMGh {
  white-space: nowrap;
  color: #c8c7c1;
  transform-origin: 100% 0;
  text-align: right;
  justify-items: flex-end;
  width: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__rowLabelInner-e2vvOk {
  flex-direction: column;
  min-width: 10em;
  margin-right: 20px;
  display: flex;
  position: absolute;
  right: 0;
}

.src-wab-client-components-studio-arenas-GridFramesLayout-module__rowLabelInner-e2vvOk input {
  text-align: right;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_tokens-ohK95A {
  --token-uiW-MmuHD: #e03e28;
  --plasmic-token-spectrum-coral-40: var(--token-uiW-MmuHD);
  --token-NqCPYGSE8x: #006ead;
  --plasmic-token-spectrum-cyan-40: var(--token-NqCPYGSE8x);
  --token-olzpv9Zfv0: #fff;
  --plasmic-token-white: var(--token-olzpv9Zfv0);
  --token-B65u9V-kYf: #f5f7fa;
  --plasmic-token-spectrum-gray-100: var(--token-B65u9V-kYf);
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_default_styles-fESBj3 {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__all-XKDhvO) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__img-qEQVwx) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__li-HRsqEb) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__span-LUPxoK) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__input-CP9ruU) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__textarea-TeA50b) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__button-Bxon6j) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__code-e1U1Wn) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__pre-sjtWkr) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__p-O3oNQ5) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h1-gktFfx) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h2-_mkB5J) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h3-rPYRNs) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h4-wSz6IS) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h5-Ky_eLv) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h6-VXU81B) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__address-jo1I40) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__a-eQ8v_Z) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ol-Luetji) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ul-JyTMxB) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__select-MMG_Xj) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_default__component_wrapper-g1MyCz {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_default__inline-7lOdgC {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_page_wrapper-j0U2x7 {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__plasmic_page_wrapper-j0U2x7 > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj {
  white-space: normal;
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) a:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__a-eQ8v_Z), a:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__a-eQ8v_Z), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) a, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) a, a:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h1:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h1-gktFfx), h1:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h1-gktFfx), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h1, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h1, h1:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h2:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h2-_mkB5J), h2:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h2-_mkB5J), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h2, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h2, h2:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h3:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h3-rPYRNs), h3:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h3-rPYRNs), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h3, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h3, h3:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h4:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h4-wSz6IS), h4:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h4-wSz6IS), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h4, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h4, h4:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h5:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h5-Ky_eLv), h5:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h5-Ky_eLv), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h5, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h5, h5:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) h6:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h6-VXU81B), h6:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__h6-VXU81B), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) h6, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) h6, h6:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) ol:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ol-Luetji), ol:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ol-Luetji), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) ol, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) ol, ol:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH) ul:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ul-JyTMxB), ul:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__ul-JyTMxB), :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset-UhZEgH .src-wab-client-plasmic-PP__plasmickit_alert_banner-module____wab_expr_html_text-i5hGrj) ul, :where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) ul, ul:where(.src-wab-client-plasmic-PP__plasmickit_alert_banner-module__root_reset_tags-naZi8b) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI {
  box-shadow: 0px 8px 32px -8px var(--token-XeFw4MGauXBT), 0px 8px 20px -16px var(--token-JrjdlBU-a5Ju);
  background: var(--token-M6q4nJev3CK);
  border-radius: 8px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 8px 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_readOnly-B_9Ml6, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_viewOld-LVV8Q3, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_unlogged-eUzwe4, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_watch-VtxUfF, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_protectedMainBranch-u1FILp {
  background: var(--token-5j3rDkMLTbx);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz {
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz > .__wab_flex-container {
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__ncsVm-JPbLvz > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__lHeQv-GILonp {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg___0Dd3A-aclZuT {
  object-fit: cover;
  width: 24px;
  height: 24px;
  color: var(--token-Hnmc63c6Fir5);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox__bzau-pL2roa > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_concurrentEdit__bzauSWvup-NBpbWv {
  padding-top: 0;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__text__su8VU-rubYgF {
  width: auto;
  color: var(--token-olzpv9Zfv0);
  flex-shrink: 0;
  font-weight: 500;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__textstate_watch__su8VUCfKC-JCHHug {
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__text__n3UE1-m1QVTz {
  color: var(--token-Hnmc63c6Fir5);
  white-space: pre;
  text-overflow: ellipsis;
  font-weight: 400;
  overflow: hidden;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__textstate_readOnly__n3UE1KX362-cWSST7, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__textstate_concurrentEdit__n3UE1SWvup-zWLqc3 {
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__watchBtn-i37XdN.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg__z6ODh-QfCmzj {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visit2-drqvA4 {
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visit2state_concurrentEdit-CB5nEY {
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg__jmeQg-BJSPnD {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG {
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG > .__wab_flex-container {
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBox___8R5S-tUnOyG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_concurrentEdit___8R5SsWvup-ZyMxsw, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_authError___8R5SaPWsX-WizAur, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_outOfDate___8R5STk56P-WKBHNF, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_permError___8R5SwZSk1-Wkwq1I, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__freeBoxstate_watch___8R5SCfKC-OPVtZV {
  margin-right: 10px;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__actionBtnstate_protectedMainBranch-zHqlc7.__wab_instance {
  display: none;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg__i6KIv-SzJHlc {
  object-fit: cover;
  width: 16px;
  max-width: 100%;
  height: 16px;
  max-height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visit-FIER9P {
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visitstate_readOnly-E8fV4y {
  color: var(--token-NqCPYGSE8x);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visitstate_concurrentEdit-AQt5iW {
  color: var(--token-uiW-MmuHD);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visitstate_viewOld-Xyex4X {
  color: var(--token-NqCPYGSE8x);
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visitstate_unlogged-DZcWaY, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__visitstate_watch-PAH_OS {
  color: var(--token-NqCPYGSE8x);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg__jR75H-d9LtVW {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtn-aOWCwp {
  border-radius: 6px;
  padding: 4px;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_authError-o9Q5cK, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_outOfDate-MNEcpP, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_permError-_jFVuP, .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_invariantError-BbwAvY {
  display: none;
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtn-aOWCwp:hover {
  background: var(--token-lWbTO8z91an);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__root-HTq6fI .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtn-aOWCwp:active {
  background: var(--token-ylE-Ax1KX19);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_readOnly-B_9Ml6 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_readOnly-rkJoi7:hover {
  background: var(--token-wdIt8GuZ_bO);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_readOnly-B_9Ml6 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_readOnly-rkJoi7:active {
  background: var(--token-kbNf37dAf35);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_viewOld-LVV8Q3 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_viewOld-TIVW6F:hover {
  background: var(--token-wdIt8GuZ_bO);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_viewOld-LVV8Q3 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_viewOld-TIVW6F:active {
  background: var(--token-kbNf37dAf35);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_unlogged-eUzwe4 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_unlogged-ubn8LT:hover {
  background: var(--token-wdIt8GuZ_bO);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_unlogged-eUzwe4 .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_unlogged-ubn8LT:active {
  background: var(--token-kbNf37dAf35);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_watch-VtxUfF .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_watch-xzCi5Y:hover {
  background: var(--token-wdIt8GuZ_bO);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__rootstate_watch-VtxUfF .src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__dismissBtnstate_watch-xzCi5Y:active {
  background: var(--token-kbNf37dAf35);
}

.src-wab-client-components-widgets-plasmic-PlasmicAlertBanner-module__svg__sdZvA-fr_mCj {
  object-fit: cover;
  width: 24px;
  height: 24px;
  color: var(--token-Hnmc63c6Fir5);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__plasmic_default_styles-vEjxGW {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__all-gFdDMo) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__img-ZRKct2) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__li-RgGq1m) {
  display: list-item;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__span-GACY35) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__input-eyX7mJ) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__textarea-mYubG6) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__button-HLht80) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__code-MqtiIC) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__pre-gJ2YD_) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__p-lpEdOK) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h1-zqfnjO) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h2-PBpp8B) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h3-XjhXTX) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h4-K3jfLU) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h5-_lOw7v) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h6-jZXIC4) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__address-Lqxq25) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__a-Pger_8) {
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ol-CkdwE4) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ul-xyALVJ) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__select-eEYuMN) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__plasmic_default__component_wrapper-I8nntD {
  display: grid;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__plasmic_default__inline-U7HzZW {
  display: inline;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__plasmic_page_wrapper-wdDD9M {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__plasmic_page_wrapper-wdDD9M > * {
  height: auto !important;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI {
  white-space: normal;
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) a:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__a-Pger_8), a:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__a-Pger_8), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) a, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) a, a:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h1:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h1-zqfnjO), h1:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h1-zqfnjO), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h1, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h1, h1:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h2:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h2-PBpp8B), h2:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h2-PBpp8B), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h2, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h2, h2:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h3:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h3-XjhXTX), h3:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h3-XjhXTX), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h3, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h3, h3:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h4:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h4-K3jfLU), h4:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h4-K3jfLU), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h4, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h4, h4:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h5:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h5-_lOw7v), h5:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h5-_lOw7v), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h5, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h5, h5:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) h6:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h6-jZXIC4), h6:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__h6-jZXIC4), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) h6, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) h6, h6:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) ol:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ol-CkdwE4), ol:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ol-CkdwE4), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) ol, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) ol, ol:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK) ul:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ul-xyALVJ), ul:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__ul-xyALVJ), :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset-qxtMUK .src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module____wab_expr_html_text-ie0ORI) ul, :where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) ul, ul:where(.src-wab-client-plasmic-plasmic_kit_end_user_management-plasmic_plasmic_kit_end_user_management-module__root_reset_tags-yDgNRr) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__root-NSrJAQ {
  --plsmc-rc-col-gap: 0px;
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-flow: row;
  flex-shrink: 1;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 36px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__root-NSrJAQ > :nth-child(odd), .src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__root-NSrJAQ > :nth-child(2n+2) {
  width: calc((100% - 2 * var(--plsmc-rc-col-gap, 0px)) * 6 / 12);
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__rootwithoutBorder-JtWezp {
  border-bottom-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__rootisGeneralAccess-oQGcof {
  background: var(--token-p-rw5DRJTx);
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__root-NSrJAQ:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__column__jfo1K-Fw6c3w {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__xxViF-PUzw6w > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__svg__hcvJq-JNSzyY {
  object-fit: cover;
  max-width: 100%;
  color: var(--token-qKhMu66CwSx);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__j4Sj-OfG1iA {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__j4Sj-OfG1iA > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: baseline;
  min-width: 0;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxisGeneralAccess__j4Sj2XHMe-S9ou7m > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxisGeneralAccess__j4Sj2XHMe-S9ou7m > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxisGeneralAccess__j4Sj2XHMe-S9ou7m > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxisGeneralAccess__j4Sj2XHMe-S9ou7m > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxisGeneralAccess__j4Sj2XHMe-S9ou7m > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__slotTargetRuleName-JV6zhZ {
  font-size: 12px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__infoIcon-wSLVTT {
  object-fit: cover;
  max-width: 100%;
  color: var(--token-qKhMu66CwSx);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__infoIconisGeneralAccess-FkufoD {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__column__ab9P-r_5_cf {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBox__e95EI-Ymr_dV {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__freeBoxhasMenu__e95EI8Gjcf-bnuLix {
  justify-content: space-between;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__permissionSelect-GHVLzR.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__svg__boPRj-Fbv7x8 {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__fhh0W-KvVw0V.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__xlWo3-WLnqpg.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__optionGroup__pBpeb-sewkvv.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option___1KHi-vbyMk6.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__iLddZ-g8m_oi.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__optionGroup__s1ZVj-uKPvAg.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__zNpl-Xqjp9w.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__rqJQ-uzyfSo.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__option__fjIcW-HfKVm5.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__menuBtn-ppPIcb.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__menuBtnhasMenu-_URipR.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__roothasMenu-IUWkJA:hover .src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRule-module__menuBtnhasMenu-_URipR.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRuleGroup-module__root-knupC3 {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRuleGroup-module__permissionRule__lhnJ2-m2mloE.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionRuleGroup-module__permissionRule__nvdAj-QYBW6i.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__root-EVv7lU {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__zZaCn-yzK_EW {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__text___71ZHi-NEtv9C {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  font-weight: 700;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 16px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__form-Eo_HHY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__nW6I-rHV3HV {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__text__kDdP0-s4OscQ {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__notifyCheckbox-Gj3jfi.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox___5SwlD-m8KkID > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__input-U1zHyW.__wab_instance {
  max-width: 100%;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__svg__yfl01-wOTTZq, .src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__svg__okLgH-RbREmk {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__roleSelect-UiDLxb.__wab_instance {
  flex-shrink: 0;
  width: 108px;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__addBtn-P0d6hm.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__text__qQqcQ-A4KA4n {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__svg__pbIrE-nSOsvn {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__freeBox__h9QS-zPKxAp > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__columns-QRxO7e {
  --plsmc-rc-col-gap: 0px;
  flex-flow: row;
  flex-shrink: 1;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__columns-QRxO7e > :nth-child(odd), .src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__columns-QRxO7e > :nth-child(2n+2) {
  width: calc((100% - 2 * var(--plsmc-rc-col-gap, 0px)) * 6 / 12);
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__column__hc3GY-w6t4WX {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__text__saiUl-_krsPQ {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__column__o7NGs-pxExFs {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__text__yiZe-UqOoVC {
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  font-size: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__mainRules-S_3DTQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__permissionRule___83YDq-t4Qgsh.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__permissionRule___1HzCo-sSqpvb.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__permissionRule___1YHz-q_eB5D.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_end_user_management-PlasmicPermissionsTab-module__permissionRule__zRPqd-HDWgEH.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-PublishSpinner-module__spin-_PpxIL {
  width: 16px;
  height: 16px;
}

.src-wab-client-components-widgets-PublishSpinner-module__spin-_PpxIL .ant-spin-dot {
  font-size: 9px;
}

.src-wab-client-components-widgets-PublishSpinner-module__spin-_PpxIL .ant-spin-dot-item {
  width: 4px;
  height: 4px;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__plasmic_default_styles-YPvdaG {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__all-ifbGMS) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__img-vsgjdS) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__li-CPKf0E) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__span-XIiH6T) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__input-rf726q) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__textarea-ov0E4m) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__button-HLyZi0) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__code-npr4Db) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__pre-zktBit) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__p-IOyrGT) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h1-g74fxU) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h2-kRN3wW) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h3-CA6CX5) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h4-Qa_dpf) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h5-GN3Jxn) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h6-lAxVYo) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__address-zBPKOg) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__a-qOufnE) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ol-Zt1pqn) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ul-ob8TgO) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__select-hlwMYn) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__plasmic_default__component_wrapper-T18cK2 {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__plasmic_default__inline-vLqMFb {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__plasmic_page_wrapper-KNLM9y {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__plasmic_page_wrapper-KNLM9y > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ {
  white-space: normal;
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) a:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__a-qOufnE), a:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__a-qOufnE), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) a, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) a, a:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h1:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h1-g74fxU), h1:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h1-g74fxU), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h1, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h1, h1:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h2:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h2-kRN3wW), h2:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h2-kRN3wW), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h2, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h2, h2:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h3:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h3-CA6CX5), h3:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h3-CA6CX5), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h3, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h3, h3:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h4:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h4-Qa_dpf), h4:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h4-Qa_dpf), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h4, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h4, h4:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h5:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h5-GN3Jxn), h5:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h5-GN3Jxn), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h5, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h5, h5:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) h6:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h6-lAxVYo), h6:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__h6-lAxVYo), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) h6, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) h6, h6:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) ol:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ol-Zt1pqn), ol:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ol-Zt1pqn), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) ol, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) ol, ol:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn) ul:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ul-ob8TgO), ul:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__ul-ob8TgO), :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset-O6amSn .src-wab-client-plasmic-PP__plasmickit_share_dialog-module____wab_expr_html_text-ElL0SJ) ul, :where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) ul, ul:where(.src-wab-client-plasmic-PP__plasmickit_share_dialog-module__root_reset_tags-SM9u0E) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx {
  flex-direction: row;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY:hover .src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__freeBox-NcbKfx > .__wab_flex-container {
  align-items: center;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__owner-FW0nNF {
  flex-shrink: 0;
  width: 128px;
  min-height: 2rem;
  padding: 8px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__ownerrole_owner-OytY_z {
  text-align: right;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__svg__vmeQb-T04LXC {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__deleteBtn-RmwbqQ.__wab_instance {
  max-width: 100%;
  display: none;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__root-BSk8oY:hover .src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__deleteBtn-RmwbqQ.__wab_instance {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__rootrole_owner-wKbyKg:hover .src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__deleteBtnrole_owner-SLjMls.__wab_instance {
  display: none;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__svg__oRYw-_4VU2L {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__svg___2OKoH-vEGQAs {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__roleDropdown-oCxjcl.__wab_instance {
  width: auto;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__option__clhZ3-SH94es.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__option__wZq0D-S8eH1m.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__option__xCsAc-RYGGVf.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__option__ncavV-lneQZG.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicPermissionItem-module__svg__ijqCo-Q2e2AF {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__root-LRxCn9 {
  border-radius: 6px;
  align-items: stretch;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa {
  background: var(--token-O4S7RMTqZ3);
  cursor: pointer;
  border-width: 0;
  border-radius: 6px 0 0 6px;
  flex-direction: row;
  padding: .5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_primary-uUVEu0 {
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_clear-WduUw0 {
  background: #fff0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_noDivider-aPfiio {
  background: var(--token-brSQU2ryS);
  padding-right: 2px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtonsize_small-bCToGI {
  border-radius: 6px 0 0 6px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_noDivider_type_primary-o8Pkcw {
  background: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_noDivider_type_secondary-fekyRb {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_noDivider_type_primary_hasIcon-nQlSGR:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_noDivider_type_primary_hasIcon-c5wDVj {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__root-LRxCn9 .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa:hover {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__root-LRxCn9 .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton___focusVisible-ZAKDj1 {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__root-LRxCn9 .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButton-KnmfQa:active {
  background: var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_primary-e0c7rC .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_primary-uUVEu0:hover {
  background: var(--token-mu3x63xzJRW);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_primary-e0c7rC .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_primary____focusVisible-rNokt4 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_primary-e0c7rC .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__actionButtontype_primary-uUVEu0:active {
  background: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBox-ytE1LZ {
  min-height: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBox-ytE1LZ > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBoxhasIcon-g8c9g2 > .__wab_flex-container {
  width: calc(100% + 4px);
  height: 100%;
  margin-top: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBoxhasIcon-g8c9g2 > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBoxhasIcon-g8c9g2 > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBoxhasIcon-g8c9g2 > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__freeBoxhasIcon-g8c9g2 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIcontype_clear-mDBMRa {
  color: #96999e;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIconhasIcon-sm4_CF {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIcontype_primary_hasIcon-jcarvj, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIcontype_noDivider_type_primary_hasIcon-aFNrl9 {
  color: #fff;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roothasIcon-cHnzbb:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIconhasIcon-sm4_CF {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_primary_hasIcon-ThlBNO:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIcontype_primary_hasIcon-jcarvj, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__roottype_noDivider_type_primary_hasIcon-nQlSGR:hover .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetIcontype_noDivider_type_primary_hasIcon-aFNrl9 {
  color: #fff;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svg__bZnf-GMcxl0 {
  object-fit: cover;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL {
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > *, .src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildren-MpxKNL > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildrentype_primary-S1lW2w {
  color: var(--token-iR8SeEwQZ);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildrentype_secondary-AFRcPD {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__slotTargetChildrensize_small-OSy56p {
  font-size: 11px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svg___09Mtk-BRD6bs {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__menuTrigger-NmP1jn.__wab_instance {
  max-width: 100%;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__menuTriggersize_small-ziAh0_.__wab_instance {
  min-height: 1.75rem;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svg__fvWlj-GK8fTb {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svgisOpen__fvWlJzsff0-iercGD {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svgtype_primary_isOpen__fvWlJdx7IWZsff0-M1lrQ9 {
  color: var(--token-Hnmc63c6Fir5);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicActionMenuButton-module__svg__u6RFr-euR7y7 {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__root-fJV00o {
  background: var(--token-iR8SeEwQZ);
  border: 1px solid var(--token-JpKJ41ZaDWOC);
  border-radius: 1px;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
  box-shadow: 0 12px 60px #00000026, 0 16px 64px #00005508;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg {
  padding: var(--token-XnnXV8YSKg9w) 0px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg > .__wab_flex-container {
  margin-top: calc(0px - var(--token-XnnXV8YSKg9w));
  height: calc(100% + var(--token-XnnXV8YSKg9w));
  flex-direction: column;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg > .__wab_flex-container > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg > .__wab_flex-container > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__nnT7R-ucSwfg > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__tXrf3-xvEkZy {
  padding-left: var(--token-XnnXV8YSKg9w);
  padding-right: var(--token-XnnXV8YSKg9w);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text___1R-sRy1T9 {
  flex: 0 auto;
  width: auto;
  height: auto;
  font-size: 14px;
  font-weight: 700;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__projectActionMenu-Rw6WqU.__wab_instance {
  max-width: 100%;
  display: none;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__projectActionMenuresourceType_project-vUy37B.__wab_instance {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__bJcBd-eTbNdc {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__listSectionSeparator__umB8E-UZrCDM.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__listSectionSeparatorresourceType_project__umB8Ewbkdw-AApdpP.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__listSectionSeparatorresourceType_workspace__umB8EN5Uns-mshM5X.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH {
  width: auto;
  height: auto;
  padding-left: var(--token-XnnXV8YSKg9w);
  padding-right: var(--token-XnnXV8YSKg9w);
  flex-direction: column;
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH > .__wab_flex-container {
  margin-top: calc(0px - var(--token-XnnXV8YSKg9w));
  height: calc(100% + var(--token-XnnXV8YSKg9w));
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH > .__wab_flex-container > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH > .__wab_flex-container > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__yn7Fa-kKeazH > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxresourceType_project__yn7Fawbkdw-xORPW9, .src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxresourceType_workspace__yn7FaN5Uns-mocXf8 {
  display: none;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a {
  flex-direction: row;
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__hbZwy-ZoYK5a > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__shareByLinkSwitch-lT7DAy.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__copyLink-Z32I_A.__wab_instance {
  position: relative;
  margin-left: auto !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__copyLinkshareByLinkAllowed_yes-FxQkB3.__wab_instance {
  display: flex;
  margin-left: auto !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__copyLinkshareByLinkAllowed_no-MnowAU.__wab_instance {
  margin-left: auto !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__copyLinkresourceType_project-jtsNFo.__wab_instance {
  margin-left: auto !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__copyLinkpermsCascade_showWorkspace-mQmvE0.__wab_instance {
  margin-left: auto !important;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg___1D2A-Nynxbk {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__textresourceType_team__jdZdjHn7Mj-GlhmIp {
  padding-left: 0;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__unetT-VW7Xo1 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__fdzf5-TbgpbL > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__mwPkd-kG6aXn {
  flex: 0 auto;
  width: auto;
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__shareByLinkPermDropdown-f82moO.__wab_instance {
  flex-shrink: 0;
  width: 128px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__option__xuurC-xgizQ7.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__lJfWp-CK6ZXT {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L {
  height: 100%;
  padding-left: var(--token-XnnXV8YSKg9w);
  padding-right: var(--token-XnnXV8YSKg9w);
  flex-direction: column;
  align-self: stretch;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L > .__wab_flex-container {
  min-height: 0;
  margin-top: calc(0px - var(--token-XnnXV8YSKg9w));
  height: calc(100% + var(--token-XnnXV8YSKg9w));
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L > .__wab_flex-container > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L > .__wab_flex-container > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__byInviteTab-FwKK1L > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 > .__wab_flex-container {
  margin-top: calc(0px - var(--token-XnnXV8YSKg9w));
  height: calc(100% + var(--token-XnnXV8YSKg9w));
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 > .__wab_flex-container > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 > .__wab_flex-container > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___1IUsx-Z7bHW7 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vTye-lOaV5b > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__yai2I-GRSFMs, .src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg___9G5Fh-xCMTRM {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__kZecO-EIAzYu {
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 {
  flex-direction: row;
  flex: none;
  align-self: auto;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__elohb-NIXHD7 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__newUserRoleDropdown-R9A7cz.__wab_instance {
  flex-shrink: 0;
  width: 100px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__option___4Unkq-KLixHx.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__frLSs-oSl3me {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___0VjOi-fPH0Ne {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__n9OjC-OE3c9s {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__kjUa7-U2pVT4 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__dYv8H-pVQXbL {
  background: var(--token-WsutfVbnQWpY);
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__ekPne-tiUxjG {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__sNt5G-YJG8re {
  color: var(--token-N-GFU-C_NPxa);
  align-self: auto;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__textstate_unlogged__sNt5GvijMz-eKFak6, .src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__textstate_noPermToShare__sNt5GgPB-vsWYKh {
  width: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__loginLink-qqWX_c {
  align-self: auto;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__loginLinkstate_unlogged-HscDib {
  width: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__q89Gp-XUNYUn {
  color: var(--token-N-GFU-C_NPxa);
  align-self: auto;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__textstate_unlogged__q89GpvijMz-vb7d7_ {
  width: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__listSectionSeparator__lj0Yv-BD2sD2.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI {
  padding-left: var(--token-XnnXV8YSKg9w);
  padding-right: var(--token-XnnXV8YSKg9w);
  flex-direction: column;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI > .__wab_flex-container {
  margin-top: calc(0px - var(--token-XnnXV8YSKg9w));
  height: calc(100% + var(--token-XnnXV8YSKg9w));
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI > .__wab_flex-container > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI > .__wab_flex-container > .__wab_slot > * {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI > .__wab_flex-container > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permsContainer-V6rPhI > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: var(--token-XnnXV8YSKg9w);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__d1JVs-xGPLhp {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  height: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text___0F4Up-XiCcqt {
  width: 100%;
  max-width: 100%;
  color: var(--token-0IloF6TmFvF);
  text-align: left;
  min-width: 0;
  font-weight: 600;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__tC9Z5-AfM5_E {
  flex-flow: wrap;
  place-content: stretch space-between;
  align-items: center;
  display: none;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxresourceType_workspace__tC9Z5N5Uns-wmSKHZ, .src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxpermsCascade_showTeam__tC9Z557XP-Np0zQk {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text___5SoD-naU5SV {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox___13Zpo-mKisNI {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  width: 128px;
  min-height: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__teamLink-hPeNvz.__wab_instance {
  max-width: 100%;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__tBwwP-iQpzdw {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__y814Q-T1yGTT {
  object-fit: cover;
  margin-left: var(--token-CyMxORMQ0iY7);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__gIdc-wMKlHg {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxpermsCascade_showWorkspace__gIdcGxhbk-MyT8eR {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__cwmeK-UY1b54 {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__frYBl-JrN06n {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  width: 128px;
  min-height: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__workspaceLink-b_Ojwd.__wab_instance {
  max-width: 100%;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__kVqbH-q8nXy9 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__ghHOe-AX_3ba {
  object-fit: cover;
  margin-left: var(--token-CyMxORMQ0iY7);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem__bIvgb-icouoK.__wab_instance {
  margin-bottom: 0;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__ar3M-MD2tmL {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem__zQRdb-iQDQpa.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__hB6Fb-YLOmQG {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem__vmwOo-vY38vl.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__xozL8-YXG4wa {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem___7ZJgk-x4Hl3K.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__hBaQ-cT4cN_ {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem__oR74D-qLlyAB.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg___3ETf-MaoowS {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem___9OdCb-oxpSRU.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__iZSo0-PCfGHT {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__permissionItem__bnaMj-S9xE0D.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__oieCy-SbgohC {
  object-fit: cover;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__auHu-g8Ts3f {
  padding-left: var(--token-XnnXV8YSKg9w);
  padding-right: var(--token-XnnXV8YSKg9w);
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: none;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxresourceType_project__auHuwbkdw-y7wyWt {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__listSectionSeparator__d7H-YawzQK.__wab_instance {
  max-width: 100%;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__s80E-GtZTzC {
  padding-left: var(--token-1eDPHMktFbaJ);
  padding-right: var(--token-1eDPHMktFbaJ);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBoxresourceType_project__s80Ewbkdw-IyNRPv {
  display: flex;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS > .__wab_flex-container {
  margin-left: calc(0px - var(--token-uzWT6AFCY));
  width: calc(100% + var(--token-uzWT6AFCY));
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS > .__wab_flex-container > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS > .__wab_flex-container > .__wab_slot > * {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS > .__wab_flex-container > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__freeBox__vlUi4-bMAilS > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: var(--token-uzWT6AFCY);
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__tc58B-LRW8hk {
  object-fit: cover;
  flex-shrink: 0;
  align-self: flex-start;
  width: 16px;
  max-width: 100%;
  height: 16px;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__text__u6F4K-uenaob {
  flex: 0 auto;
  width: auto;
  height: auto;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__everyoneElseDropdown-jxDqyx.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__option__v6EPs-B5XOdz.__wab_instance {
  position: relative;
}

.src-wab-client-components-widgets-plasmic-PlasmicShareDialogContent-module__svg__iwv5S-PCzsKF {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-components-modals-ContentEditorConfigModal-module__select-wcss41 {
  min-width: 80px;
}

.src-wab-client-components-modals-ContentEditorConfigModal-module__prefsTable-xUJfIu {
  background-color: #f9f9f8;
  width: 100%;
}

.src-wab-client-components-modals-ContentEditorConfigModal-module__prefsTable-xUJfIu th, .src-wab-client-components-modals-ContentEditorConfigModal-module__prefsTable-xUJfIu td {
  text-align: left;
  padding: 4px 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavSeparator-module__root-iLTRf5 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavSeparator-module__roothideStarters-drxlUw {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavSeparator-module__rootnoPadding-LZvIIh {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavSeparator-module__freeBox-fc5kyb {
  background: var(--token-hoA5qaM-91G);
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 {
  cursor: pointer;
  border-radius: 6px 6px 0 0;
  flex-direction: row;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__rootselected-geBr57, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__root-w9ar51:focus-within {
  box-shadow: 0px 0px 0px 2px var(--token-D666zt2IZPL);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__vFql-y7GlkI {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__svg-pSHqEx {
  width: 24px;
  height: 24px;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__oClzd-nQK5Vy {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig {
  color: var(--token-0IloF6TmFvF);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetName-vvfMig > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__slotTargetNameselected-jIm3mr {
  color: #1b1b18;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd > .__wab_flex-container {
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__freeBox__hk3YJ-advuKd > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__text__awqZb-Ws8Vq8 {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__text__gjCwb-xZAAFk {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__textfreeTrial__gjCwbCMcVy-YH1AZt {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__link-XSSX9Z {
  color: var(--token-VUsIDivgUss);
  font-size: 11px;
  font-weight: 500;
  line-height: 1.5;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamButton-module__linkfreeTrial-XHjiyn {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA {
  cursor: pointer;
  flex-direction: row;
  height: auto;
  padding: 6px 16px 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 6px);
  margin-left: -6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA > .__wab_flex-container > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA > .__wab_flex-container > .__wab_slot > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA > .__wab_flex-container > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__rootselected-KCd39B {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA:hover {
  background: #f3f3f2;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__root-pCtNyA:focus-within {
  box-shadow: 0px 0px 0px 2px var(--token-D666zt2IZPL);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__freeBox-S3Eg14 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetIcon-pPTv3I {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__svg___9PPAp-Uqdv9X {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavWorkspaceButton-module__slotTargetName-ifD6Uj > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamSection-module__root-CBPaYz {
  border-radius: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamSection-module__rootselected-k4KrSk {
  background: var(--token-p-rw5DRJTx);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamSection-module__freeBox-SHrSOG {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamSection-module__svg___1NhRc-V9y6pO, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavTeamSection-module__svg__vpdso-pePPzj {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__root-YwZP_d {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW {
  background: var(--token-yqAf_E0HIjU);
  border-radius: 6px;
  flex-direction: row;
  height: 2rem;
  padding: 8px 12px 8px 8px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__bx9A-XW1YBW > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__bx9A8XxRr-Yts7yd {
  height: auto;
  padding-left: 12px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxtrialEnded__bx9AVzBi-A1Ii8P {
  background: var(--token-qYuX4XAEbRt);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__svg-pvd9M9 {
  object-fit: cover;
  width: 1rem;
  height: 1rem;
  color: var(--token-VUsIDivgUss);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__svgtopBar-wanWW2 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__svgaccountSection-PaKRAZ {
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__svgtrialEnded-RbXigM {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBox__wjeac-X5ZwAs > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn {
  flex-direction: column;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn > .__wab_flex-container > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn > .__wab_flex-container > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__freeBoxaccountSection__wjeac8XxRr-pexSAn > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__text-RiIvoJ {
  color: var(--token-krbUYvO2lx2);
  font-weight: 500;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__textaccountSection-IhB2NN {
  font-size: 1rem;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__texttrialEnded-V8P0U2 {
  color: var(--token-Ift7nNWjir7);
  padding-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__slotTargetFreeTrialTimeRemaining-qpJLrv {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_design_system-PlasmicFreeTrial-module__slotTargetFreeTrialTimeRemainingtrialEnded-MDs8Pp {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  transition-property: all;
  transition-duration: .3s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396 {
  border-radius: 8px;
  box-shadow: 0 8px 24px -16px #00000038, 0 8px 15px -16px #00000024;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:hover, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:hover {
  box-shadow: 0 8px 32px -8px #00000038, 0 8px 20px -16px #00000024;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:focus, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__button-mnUTCC {
  opacity: 1;
  cursor: pointer;
  border-width: 0;
  flex-direction: column;
  align-items: stretch;
  height: 100%;
  min-height: 0;
  margin: 0;
  padding: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__buttonimage_withImage-jCrFB1, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__buttonwithDropShadow-ZoV92d {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__button-mnUTCC, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__buttonimage_withImage-jCrFB1, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__buttonwithDropShadow-ZoV92d {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__vAmgL-u6vtMW {
  background: var(--token-iR8SeEwQZ);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  width: 100%;
  min-width: 0;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxwithDropShadow__vAmgLqdgSu-tiJhPL {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__vAmgL-u6vtMW, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoximage_withImage__vAmgLPe6Kv-pUEajh, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxwithDropShadow__vAmgLqdgSu-tiJhPL {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__img___8JfR1-gEYWBR {
  object-position: center top;
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__img___8JfR1-gEYWBR > picture > img {
  object-fit: cover;
  object-position: center top;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__yWsHw-XX2UO9 {
  background: var(--token-iR8SeEwQZ);
  border-radius: 8px;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  transition-property: background;
  transition-duration: .1s;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_first__yWsHwnPTsW-QxsEmh {
  background: var(--token-h-5XbcO2WhcA);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_second__yWsHwIg5DJ-_bpM36 {
  background: var(--token-y1vKiLsumIj);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_third__yWsHw2NMma-y6IASQ {
  background: var(--token-kHJfvUnoGiO);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoximage_withImage__yWsHwPe6Kv-HRCBAU, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxwithDropShadow__yWsHwQdgSu-rIN7qE {
  border-radius: 0 0 8px 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_first__yWsHwnPTsW-QxsEmh {
  background: var(--token-dv0BWWyaHl7H);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_second__yWsHwIg5DJ-_bpM36 {
  background: var(--token-JkjCicJF7tK);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_third__yWsHw2NMma-y6IASQ {
  background: var(--token-_x2R5Ogaeo5);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__yWsHw-XX2UO9, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoximage_withImage__yWsHwPe6Kv-HRCBAU, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxwithDropShadow__yWsHwQdgSu-rIN7qE {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_first__yWsHwnPTsW-QxsEmh {
  background: var(--token-3AptjBfMqvPS);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_second__yWsHwIg5DJ-_bpM36 {
  background: var(--token-8BJRlW0CGyAS);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_third__yWsHw2NMma-y6IASQ {
  background: var(--token-wn5N3ILTddm);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__divider-FO7axU {
  background: #e4e6eb;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 1px;
  display: none;
  position: relative;
  inset: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_first-DBrBJf {
  background: #d0f7f2;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_second-ulPBNk {
  background: #cbf9d7;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_third-MkLQDn {
  background: #fff2a6;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividerimage_withImage-K2O1ti, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividerwithDropShadow-DzslFn {
  background: var(--token-hoA5qaM-91G);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_first-DBrBJf {
  background: #2abba7;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_second-ulPBNk {
  background: #45bd62;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_third-MkLQDn {
  background: #f7b928;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__divider-FO7axU {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_first-DBrBJf {
  background: #2abba7;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_second-ulPBNk {
  background: #45bd62;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__dividertype_third-MkLQDn {
  background: #f7b928;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK {
  height: 100%;
  min-height: 0;
  padding: 20px 16px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK > .__wab_flex-container {
  justify-content: flex-start;
  align-items: flex-start;
  width: calc(100% + 8px);
  min-height: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon__h0GNn8MlJ-pKnVCj > .__wab_flex-container {
  width: calc(100% + 8px);
  height: 100%;
  margin-top: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon__h0GNn8MlJ-pKnVCj > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon__h0GNn8MlJ-pKnVCj > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon__h0GNn8MlJ-pKnVCj > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon__h0GNn8MlJ-pKnVCj > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxshowPreview__h0GNtvNg7-SbWJw2 > .__wab_flex-container {
  justify-content: space-between;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__h0Gn-ktOAMK {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox___15Zn9-eY6XAD {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon___15Zn9N8MlJ-Oz4m3_ {
  border-radius: 6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxicon_withIcon_type_first___15Zn9N8MlJNPTsW-y46ItW {
  background: var(--token-dv0BWWyaHl7H);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_second_icon_withIcon___15Zn9Ig5DJN8MlJ-xPkSnr {
  background: var(--token-JkjCicJF7tK);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBoxtype_third_icon_withIcon___15Zn92NMmaN8MlJ-oQf1S_ {
  background: var(--token-_x2R5Ogaeo5);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetChildrenicon_withIcon_type_first-snoPtX {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetChildrentype_second_icon_withIcon-Oj5DTf {
  color: var(--token-pZdFekfDfX21);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetChildrentype_third_icon_withIcon-McXn9y {
  color: var(--token-TSEOUn2Kjps);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__svg__oYrWt-hzL4qL {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__freeBox__wHm4F-_q2LsV {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 {
  opacity: 1;
  transform-origin: 0 0;
  box-sizing: border-box;
  border-radius: 0;
  flex-direction: row;
  display: flex;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 > .__wab_flex-container {
  flex-flow: wrap;
  align-items: baseline;
  width: calc(100% + 6px);
  margin-left: -6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 > .__wab_flex-container > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 > .__wab_flex-container > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame317-ib50d0 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetName-az6whb {
  text-align: left;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetNametype_first-L_I_rK {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetNametype_second-HKTGZ_ {
  color: var(--token-JImKKlVvAhso);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetNametype_third-iH0uSE {
  color: var(--token-csYd16wjJi9);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetNameimage_withImage-LzJHnt, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetNamewithDropShadow-NfgbwG {
  font-size: 11px;
  line-height: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__text__fj0Dj-DCXdjV {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel {
  opacity: 1;
  transform-origin: 0 0;
  box-sizing: border-box;
  border-radius: 0;
  flex-direction: row;
  padding: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__frame308-I63xel > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX {
  text-align: left;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstructionwithDescrip-_CvMRD {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstructionwithDescrip_type_first-Y45DyD {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstructiontype_second_withDescrip-hMXFAd {
  color: var(--token-pZdFekfDfX21);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstructiontype_third_withDescrip-om8Jhh {
  color: var(--token-TSEOUn2Kjps);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > *, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetInstruction-hMJjCX > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__slotTargetPreviewIcon-LzxBjx {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__svg__llXDw-Ic8_xu {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.5rem;
  max-width: 100%;
  height: 1.5rem;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholder-TP4Avu {
  pointer-events: none;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  transition-property: border-color;
  transition-duration: .1s;
  display: none;
  position: absolute;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_first-cGjXpS {
  border: 1px solid var(--token-n4S9_H7k9rsR);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_second-hGbsx2 {
  border: 1px solid var(--token-EXdSicMU4Kn4);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_third-HaOzTe {
  border: 1px solid var(--token-_KfwvRipM3e);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholderimage_withImage-sSP7bC, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholderwithDropShadow-N6zPp6 {
  border: 1px solid var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholder-TP4Avu {
  border-color: var(--token-PTyaboLP9ZK);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_first-cGjXpS {
  box-shadow: none;
  border-color: var(--token-7z1QOgRqHDWD);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_second-hGbsx2 {
  box-shadow: none;
  border-color: var(--token-BBlfXifFkRyp);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:hover .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_third-HaOzTe {
  box-shadow: none;
  border-color: var(--token-aMA_Go-ENBl);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholder-TP4Avu {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootimage_withImage-x5xmvb:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholderimage_withImage-sSP7bC, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__rootwithDropShadow-iY2396:focus .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholderwithDropShadow-N6zPp6 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__root-GA4pt2:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholder-TP4Avu {
  border-color: var(--token-PTyaboLP9ZK);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_first-xFYQYm:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_first-cGjXpS {
  box-shadow: none;
  border-color: var(--token-n4S9_H7k9rsR);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_second-yoULFO:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_second-hGbsx2 {
  box-shadow: none;
  border-color: var(--token-EXdSicMU4Kn4);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__roottype_third-TG234p:active .src-wab-client-plasmic-plasmic_kit-PlasmicStarterProject-module__bordersoutlinesstrokesPlaceholdertype_third-HaOzTe {
  box-shadow: none;
  border-color: var(--token-_KfwvRipM3e);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn {
  cursor: pointer;
  border-radius: 6px;
  padding: 8px 8px 8px 12px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn > .__wab_flex-container {
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE {
  color: var(--token-UunsGa2Y3t3);
  font-size: 14px;
  line-height: 20px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetText-u72oZE > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: underline;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_expr_html_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot-string-wrapper {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocsalt-gkS5jb:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetTextalt-E8prlW > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-decoration-line: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__freeBox-tTMGqp {
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetIcon-WRKlWW {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__viewDocs-WDvNXn:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__slotTargetIcon-WRKlWW {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicLink-module__svg__edT07-hhzK7V {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__pv2In-XM7p6D {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 2px);
  margin-left: -2px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P > .__wab_flex-container > * {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P > .__wab_flex-container > .__wab_slot > * {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P > .__wab_flex-container > picture > img {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__vZxO3-fgPF3P > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 2px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__slotTargetHeading-oCmoVK {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__infoIcon-Dh4vIA {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__root-Ofx32z .src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__infoIcon-Dh4vIA:hover {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 > .__wab_flex-container {
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__irp33-BvKLm2 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__viewDocs-O38Ikj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__svg__cWp3N-CQyAgp {
  object-fit: cover;
  width: 20px;
  height: 20px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__more-hMGkvI.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__svg__opADb-NyaW6P {
  object-fit: cover;
  width: 20px;
  height: 20px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBox__dDcq-Kccb9u {
  grid-row-gap: 32px;
  grid-column-gap: 16px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  display: grid;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBoxtwoColumnGrid__dDcqL1Zy-fOqKzG, .src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBoxgridColumns__2__dDcqwJdyT-4dNRrf {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__freeBoxgridColumns__3__dDcq6FrKj-_lgClc {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__bP7Ph-VBtrap {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__bP7Ph-VBtrap > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__svg__gFtv-lSFHS1 {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__zkh64-MH_Soz {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__zkh64-MH_Soz > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__starterProject__s5Vns-VSvxYl.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img___9FOdj-ISoBl4 {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img___9FOdj-ISoBl4 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__svg__go0Gq-PG_I1x {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__q6GP-d2B5tj {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicStarterGroup-module__img__q6GP-d2B5tj > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 32px);
  margin-top: -32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd > .__wab_flex-container > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd > .__wab_flex-container > .__wab_slot > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd > .__wab_flex-container > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__root-Ai1dAd > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterGroup__g32NQ-z7TY1s.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__hvHeI-M3gU3S.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__oJ8Q-M1hHR_ {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__oJ8Q-M1hHR_ > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__t5DxM-wM3I9Q {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___6U014-NzMuGr {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___6U014-NzMuGr > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__jkll-zMwXlZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___2Tmh8-KrxDwj {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___2Tmh8-KrxDwj > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__jHibf-avt71y {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__eGzqG-A7n5IZ {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__eGzqG-A7n5IZ > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__cgKj8-IFTDTs.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__lvJoZ-k9NSDf {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__lvJoZ-k9NSDf > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__zZsjC-eJS2ka {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__w8Krl-ggq6sP {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__w8Krl-ggq6sP > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__xhWu2-hi0Dh2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__koA9T-jzU1pw {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__koA9T-jzU1pw > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__fTm1S-IQ9a3I {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___2Cdv5-ziuCd3 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___2Cdv5-ziuCd3 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterGroup__x0DLr-QnzMzn.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject___1GtwY-LIzmld.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___1HdDz-h5l3gp {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___1HdDz-h5l3gp > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg___0Zos5-cqiBWX {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__thVVe-wAG6jM {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__thVVe-wAG6jM > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__y0PMl-yHZPWT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__cutZp-_odL8U {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__cutZp-_odL8U > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg___070Je-jDAZTp {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___1IG3-aCsbYR {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___1IG3-aCsbYR > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__qctqe-ntPn3q.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__xaDzf-X0dIb1 {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__xaDzf-X0dIb1 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__kEw4-lR_RyS {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__f2WkY-FCPRum {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__f2WkY-FCPRum > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__nkRgO-NXCLzS.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__wmze0-o41RXX {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__wmze0-o41RXX > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__aKr8I-ccXVgQ {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___9GgMs-ZQXSeu {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___9GgMs-ZQXSeu > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterGroup__njQuU-NcBt3Y.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject___8JEqo-TRPFbw.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__hiMth-llRGoh {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__hiMth-llRGoh > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__cptvr-BvghUd {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__gk2R-Eng90V {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__gk2R-Eng90V > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__zjdmM-y5pTr9.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__p2H9Q-cbS7J9 {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__p2H9Q-cbS7J9 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__hpn6R-DWOQ1Q {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__kjFld-c2C4Wk {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__kjFld-c2C4Wk > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__akBzo-Ia4SNv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__qaj6Z-_NaudO {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__qaj6Z-_NaudO > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__x3Dp4-sJQFeu {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__fxH0D-RRoqfr {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__fxH0D-RRoqfr > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__starterProject__gl1NI-H6kiXz.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___9PkWj-GL_WOm {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img___9PkWj-GL_WOm > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__svg__zoKwa-JMh7Ww {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__ugUu-r8Z52Q {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicStartersSection-module__img__ugUu-r8Z52Q > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__root-jyYUAU.__wab_instance {
  width: 100%;
  min-width: 0;
  max-width: 1440px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 32px);
  margin-top: -32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k > .__wab_flex-container > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k > .__wab_flex-container > .__wab_slot > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k > .__wab_flex-container > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__freeBox-KYzG7k > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterGroup__krfRp-aUGmmQ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__xQrks-NanwRL.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pgne4-TMZW5I {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pgne4-TMZW5I > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg___51Z9I-pwd0Zh {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__fwvOk-auFDjI {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__fwvOk-auFDjI > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__mLyWg-xLkHX0.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__bRo9U-c1QOsT {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__bRo9U-c1QOsT > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__xCbYe-AD9gp6 {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__dtEk7-MFMWJr {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__dtEk7-MFMWJr > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__t85EI-n_O6Yj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img___7SyGv-jA6sR9 {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img___7SyGv-jA6sR9 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__sJyVa-MEN8Nw {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__cx8F-vtQCTu {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__cx8F-vtQCTu > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject___7HRnI-Gy78pv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__d0J3B-ypWqO0 {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__d0J3B-ypWqO0 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__ca4Uy-D17g3H {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__euz0C-iEYD2I {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__euz0C-iEYD2I > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterGroup___528VM-Ba81WD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__sbDnI-upX0gP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__hT9Mo-wgbKOD {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__hT9Mo-wgbKOD > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__nrPcn-iIz9Mu {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__sDgWf-X8gkR7 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__sDgWf-X8gkR7 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__oCAcA-n4u5qG.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__uwg1C-wCKwd_ {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__uwg1C-wCKwd_ > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg___7Jzx0-U1Tdwg {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__lfZxl-neWYCr {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__lfZxl-neWYCr > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject___3RF-MumJYV.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pVq7-upwBhd {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pVq7-upwBhd > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__hVww-ZQBq0Z {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__tcYhV-Bcclcj {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__tcYhV-Bcclcj > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__aVc4Q-edbGmc.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__hRe87-u_4N9r {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__hRe87-u_4N9r > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__onpnI-p4mZ49 {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__eYdKv-oZJWNd {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__eYdKv-oZJWNd > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterGroup__fdPqi-RPUCwZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__bQnRm-ZkyHw_.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__s0Rca-Bml1i2 {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__s0Rca-Bml1i2 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__wqVlD-n7ohYA {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__jk8H-YZrFlp {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__jk8H-YZrFlp > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__e7Lml-t2WetT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pRlIb-Dnbcyb {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__pRlIb-Dnbcyb > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__huUsm-sVV8SP {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__rVwBb-rV8hhk {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__rVwBb-rV8hhk > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__eoRbz-DNoXbp.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__b27Fl-DDhDFz {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__b27Fl-DDhDFz > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg___05KJ9-TEeHha {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__h16Z-bDqVS2 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__h16Z-bDqVS2 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__starterProject__v72Qz-iILhIP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__qDVqU-t182fs {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__qDVqU-t182fs > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__wvMj9-VKtVpe {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__uu28E-nb9wqq {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__img__uu28E-nb9wqq > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__cancelButton-Di5BjF.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__trEgf-mCLfZ1 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__text-uNPR9D {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNewProjectModal-module__svg__uqGta-hqHQyM {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC {
  cursor: pointer;
  border-radius: 6px;
  flex-direction: row;
  padding: 6px 12px 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC > .__wab_flex-container {
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 6px);
  margin-left: -6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC > .__wab_flex-container > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC > .__wab_flex-container > .__wab_slot > * {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC > .__wab_flex-container > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootdisabled-HVGUMO {
  opacity: .5;
  pointer-events: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootselected-z0Ysam {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootwithEndIcon-qri7yA {
  padding-right: 6px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootblue-nsB3MR {
  background: var(--token-yqAf_E0HIjU);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootviolet-_IwhyY {
  background: var(--token-Cr1odk81N3Y);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootselected_blue-IJ97k4 {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootblue-nsB3MR:hover {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootviolet-_IwhyY:hover {
  background: var(--token-oPrqrxbKHqk);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root___focusVisible-yUQiYX, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root___focusVisibleWithin-B9xmMd {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootblue-nsB3MR:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__rootviolet-_IwhyY:active {
  background: var(--token-I2zAJ678hbp);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__startIconContainer-CG2qb5 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__startIconContainer-CG2qb5, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__startIconContainer___focusVisible-LIKan6, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__startIconContainer-CG2qb5, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__startIconContainer___focusVisibleWithin-v_Gm0y {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ {
  color: var(--token-UunsGa2Y3t3);
  font-size: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIconblue-hkIzFB {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIconviolet-W1IFUX {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIconsmallIcon-scfTTf {
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisible-oPJHxp > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon-ft_IHZ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetStartIcon___focusVisibleWithin-_z9mX2 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__svg__qik2M-dJS6mn {
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBox-QHVawM {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBox-QHVawM > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBoxwithEndIcon-GFRHgp > .__wab_flex-container {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBoxwithEndIcon-GFRHgp > .__wab_flex-container > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBoxwithEndIcon-GFRHgp > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBoxwithEndIcon-GFRHgp > .__wab_flex-container > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__freeBoxwithEndIcon-GFRHgp > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildrendisabled-Fw7g1r {
  color: #706f6c;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildrenselected-dPeEfi {
  color: #1b1b18;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildrenblue-Q1XsBk {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildrenviolet-RNnhhr {
  color: var(--token-ZaJGjVCo3Ue);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildrenbold-SryBy0 {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisible-uQnGXc > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren-Ap7G39 > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__root-KeC8tC .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetChildren___focusVisibleWithin-PfIUaZ > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__endIconContainer-Brdg66 {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__endIconContainerwithEndIcon-B6U1zt {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetEndIcon-KVlLkc {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetEndIconblue-ucKbAT {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__slotTargetEndIconviolet-glcYhQ {
  color: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicNavButton-module__svg__siHw5-XAKqJ_ {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__root-K_6A3E {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__header-ltueaj {
  justify-content: center;
  align-items: center;
  align-content: unset;
  z-index: 100;
  background: var(--token-iR8SeEwQZ);
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 8px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerWrapper-xGrO0P {
  justify-content: space-between;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 1280px;
  padding-left: 1.25rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerLogoLink-_exTCA {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerLogo-A3WtEY {
  object-fit: cover;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__headerActions-OhR1PT > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___8H74X-VX8uAX {
  cursor: pointer;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__newProjectButtonhideNewProjectButton-NaTY8e.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__pMrgf-tOAHRY {
  object-fit: cover;
  color: var(--token-mu3x63xzJRW);
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__text-woXQqd {
  color: var(--token-VUsIDivgUss);
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__iw3P2-g9H7JF {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svgnewProjectButtonAsDropdown__iw3P2LewDp-_HzGZk {
  margin-left: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__upgradeButton-BKLjip.__wab_instance {
  height: 2rem;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__vF1-aj4et5 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__uSFd-jdVrfX {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeTrial-IRUQSy.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox__g4Hbj-by6yA7 {
  justify-content: center;
  align-items: stretch;
  align-content: unset;
  flex-direction: row;
  flex-grow: 1;
  min-height: 100vh;
  margin-top: 49px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__wrapper-GsiZSI {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 1280px;
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__wrapper-GsiZSI {
    flex-direction: column;
    display: flex;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__sidebar-I5Q07A {
  justify-content: space-between;
  align-items: stretch;
  align-content: unset;
  z-index: 99;
  background: var(--token-iR8SeEwQZ);
  border-right: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  flex-shrink: 0;
  width: 200px;
  padding: 8px;
  display: flex;
  position: fixed;
  top: 49px;
  bottom: 0;
  left: auto;
  overflow: auto;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__sidebar-I5Q07A {
    border-width: 0 0 1px;
    border-bottom-style: solid;
    border-bottom-color: #e4e6eb;
    width: 100%;
    min-width: 0;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__nav-iE1oAA > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__allProjectsButton-hEx4TU.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__suQ4M-Dii5ov {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__ti7An-Pm8QK3 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__myProjectsButton-BZmwSL.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__gluGf-CdX8nf {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__ebJx-_v7c7U {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparator__e9MNn-OO3HOB.__wab_instance {
  margin-bottom: 8px;
  margin-left: 30px;
  position: relative;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparatorhideStarters__e9MNnwfmdR-PoylPj.__wab_instance {
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparatorhideTeams__e9MNn5Ktlm-cWbM7A.__wab_instance {
  display: none;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox___1I5Dl-joqFlS > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBoxhideTeams___1I5Dl5Ktlm-Pm7jdD {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navTeamSection__fNQog-DSPhhP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__u8Mf-JLM4pl, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__yz3Vs-YfR4c6 {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparator__xnjTf-rdneBv.__wab_instance {
  margin-bottom: 8px;
  margin-left: 30px;
  position: relative;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparatorhideStarters__xnjTfwfmdR-mSmPOs.__wab_instance {
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navSeparatorhideTeams__xnjTf5Ktlm-xfEjRa.__wab_instance {
  display: none;
  margin-top: 12px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__startersButton-Q6Y9px.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__startersButtonhideStarters-X3pH9a.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__cyyvY-Mj4Kwy {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__tkcPl-mf0DMR {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG > .__wab_flex-container {
  flex-direction: column;
  align-items: stretch;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__navFooter-joICKG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__newTeamButton-qM8hmq.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg___9DbPc-yWK0W7 {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__fmNan-fE4lp1 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__documentationButton-DCtRiG.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg___2Eo9K-S3i5ct {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__qc8Uw-yJb1e5 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__helpButton-ZErMWS.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__lkX6-rsXAlr {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg___9PUi-QaN6qq {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__userButton-n2_PfT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__freeBox__hmXkw-TR0FPC {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__img__xzqEi-Y7Kd64 {
  object-fit: cover;
  border-radius: 50%;
  flex-shrink: 0;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__img__xzqEi-Y7Kd64 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__svg__dvFlL-WjB1TW {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__main-xHKVzI {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  margin-left: 200px;
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDefaultLayout-module__main-xHKVzI {
    margin: 0;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji {
  box-sizing: border-box;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__rootstate_hover-T0NZZu, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji:hover {
  padding: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__slotTargetName-bewDiM {
  font-size: 14px;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__slotTargetNamesize_small-USQMQq {
  font-size: 11px;
  line-height: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButton-a2Fa7n {
  border-style: none;
  border-radius: 2px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButtonstate_hover-wHijjI {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButtonsize_small-rkhwn9 {
  flex-shrink: 0;
  width: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButton-a2Fa7n {
  opacity: 1;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__rootcantEdit-wnDjs7:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButtoncantEdit-F5ajKu {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButton-a2Fa7n:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__rootstate_hover-T0NZZu .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButtonstate_hover-wHijjI:focus, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__editButton-a2Fa7n:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__svg-h7iQoa {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__root-RpURji .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicEditableResourceName-module__svg-h7iQoa:hover {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__root-HgPkYX {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: 32px;
  padding: 4px 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__rootisSelected-SXwYRU {
  background: var(--token-dqEx_KxIoYV);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__rootisHighlighted-mAVgvf {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__rootisDisabled-bavw68 {
  opacity: .5;
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__labelContainer-sECu4Y {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildren-M93HPa > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Option-module__slotTargetChildrenisSelected-_UJH4Q {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__root-Fj1UDw {
  background: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__separator-UvUwbC {
  border-top: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  height: 0;
  margin: 4px 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__titleContainer-T9PICk {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding: 4px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft {
  color: var(--token-UunsGa2Y3t3);
  white-space: pre;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__slotTargetTitle-s8gcft > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__optionsContainer-freyK2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__option__f1Y1I-R09gLL.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__OptionGroup-module__option__wbxSk-HkuHYp.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__root-qfVHCj {
  flex-direction: column;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__top-DASQzm {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__toprelativePlacement_bottom-HKIb81 {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__middle-VoTg0Z {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__left-VOWhA6 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__leftrelativePlacement_right-s92SdS {
  flex-shrink: 0;
  width: 2px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__main-epXE7M {
  box-shadow: 0px 8px 32px -8px var(--token-XeFw4MGauXBT), 0px 8px 20px -16px var(--token-JrjdlBU-a5Ju);
  background: var(--token-iR8SeEwQZ);
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__right-Y7M95B {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__rightrelativePlacement_left-FtOHXU {
  flex-shrink: 0;
  width: 1px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__bottom-TejoLl {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect__Overlay-module__bottomrelativePlacement_top-zawdLf {
  flex-shrink: 0;
  height: 2px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB {
  flex-direction: column;
  width: auto;
  height: auto;
  display: inline-flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root___focusedWithin__focusVisibleWithin-C8soI6:focus-within, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB:hover:not(:focus-within) {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  flex-direction: row;
  padding: 7px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: 100%;
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex > .__wab_flex-container > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex > .__wab_flex-container > .__wab_slot > * {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex > .__wab_flex-container > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__triggerisOpen-JLDwmu {
  background: #f5f5f5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__triggerisDisabled-mBASMD {
  cursor: not-allowed;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger-oqG5ex {
  background: var(--token-bV4cCeIniS6);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__trigger___focusedWithin__focusVisibleWithin-fpRGV_ {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__contentContainer-fcj9LY {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS {
  white-space: pre;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetSelectedContent-PWs2QS > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO {
  white-space: pre;
  color: #8e8e8e;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_expr_html_text {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot > .__wab_slot-string-wrapper {
  text-overflow: ellipsis;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot > * {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__slotTargetPlaceholder-_lrhVO > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  overflow: hidden;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__dropdownIcon-uuQvF5 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__dropdownIcon-uuQvF5, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__root-mkqSoB:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__dropdownIcon___focusedWithin__focusVisibleWithin-G2PW_2 {
  color: var(--token-UunsGa2Y3t3);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__overlay-WTy864.__wab_instance {
  z-index: 1000;
  position: absolute;
  top: 100%;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__optionsContainer-iAJBoA {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__option__mdBtX-lY0pUj.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostProtocolSelect-module__option___0Skue-EMJOrh.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i {
  width: 100%;
  height: auto;
  box-shadow: inset 0px 0px 0px 1px var(--token-hoA5qaM-91G);
  opacity: 1;
  background: #fff;
  border-radius: 8px;
  flex-direction: column;
  min-width: 0;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__root-xhu12i > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY {
  opacity: 1;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__ycLvv-CcV1SY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__text__g2NsR-eqvbeq {
  white-space: pre;
  width: auto;
  height: auto;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__hostProtocolSelect-rVpcNs.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__option__jSgyS-ZHp0zL.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__option__nopaD-YOGcS7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__urlInput-i8yfv1 {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  width: 100%;
  min-width: 0;
  padding: 7px;
  position: relative;
  margin-left: -1px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__urlInputurlValidationStatus_invalid-eliPq7, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__urlInputurlValidationStatus_valid-mULTOr {
  margin-left: -1px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__clearButton-_RMnxv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__wNkJa-VWUjZw {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__text__sYxzC-vukwSL {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__vgMoN-pfljAK {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__confirmButton-K3oEqN.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__x95OL-AbxxHe {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__text__ijKr-F2Nwlo {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__idqB-fS3kpU {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__bFmsS-DETMqg > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBoxshowPlasmicHostValidations__bFmsSiDwTg-PfaI7c {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__oOj3-fnpcgF > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__k9HiC-iiK8yh {
  object-fit: cover;
  width: 14px;
  max-width: 100%;
  height: 14px;
  color: var(--token-iRjO5KzKh1e_);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svgurlValidationStatus_invalid__k9HiCvmYfF-W5oQd0 {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svgurlValidationStatus_valid__k9HiC0YpMn-avVRxj {
  color: var(--token-oI9RmKl5Rl_y);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__text__dSWc-CrzSRI {
  color: var(--token-iRjO5KzKh1e_);
  font-size: 10px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__texturlValidationStatus_invalid__dSWcvmYfF-Ci5zw_ {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__texturlValidationStatus_valid__dSWc0YpMn-PNSASc {
  color: var(--token-oI9RmKl5Rl_y);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__freeBox__g5LjN-KXSJyL > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svg__pyf5U-xhWa1b {
  object-fit: cover;
  width: 14px;
  max-width: 100%;
  height: 14px;
  color: var(--token-iRjO5KzKh1e_);
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svgurlPathStatus_nonStandard__pyf5UjMiBj-eTjhMs {
  color: var(--token-6V5ITWYARQy8);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__svgurlPathStatus_standard__pyf5UQuOX-kzrGR0 {
  color: var(--token-oI9RmKl5Rl_y);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__text__tgz1I-i0yp2e {
  color: var(--token-iRjO5KzKh1e_);
  height: auto;
  font-size: 10px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__texturlPathStatus_nonStandard__tgz1IjMiBj-qmUNij {
  color: var(--token-6V5ITWYARQy8);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicHostUrlInput-module__texturlPathStatus_standard__tgz1IQuOX-qqamon {
  color: var(--token-oI9RmKl5Rl_y);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE {
  border-style: none;
  border-radius: 2px;
  padding: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a {
  color: var(--token-0IloF6TmFvF);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__slotTargetVersion-dGEL0a > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__svg-c0Wsdc {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__root-wuBTuE:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicCopyButton-module__svg-c0Wsdc {
  color: #4a4c4f;
}

.src-wab-client-components-dashboard-dashboard-module__sharedAvatar-RxHzTz {
  border: 1px solid #fff;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG {
  border-style: none;
  border-radius: 6px;
  flex-direction: row;
  padding: 4px 6px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG:hover {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__root-OjUOBG:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__avatars-uwyJ98 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
  margin-left: 16px !important;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__yZ5Ov-btFx4x {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__yZ5Ov-btFx4x > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__voYmc-nCzbzz {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__voYmc-nCzbzz > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__z81Bn-UXqCB7 {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShared-module__img__z81Bn-UXqCB7 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI {
  transform-origin: 0 0;
  background: var(--token-iR8SeEwQZ);
  border: 1px solid var(--token-eBt2ZgqRUCz);
  border-radius: 8px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 1rem;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:hover {
  box-shadow: 0px 4px 8px 1px var(--token-zBV3PmIqbJ9F);
  opacity: 1;
  background: var(--token-bV4cCeIniS6);
  border-color: var(--token-PTyaboLP9ZK);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root___focused__focusVisible-Kd3R2H:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__left-KtawVI {
  transform-origin: 0 0;
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__left___focused__focusVisible-Nq_BD7 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox___5QBoh-OLzRso {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__editableName-jgA8IN.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__text___focused__focusVisible__pMOrbjt8K-IVUQC8 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__freeBox__e1Zgn-voNarB > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp-f6R65c {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > *, .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:focus .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__slotTargetTimestamp___focused__focusVisible-puO0Hu > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__text__dkyrQ-c_oljs {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 11px;
  line-height: 1.5;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__textshowWorkspace__dkyrQ00LnU-BPS3gv {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__workspace-k2Kd92.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__svg__i6LCr-d99ksr {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__text__zDU-dt4NuY {
  height: auto;
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__svg__cf41V-MCDp7o {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__projectIdCopyButton-QuEPTJ.__wab_instance {
  height: 12px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__right-fUGm0l {
  opacity: 1;
  transform-origin: 0 0;
  box-sizing: border-box;
  border-radius: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__shared-wFxOKv.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__ozrRo-mkW3uH {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__ozrRo-mkW3uH > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__yIlQz-PeHFLQ {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__yIlQz-PeHFLQ > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__tDxmf-WdYQfT {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__img__tDxmf-WdYQfT > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__menuButton-jRfqFm.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__menuButtonexplorations_moreInfoOnHover-_Aq9dd.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__menuButtonshowWorkspace-rtBMfr.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__root-Y2f0DI:hover .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__menuButton-jRfqFm.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__rootexplorations_moreInfoOnHover-zoClTo:hover .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__menuButtonexplorations_moreInfoOnHover-_Aq9dd.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListItem-module__updatedJustNow-jerl0M {
  opacity: 1;
  text-align: right;
  text-transform: none;
  letter-spacing: 0;
  color: #7a7d81;
  transform-origin: 0 0;
  background: none;
  width: auto;
  height: auto;
  margin-top: -8px;
  font-family: Inter, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
  text-decoration-line: none;
  display: none;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__root-xPkbZJ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__text-Dqj5Lh {
  color: #706f6c;
  font-style: normal;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__option__uOhyt-BmsCbS.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__option__w9Sj6-a3TcUf.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__svg__jeu7J-BIqqJd {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__searchBox-qABThF.__wab_instance {
  min-width: 200px;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__searchBox-qABThF.__wab_instance {
    flex-shrink: 0;
    width: 100px;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__svg___7Xs0L-e93gNb, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicProjectsFilter-module__svg__wowH7-aecbP4 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE {
  box-sizing: border-box;
  background: var(--token-9jh0BkCENS);
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 1rem;
  flex-direction: column;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE > .__wab_flex-container {
  flex-direction: column;
  height: 100%;
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE > .__wab_flex-container > * {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE > .__wab_flex-container > .__wab_slot > * {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE > .__wab_flex-container > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__rootstates_collapsed-BYjUwW {
  padding-bottom: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy {
  cursor: pointer;
  border-style: none;
  border-radius: 16px 16px 0 0;
  flex-direction: row;
  padding: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: scale(1)rotate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__header-y_zxLy > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__headerstates_collapsed-arFYa9 {
  border-radius: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__slotTargetIcon-i1k2OC {
  color: #4a4c4f;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__slotTargetIconstates_collapsed-EsFAUk {
  color: #7a7d81;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg__xxRln-PEngEG {
  object-fit: cover;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__slotTargetName-fiSYdC {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox__oPcAj-xjbJb2 {
  border-radius: 6px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__root-e3NAjE:hover .src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox__oPcAj-xjbJb2 {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg-cYqtUt {
  object-fit: cover;
  width: 24px;
  height: 32px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svgstates_collapsed-aAsCF4 {
  color: var(--token-fVn5vRhXJxQ);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V {
  flex-direction: column;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__freeBox___3C2Jp-oJDY8V > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__starterGroup__gEj3J-C5NcuB.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__bswpt-sTbNHX {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__bswpt-sTbNHX > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg__bmtLe-BpdS4w {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__fSbyP-YYAW7P {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__fSbyP-YYAW7P > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__starterProject__jyNxe-dN4tSX.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__srtNt-vyAUtb {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__srtNt-vyAUtb > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg__zu5R-ZNr0I4 {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__oYopF-X99yU4 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__oYopF-X99yU4 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__starterGroup___3Qocf-L694hw.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img___9FjeT-VpNhBo {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img___9FjeT-VpNhBo > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg__maOdt-vLyJru {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__gsx6F-u4vWuE {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__gsx6F-u4vWuE > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__starterProject__xj6B-cSS1aY.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__zpUCp-PWsAwR {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__zpUCp-PWsAwR > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__svg__fXwO-RIGzVJ {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__cpV4-yxOhez {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectListSection-module__img__cpV4-yxOhez > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  max-width: 960px;
  height: auto;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__root-_66vEb > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY {
  opacity: 1;
  transform-origin: 0 0;
  box-sizing: border-box;
  flex-direction: column;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__frame321-s_SVKY > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__freeBox__b3Bi4-mowD4B {
  justify-content: space-between;
  align-items: stretch;
  align-content: unset;
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__h1-iDcQgQ {
  font-size: 20px;
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__newProjectButton-VZpPBI.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__fDUq-fvNRB8 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__opS5Z-nCjyY4 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__tutorials-G9juBj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__tutorialshideStarters-kytUUf.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__vsz6K-rH9RBE {
  object-fit: cover;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterGroup__mBsAc-afhCHF.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview22-FG5hz3 {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview22-FG5hz3 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__by7Ek-C3oPGk {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__gHpLe-T_tPN7 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__gHpLe-T_tPN7 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview223-iIE_sq {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview223-iIE_sq > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__mwqWs-t8rV6y {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__nWagV-tSxDIP {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__nWagV-tSxDIP > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview222-IjC_V4 {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview222-IjC_V4 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg___8WEqf-Rnk3ma {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__owx0H-tLKtlH {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__owx0H-tLKtlH > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__kroAp-ZTwSrd.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview34-kqMEhe {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview34-kqMEhe > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__text__c5V-yLvzYa {
  font-family: Paytone One, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__hf1MI-auwpS9 {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__qMBcL-AkabwQ {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__qMBcL-AkabwQ > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__wvtKw-NDs3sW.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview32-avCzY5 {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview32-avCzY5 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__laDb-fBWD8K {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__v8GHj-pGCPTj {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__v8GHj-pGCPTj > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__mnUxm-wWEp_a.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview33-RsTWdz {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__ekBhK-YnlBRv {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___4Azhf-DcWQQn {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___4Azhf-DcWQQn > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterGroup__xY8Xb-L8sZkZ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__tRkXo-ic2oR7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview352-pxY_VI {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview352-pxY_VI > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__kTsVu-qEFZJd {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__j6ORt-RuXvfE {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__j6ORt-RuXvfE > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject___1FA8-KXB9wm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3524-nKnwuC {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3524-nKnwuC > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__bbSn5-qAh6If {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__mog7Q-FkCpfo {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__mog7Q-FkCpfo > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__hb6Rg-PTpono.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3525-ls9Y0b {
  object-fit: cover;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3525-ls9Y0b > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__evM1Z-S4YsIX {
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__rchQz-R_V0vp {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__rchQz-R_V0vp > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__freeBox__miuC3-_IweWT {
  justify-content: flex-end;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__filter-t8I_WS.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__uploadButton-j_DF_1.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__bsji2-ijjWY0 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__jK9HY-VjySUu {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID {
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainList-pBmzID > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__mainListnoProjects-CLeLda {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__projectListItem___8WVx-bgI677.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__projectListItem__lo2Qn-PKRjcU.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__projectListItem___4Pih3-He1Jx9.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__deleted-i08hWP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__xdg9O-myIMlf {
  object-fit: cover;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterGroup__sNjEj-lBVwXx.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview2-TJqAD1 {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview2-TJqAD1 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__epZ7H-y2JeU2 {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__pP5S5-e5jj4N {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__pP5S5-e5jj4N > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__rz9Y6-xBA8_l.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3-LbBa3V {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__preview3-LbBa3V > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__pEw7-BNOVCP {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___8UU2Y-WO1n47 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___8UU2Y-WO1n47 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterGroup__bKla6-oGp4wD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__qgkiq-ntKD4D {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__qgkiq-ntKD4D > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__jHE-OwOjYt {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__olWvG-_UWQhC {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__olWvG-_UWQhC > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__starterProject__xgKzV-VptQ_b.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__acfiy-BuOaEx {
  object-fit: cover;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img__acfiy-BuOaEx > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__svg__zwJRf-b0Gc_x {
  color: #fff;
  min-width: 20px;
  max-width: 20px;
  height: 1em;
  min-height: 20px;
  max-height: 20px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___60YkE-mXeNd8 {
  object-fit: cover;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicProjectList-module__img___60YkE-mXeNd8 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__root-kUbdVW {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__defaultLayout-tuxLB7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__projectList-QHsO7l.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__img__zrryr-GwS_vE {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__img__zrryr-GwS_vE > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__navTeamSection-Vo9H3c.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__svg__bcoDd-c31w3y, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicAllProjectsPage-module__svg__ytJx3-WW7Wop {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT {
  opacity: 1;
  transform-origin: 0 0;
  background: var(--token-iR8SeEwQZ);
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 8px;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 16px;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:hover {
  box-shadow: 0px 4px 8px 1px var(--token-zBV3PmIqbJ9F);
  opacity: 1;
  background: var(--token-bV4cCeIniS6);
  border-color: var(--token-eBt2ZgqRUCz);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root___focusVisible-TyjGWr, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP {
  transform-origin: 0 0;
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  min-width: 0;
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left___focusVisible-q19HkZ, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__left-VbQMeP {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__svg-HW803Q {
  object-fit: cover;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__freeBox__na9Wj-iSeNSs {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__text__yz0ET-PZ5ID0, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__text___focusVisible__yz0ETnW8C1-9Xlgal, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__text__yz0ET-PZ5ID0 {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__freeBox__tql95-ofmyqJ {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp___focusVisible-L8Dipn > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > *, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__root-xzxhnT:focus-within .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__slotTargetTimestamp-SIvT_O > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__right-G9CQ2M {
  opacity: 1;
  transform-origin: 0 0;
  box-sizing: border-box;
  border-radius: 0;
  display: flex;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__shared-ggRtfW.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img__pEBoG-UKkOA5 {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img__pEBoG-UKkOA5 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img__nYrEy-tJ_uph {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img__nYrEy-tJ_uph > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img___8WmfA-v1nbpl {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__img___8WmfA-v1nbpl > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__menuButton-iZcpUE.__wab_instance.__wab_instance {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDatabaseListItem-module__updatedJustNow-e1UM1y {
  opacity: 1;
  text-align: right;
  text-transform: none;
  letter-spacing: 0;
  color: #7a7d81;
  transform-origin: 0 0;
  background: none;
  width: auto;
  height: auto;
  margin-top: -8px;
  font-family: Inter, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
  text-decoration-line: none;
  display: none;
  position: relative;
  transform: scale(1)rotate(0)translate(0);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__root-iRenne {
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  padding: .5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__root-iRenne:hover {
  background: var(--token-bV4cCeIniS6);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__freeBox-ZRWs0b {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 800px;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__svg-Wfqp8N {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__root-iRenne:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__svg-Wfqp8N {
  display: block;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__rootreadOnly-DcmEwp:hover .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicDataSource-module__svgreadOnly-_b6ApL {
  display: none;
}

.src-wab-client-components-auth-ConnectOAuth-module__Icon-XbcxZH {
  height: 1.3em;
  margin-right: 5px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 8px);
  min-height: 0;
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__root-Cfi3RF > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBox__bnqn6-MLipNB {
  justify-content: space-between;
  align-items: center;
  padding: 8px 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__text__aqvnZ-J3LfF7 {
  width: auto;
  max-width: 800px;
  height: auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newDataSource-N3CeAb.__wab_instance {
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newDataSource-N3CeAb.__wab_instance {
    position: relative;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newDataSourceviewer-SkkIQh.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__cIasM-pps8hd {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__cIasM-pps8hd {
    object-fit: cover;
    color: #fff;
    width: 16px;
    height: 16px;
    display: flex;
    position: relative;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__gDqeH-_sVHdJ {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__sources-rrex59 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBox__sgxeZ-EmAwcl {
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBoxviewer__sgxeZka1Nj-WvMlN1 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBoxshowApiKeys__sgxeZ0NBw-KEUBKZ {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__text___8Xwoc-DBMmQ6 {
  font-size: 32px;
  font-weight: 700;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newApiKey-FHaIDP.__wab_instance {
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newApiKey-FHaIDP.__wab_instance {
    position: relative;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__newApiKeyviewer-h00HJ8.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__h7RPf-p3Us0f {
  object-fit: cover;
  color: #fff;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__h7RPf-p3Us0f {
    object-fit: cover;
    color: #fff;
    width: 16px;
    height: 16px;
    display: flex;
    position: relative;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__text___2VnNh-ivK9NX {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__svg__pMpmB-hj_JSV {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBox__zi9Y9-q0XcsM {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceDataSources-module__freeBoxshowApiKeys__zi9Y90NBw-Gwg3sb {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShareButton-module__root-TawPgB.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShareButton-module__svg__lh32G-KThxid {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicShareButton-module__svg__rUr3X-p1LnQF {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__root-oj_H6R {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__numE8-WdKjSI {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__header-ertGn8 {
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  background: #fff;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
  position: sticky;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__header-ertGn8 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__headerinTeamPage-o1aobA {
  background: var(--token-iR8SeEwQZ);
  border-bottom-style: none;
  padding: 32px 32px 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__sKiL-eF6Dd1 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__editableName-_7LHtj.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__text__jjhMs-vDryST {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk > .__wab_flex-container {
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__jiCaG-qxRXuk > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBoxpersonalWorkspace__jiCaGqx7R-NxvlU6 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__text__fuUz1-uM_LCw {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__text__oyPmf-y0nggq {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So > .__wab_flex-container {
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__gydIl-Xjf3So > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__slotTargetNumMembers-qPDK3k {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__actions-VvX2cj > .__wab_flex-container {
    align-items: unset;
    flex-wrap: wrap;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newProjectButton-fMp8l7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newProjectButtonaccessLevel_cantEdit-jizZEG.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newProjectButtoncanUseCmsAndDataSources_dataSources-pSv8Tr.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg__wt5S5-cLMSit {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__text___4Euis-ohKWxH {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg___4TYeu-LSudm4 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__shareButton-BEomoI.__wab_instance.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__shareButtonpersonalWorkspace-SQanNn.__wab_instance.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsFilter-uyyGEY.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__moreButton-R9VC01.__wab_instance.__wab_instance {
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__moreButtonaccessLevel_cantEdit-SNM10M.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__moreButtoninTeamPage-cdPsd_.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__moreButtoncanUseCmsAndDataSources_dataSources-OX5ymm.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__moreButtonpersonalWorkspace-DgdLSj.__wab_instance.__wab_instance {
  flex-shrink: 0;
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e {
  flex-direction: column;
  padding: 2rem;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSection-f9PP_e > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSectionnoProjects-gAIGXz > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSectioninTeamPage-aIcoaH {
  padding-top: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsSectioncanUseCmsAndDataSources_dataSources-Pm3keI > .__wab_flex-container {
  justify-content: flex-start;
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP {
  flex-direction: row;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  min-width: 0;
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__mMquk-JqbsfP > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBoxcanUseCmsAndDataSources_projects__mMqukz3NM3-W_EAJS, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBoxcanUseCmsAndDataSources_dataSources__mMquk8X0Kv-uVHZHJ {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsTab-qyUHU2 {
  cursor: pointer;
  border-radius: 6px;
  padding: .5rem .75rem;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsTabcanUseCmsAndDataSources_projects-YIHN5a, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__rootcanUseCmsAndDataSources_projects-Bt4T8l .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectsTabcanUseCmsAndDataSources_projects-YIHN5a:hover {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__dataSourcesTab-rAkl8E {
  cursor: pointer;
  border-radius: 6px;
  padding: .5rem .75rem;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__dataSourcesTabcanUseCmsAndDataSources_dataSources-QOsfWT, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__rootcanUseCmsAndDataSources_projects-Bt4T8l .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__dataSourcesTabcanUseCmsAndDataSources_projects-uPqxqG:hover {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__taBnm-cOAdsZ {
  flex-direction: column;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBoxnoProjects__taBnmPq4Fx-MFG6zM {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__slotTargetNoProjectsText-I4MPv7 {
  color: var(--token-UunsGa2Y3t3);
  text-align: center;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__sU2Y8-rkTJ3Q {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBoxcanUseCmsAndDataSources_dataSources__sU2Y88X0Kv-zaznfp {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__h3-OgXNg5 {
  width: auto;
  max-width: 800px;
  height: auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newCmsButton2-rcSFFw.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg__nary-rLyCkW {
  object-fit: cover;
  width: 16px;
  height: 16px;
  color: var(--token-UunsGa2Y3t3);
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg__remgn-FIvn2l {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectListItem__nTlut-MfrSuw.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__projectListItem__iHcq-pJJVhE.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__databases-hDPbWM.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__dataSources-g8w61y.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__dataSourcescanUseCmsAndDataSources_dataSources-dMzVlv.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__cmsSection-jrxIi4 {
  border-radius: 1rem;
  flex-direction: column;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__cmsSectioncanUseCms-9sMoh1, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__cmsSectioncanUseCmsAndDataSources_dataSources-Zfzt4i {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA {
  background: var(--token-9jh0BkCENS);
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 1rem;
  flex-direction: column;
  padding: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__pxyYv-K0eytA > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__freeBox__fhW6O-rW_eQb {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__text__x0AT1-M2gkIU {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newCmsButton-uRIQ0v.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__newCmsButtonaccessLevel_cantEdit-_c27ly.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg__liIIg-H4DsXe {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__svg__woNvm-VnQ_gD {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspaceSection-module__slotTargetDatabases-bIGPbo {
  color: var(--token-UunsGa2Y3t3);
  text-align: center;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__root-R0pA0B {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__defaultLayout-jrNr2Z.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__workspaceSection-lId6jo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__projectListItem__arWpc-VyyHHf.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__projectListItem__ziPzg-pjmZT2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__img__fvceM-kKmtPz {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__img__fvceM-kKmtPz > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__navTeamSection-VJdKwB.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__svg__mWBm6-UH85yS, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicMyPlayground-module__svg__n8Hx-GSz8kP {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_tokens-U8C5dB {
  --token-sOMskEozy: #050505;
  --plasmic-token-spectrum-gray-00: var(--token-sOMskEozy);
  --token-LLMzohSRzO: #05214d;
  --plasmic-token-spectrum-blue-15: var(--token-LLMzohSRzO);
  --token-3FnMyAiLIK: #f0f2f5;
  --plasmic-token-spectrum-gray-95: var(--token-3FnMyAiLIK);
  --token-we3FurY2Mq: #b55400;
  --plasmic-token-spectrum-yellow-30: var(--token-we3FurY2Mq);
  --token-uh4ekCyB4C: #e41e3f;
  --plasmic-token-spectrum-red-35: var(--token-uh4ekCyB4C);
  --token-HECc6yZMKR: #04a4f4;
  --plasmic-token-spectrum-cyan-60: var(--token-HECc6yZMKR);
  --token-0WgitNN_nh: #323436;
  --plasmic-token-spectrum-gray-20: var(--token-0WgitNN_nh);
  --token-8gS464TlSs2: #f5533d;
  --plasmic-token-spectrum-coral-50: var(--token-8gS464TlSs2);
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default_styles-r9mSvL {
  --mixin-qP3g6Hd5AdC_text-decoration-line: none;
  --mixin-qP3g6Hd5AdC_font-family: "Inter", sans-serif;
  --mixin-qP3g6Hd5AdC_color: var(--token-0IloF6TmFvF);
  --mixin-qP3g6Hd5AdC_font-size: 12px;
  --mixin-qP3g6Hd5AdC_white-space: pre-wrap;
  --mixin-qP3g6Hd5AdC_line-height: 1.5;
  --mixin-2zEfljePq9P_color: var(--token-VUsIDivgUss);
  --mixin-2zEfljePq9P_white-space: pre-wrap;
  --mixin-EEKi5Tu2fbK_white-space: pre-wrap;
  --mixin-YQD_Uc8Md__font-family: "Inter", sans-serif;
  --mixin-YQD_Uc8Md__font-size: 72px;
  --mixin-YQD_Uc8Md__font-weight: 500;
  --mixin-YQD_Uc8Md__white-space: pre-wrap;
  --mixin-vEOXQLfcbC_font-family: "Inter", sans-serif;
  --mixin-vEOXQLfcbC_font-size: 48px;
  --mixin-vEOXQLfcbC_font-weight: 500;
  --mixin-vEOXQLfcbC_white-space: pre-wrap;
  --mixin-EXCWDILscU_font-family: "Inter", sans-serif;
  --mixin-EXCWDILscU_font-size: 32px;
  --mixin-EXCWDILscU_font-weight: 500;
  --mixin-EXCWDILscU_white-space: pre-wrap;
  --mixin-N7cG0Ri48QP_font-family: "Inter", sans-serif;
  --mixin-N7cG0Ri48QP_font-size: 24px;
  --mixin-N7cG0Ri48QP_font-weight: 500;
  --mixin-N7cG0Ri48QP_white-space: pre-wrap;
  --mixin-__gfw12lSVA_font-family: "Inter", sans-serif;
  --mixin-__gfw12lSVA_font-size: 20px;
  --mixin-__gfw12lSVA_font-weight: 500;
  --mixin-__gfw12lSVA_white-space: pre-wrap;
  --mixin-eoQXVRNaCyL_font-family: "Inter", sans-serif;
  --mixin-eoQXVRNaCyL_font-size: 16px;
  --mixin-eoQXVRNaCyL_font-weight: 500;
  --mixin-eoQXVRNaCyL_white-space: pre-wrap;
  --mixin-fkU_lzw4PF5_white-space: pre-wrap;
  --mixin-v9e0yiTlX_o_white-space: pre-wrap;
  --mixin-MMatKfNT024_white-space: pre-wrap;
  --mixin-EuhGUWboGh2_position: relative;
  --mixin-EuhGUWboGh2_white-space: pre-wrap;
  --mixin-_MYD1z_SMDp_position: relative;
  --mixin-_MYD1z_SMDp_white-space: pre-wrap;
  --mixin-Yot8xJYsc_white-space: pre-wrap;
  --mixin-985HZFQW4_white-space: pre-wrap;
  --mixin-3i6_2FI7G_white-space: pre-wrap;
  --mixin-3HZrBcpB6_white-space: pre-wrap;
  --mixin-n1REaG4FH_white-space: pre-wrap;
  --mixin-Hk5zzHaLS_white-space: pre-wrap;
  --mixin-B4DR1AgPG_white-space: pre-wrap;
  --mixin-bhSle9dw7_white-space: pre-wrap;
  --mixin-5d8gGYi39_white-space: pre-wrap;
  --mixin-sxjZ0YFFF_white-space: pre-wrap;
  --mixin-GZm4AQ_Ek_white-space: pre-wrap;
  --mixin-qjB654aOL_white-space: pre-wrap;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__all-SMZxQp) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__img-yNiI4G) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__li-nB642m) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__span-PqezW9) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__input-oQEnxz) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__textarea-JgEo_E) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__button-orScf2) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__code-a3wODS) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__pre-aXApvu) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__p-b_Vt7A) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h1-qyOQXx) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h2-uNvye9) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h3-d8wE1_) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h4-t3VdYP) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h5-FQjRf_) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__h6-ZTQsiP) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__address-VmAYSQ) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__a-aAYAuN) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__ol-maAbTj) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__ul-A05oZU) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__select-Am9hva) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__component_wrapper-noVL36 {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__inline-_Wr6Q2 {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_page_wrapper-VpovL8 {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_page_wrapper-VpovL8 > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module____wab_expr_html_text-g0mFJP {
  white-space: normal;
}

.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 {
  font-family: var(--mixin-qP3g6Hd5AdC_font-family);
  font-size: var(--mixin-qP3g6Hd5AdC_font-size);
  color: var(--mixin-qP3g6Hd5AdC_color);
  line-height: var(--mixin-qP3g6Hd5AdC_line-height);
  white-space: var(--mixin-qP3g6Hd5AdC_white-space);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__a-mxF55X), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__a-aAYAuN), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text a), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__a-mxF55X) {
  color: var(--mixin-2zEfljePq9P_color);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h1-oKNtTe), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h1-qyOQXx), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h1), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h1-oKNtTe) {
  font-family: var(--mixin-YQD_Uc8Md__font-family);
  font-size: var(--mixin-YQD_Uc8Md__font-size);
  font-weight: var(--mixin-YQD_Uc8Md__font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h2-JAhED_), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h2-uNvye9), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h2), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h2-JAhED_) {
  font-family: var(--mixin-vEOXQLfcbC_font-family);
  font-size: var(--mixin-vEOXQLfcbC_font-size);
  font-weight: var(--mixin-vEOXQLfcbC_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h3-WB1GkU), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h3-d8wE1_), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h3), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h3-WB1GkU) {
  font-family: var(--mixin-EXCWDILscU_font-family);
  font-size: var(--mixin-EXCWDILscU_font-size);
  font-weight: var(--mixin-EXCWDILscU_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h4-dU5Kzi), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h4-t3VdYP), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h4), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h4-dU5Kzi) {
  font-family: var(--mixin-N7cG0Ri48QP_font-family);
  font-size: var(--mixin-N7cG0Ri48QP_font-size);
  font-weight: var(--mixin-N7cG0Ri48QP_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h5-bi1eDv), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h5-FQjRf_), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h5), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h5-bi1eDv) {
  font-family: var(--mixin-__gfw12lSVA_font-family);
  font-size: var(--mixin-__gfw12lSVA_font-size);
  font-weight: var(--mixin-__gfw12lSVA_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h6-creHkh), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__h6-ZTQsiP), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text h6), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__h6-creHkh) {
  font-family: var(--mixin-eoQXVRNaCyL_font-family);
  font-size: var(--mixin-eoQXVRNaCyL_font-size);
  font-weight: var(--mixin-eoQXVRNaCyL_font-weight);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__ol-ziQpCM), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__ol-maAbTj), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text ol), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__ol-ziQpCM) {
  position: var(--mixin-EuhGUWboGh2_position);
}

:where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__ul-SVrLMK), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .src-wab-client-plasmic-PP__plasmickit_settings-module__ul-A05oZU), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8 .__wab_expr_html_text ul), :where(.src-wab-client-plasmic-PP__plasmickit_settings-module__root_reset-qCsFo8.src-wab-client-plasmic-PP__plasmickit_settings-module__plasmic_default__ul-SVrLMK) {
  position: var(--mixin-_MYD1z_SMDp_position);
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__root-I2OzAB {
  justify-content: space-between;
  align-items: center;
  padding: .5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__freeBox-n1k73m > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__slotTargetUrl-ndzp5q {
  font-family: IBM Plex Mono;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__deleteBtn-TJcxNk.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__svg-CvSRum {
  object-fit: cover;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_user_settings-PlasmicTrustedHost-module__svg__jh5X3-x_cqUd {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt {
  flex-direction: row;
  padding: .5rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt > .__wab_flex-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__root-ByEknt > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq {
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq > .__wab_flex-container {
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBox-doOZTq > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__freeBoxcopyState_copied-yH45UX {
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__svg___2Kau-Gfg0e7 {
  object-fit: cover;
  width: 1.5rem;
  max-width: 100%;
  height: 1.5rem;
  color: var(--token-UunsGa2Y3t3);
  flex-shrink: 0;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__slotTargetTokenValue-EqHQsY {
  font-family: IBM Plex Mono;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__copyLink-oDJ6Ip {
  width: auto;
  height: auto;
  color: var(--token-HECc6yZMKR);
  cursor: pointer;
  flex: 0 auto;
  align-self: auto;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__copyLinkcopyState_copied-hIPRbs {
  cursor: default;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__deleteBtn-ahnndT.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__svg__gp5XI-MGlIbO {
  object-fit: cover;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicPersonalAccessToken-module__svg__hjkke-QVL_n9 {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__root-hzI9JJ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__mqBhA-tleng9 {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__vlwnM-eKJPCG > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__mhSrh-fenlvh {
  justify-content: space-between;
  align-items: flex-start;
  align-content: unset;
  flex-direction: row;
  display: flex;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 > .__wab_flex-container {
  flex-direction: row;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__nPrWc-c592W3 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__img-gyUtXT {
  background: var(--token-we3FurY2Mq);
  border-radius: 50%;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  display: flex !important;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__piPA-mFDN6_ {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__slotTargetName-REdEcN {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__slotTargetEmail-fYwIId {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__slotTargetRole-ZoJcXa {
  font-size: 14px;
  line-height: 20px;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__changePasswordButton-ljlcLD.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__changePasswordButtonhideChangePassword-ErITdb.__wab_instance {
  display: none;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg___7RoCn-pvDMpA, .src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg__a323F-e2J2p7 {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__wYsKg-L5THzK {
  background: var(--token-hoA5qaM-91G);
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__amKmj-sf9KbM {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text___189Ix-vkumRH {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__newTokenButton-JwpxXd.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg__hD3Ln-XRtahO {
  object-fit: cover;
  width: 1em;
  height: 1em;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg__k1Qau-MnlFjx {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__existingTokens-gPBLfu {
  flex-direction: column;
  align-self: stretch;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__tokenInstance-cFrpnU.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__personalAccessToken-jQyfYX.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__a9D1Y-fDQYk8 {
  flex-shrink: 0;
  width: 43px;
  height: 11px;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttokenState_loading__a9D1YmpB4V-thC8xh {
  text-align: center;
  flex: 0 auto;
  width: auto;
  height: auto;
  padding: 1.5rem;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttrustedHostsState_enabled__a9D1Y8K6RB-jG_e50 {
  display: none;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__bklVi-nw2s3D {
  flex-shrink: 0;
  width: 36px;
  height: 9px;
  padding: 1.5rem;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttokenState_error__bklVia2Ye-U6HT30 {
  text-align: center;
  width: auto;
  height: auto;
  color: var(--token-Y2CWh0ci95a);
  flex: 0 auto;
  align-self: auto;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__ysama-CfKG29 {
  background: var(--token-hoA5qaM-91G);
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 1px;
  display: block;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBoxtrustedHostsState_loading__ysamaqBk4M-KAcYhD, .src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBoxtrustedHostsState_error__ysama7WksN-bp7Wqe {
  display: block;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__freeBox__xTzRz-DW7jd4 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__xkLp-pdfZnI {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__newTrustedHostBtn-qvouGd.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg___9ILd5-m0OoE6 {
  object-fit: cover;
  width: 1em;
  height: 1em;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__svg__lMUdE-JxH67T {
  object-fit: cover;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__hostsList-MRZoWs {
  flex-direction: column;
  align-self: stretch;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__trustedHost__fkvE6-_agR7Q.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__trustedHost__wrgv3-MMtcFd.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__oOxt-hZP8n2 {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttrustedHostsState_loading__oOxtqBk4M-vQ_TRR {
  text-align: center;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__text__upK2J-G1wEHY {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttrustedHostsState_loading__upK2JqBk4M-cCg8NW {
  text-align: center;
}

.src-wab-client-components-pages-plasmic-PlasmicSettingsContainer-module__texttrustedHostsState_error__upK2J7WksN-o8qCyL {
  color: var(--token-uh4ekCyB4C);
  text-align: center;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__root-QefUeL {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__defaultLayout-hEpAVm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__img__slhU-t2cbT9 {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__img__slhU-t2cbT9 > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__navTeamSection-u2noMJ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__svg__d5I71-ICZvA7, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicSettingsPage-module__svg__eopLk-oBmm4M {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs {
  background: var(--token-9jh0BkCENS);
  border: 2px solid var(--token-bV4cCeIniS6);
  border-radius: 6px;
  flex-direction: column;
  justify-self: flex-start;
  width: 40vw;
  height: auto;
  padding: 30px 70px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: calc(100% + 12px);
  margin-top: -12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs > .__wab_flex-container > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs > .__wab_flex-container > .__wab_slot > * {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs > .__wab_flex-container > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__root-z6T8Hs > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 12px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__svg__er1Mj-zEi1Zi {
  object-fit: cover;
  flex-shrink: 0;
  width: 80px;
  max-width: 100%;
  height: 80px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__h3-fhvW9u {
  width: auto;
  max-width: 100%;
  height: auto;
  margin-bottom: 24px;
  line-height: 40px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__text-GMA8Gz {
  width: auto;
  max-width: 100%;
  height: auto;
  padding-top: 0;
  font-size: 12px;
  line-height: 1.5;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__freeBox-o2t6PF {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__confirmButton-EhJRWo.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__svg__u5Zd2-oTtUgn, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicFreeTrialModal-module__svg__akfXw-puVZ2M {
  object-fit: cover;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__root-ZCPWMB {
  justify-content: space-between;
  align-items: center;
  align-content: unset;
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  background: #fff;
  flex-direction: row;
  width: 100%;
  min-width: 0;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__root-ZCPWMB {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__nhPk-Tg0Xof {
  justify-content: center;
  align-items: stretch;
  align-content: unset;
  flex-direction: column;
  padding: 6px 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__editableName-Wqtvzm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__k3C1-WDO6gS > .__wab_flex-container {
    align-items: unset;
    flex-wrap: wrap;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__onsFf-BKYolz {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__wGb9A-chKmR3 {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox___7MQa1-RrAMGh {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBoxaccessLevel_none___7MQa1WoEqv-lf8EF5 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__slotTargetNumMembers-txaPC5 {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__pZMa1-GSmcXv {
  margin-left: 4px;
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__btKYk-JqtIHs {
  color: var(--token-fVn5vRhXJxQ);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__amFi8-zjca3B {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBoxaccessLevel_none__amFi8WoEqv-aH0gxR {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__slotTargetNumProjects-da4gTe {
  color: var(--token-UunsGa2Y3t3);
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__vivl7-gcZxk1 {
  margin-left: 4px;
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container {
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: stretch;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

@media (min-width: 0) and (max-width: 768px) {
  .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__freeBox__hp5G2-NyoXWC > .__wab_flex-container {
    flex-wrap: wrap;
    place-content: flex-start;
    align-items: stretch;
  }
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__newWorkspaceButton-I6fXEz.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__newWorkspaceButtonaccessLevel_cantEdit-mO90k2.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__newWorkspaceButtonaccessLevel_none-N7ZDfE.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__svg___0Naz-kqGKAB {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__svg__lPle9-kRb9d7 {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__settingsButton-mHTM5r.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__settingsButtonaccessLevel_cantEdit-XaZO_B.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__settingsButtonaccessLevel_none-KVBoNd.__wab_instance {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__svg__ptiqv-nSreNd {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__text__c3Zy-G09KC1 {
  padding-right: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__svg__pt2Ru-DCF6VN {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPageHeader-module__filter-Oj0rTD.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__root-nk9l8m {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__defaultLayout-o4gWb7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__freeBox__cpaZg-SJgeJF {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__header-A_iu_h.__wab_instance {
  z-index: 1;
  position: sticky;
  top: 48px;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__freeBox__jk5PX-juECvN {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__projectListItem__gcUcH-LkQhxO.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__projectListItem__bkTRw-UlTNLU.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__text__l2A9P-vtn7T6 {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__projectListItem__zqqA-vlrsyo.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__projectListItem___449Jj-DnvxpE.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__img__nbaEu-yGXgpG {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__img__nbaEu-yGXgpG > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__navTeamSection-A0JbmA.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__svg__hckNp-NUfnGQ {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__text-lg_zkU {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamPage-module__svg__nwyri-gUxt_X {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__root-E8Jq_J {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__mqxSq-KFnC6D > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__stripeCardElement-Tn_PvW {
  justify-content: center;
  align-items: center;
  align-content: unset;
  background: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__text-oplWFW {
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw > .__wab_flex-container {
  justify-content: flex-end;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__freeBox__pvAE-IF6OVw > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__spinnerContainer-PTyDs2 {
  flex-direction: row;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: stretch;
  width: 30px;
  height: 30px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__submitButton-oMF8rO.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__svg__mF8R4-GVwIKF {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicUpsellCreditCard-module__svg__fk8Ai-otCACP {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F > .__wab_flex-container {
  flex-direction: column;
  min-width: 0;
  height: calc(100% + 32px);
  margin-top: -32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F > .__wab_flex-container > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F > .__wab_flex-container > .__wab_slot > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F > .__wab_flex-container > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__root-o6u70F > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__nOs6U-USK75m {
  background: #e03e28;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding: 9px;
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBoxshowBillingError__nOs6UXmPkf-vHW2AX {
  background: var(--token-M6q4nJev3CK);
  border-radius: 8px;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__slotTargetBillingError-QBut48 {
  color: var(--token-MuSUbZOS_NL);
  font-weight: 600;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__ftaU-SOJc9Q {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  padding-right: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 32px);
  margin-left: -32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa > .__wab_flex-container > * {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa > .__wab_flex-container > .__wab_slot > * {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa > .__wab_flex-container > picture > img {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__xXxvr-CerQBa > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___7YcIa-hZpMqA {
  flex-direction: column;
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text___70ASv-M5j7FR {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2PErC-ThfgDC > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__qCvxa-tC7zEY {
  color: var(--token-UunsGa2Y3t3);
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__learnMore-H9oTCM {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeTrial-z759Ed.__wab_instance {
  align-self: flex-end;
  margin-top: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeTrialtier_free-FSQs10.__wab_instance {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ {
  flex-direction: column;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-end;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__fQ70J-LJJAbQ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBoxtier_free__fQ70JXEnAp-S8Tv6X, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBoxtier_enterprise__fQ70J5Ph4X-uYkCa1 {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__slotTargetCurrentBill-n1Je1l {
  font-size: 1rem;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text___4Yo4-IFM4cm {
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  margin-bottom: 0;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ {
  flex-direction: column;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-end;
  height: calc(100% + 4px);
  margin-top: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ > .__wab_flex-container > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ > .__wab_flex-container > .__wab_slot > * {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ > .__wab_flex-container > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__mOmdD-SMJgdQ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q {
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q > .__wab_flex-container {
  width: calc(100% + 4px);
  margin-left: -4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q > .__wab_flex-container > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q > .__wab_flex-container > .__wab_slot > * {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q > .__wab_flex-container > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2NKs-b5Lt7q > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__slotTargetSeatsUsed-ySsHVx {
  font-size: 1rem;
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__gJjIm-ddwcyd {
  font-size: 1rem;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__slotTargetSeatsPurchased-PzoDTH {
  font-size: 1rem;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__iz26I-bT5Gej {
  height: auto;
  font-size: 1rem;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__ofLuw-eRJHzI {
  height: auto;
  color: var(--token-UunsGa2Y3t3);
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__billingFrequencyToggle-fzhWTc.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text___0IM-Fr8wse {
  font-size: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__priceTierPicker-zrHuMd.__wab_instance {
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv {
  flex-direction: column;
  margin-right: 32px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv > .__wab_flex-container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: calc(100% + 32px);
  margin-top: -32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv > .__wab_flex-container > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv > .__wab_flex-container > .__wab_slot > * {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv > .__wab_flex-container > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSections-muxpmv > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__premiumSectionstier_free-MwTM5W {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 8px;
  flex-direction: column;
  padding: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 16px);
  margin-top: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym > .__wab_flex-container > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym > .__wab_flex-container > .__wab_slot > * {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym > .__wab_flex-container > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__egD9R-Zmufym > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__sDa4Q-EahjM7 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC > .__wab_flex-container {
  flex-direction: column;
  height: calc(100% + 8px);
  margin-top: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC > .__wab_flex-container > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC > .__wab_flex-container > .__wab_slot > * {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC > .__wab_flex-container > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox__oz3Ad-T7YCHC > .__wab_flex-container > .__wab_slot > picture > img {
  margin-top: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__dsQj7-mfaCnC {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___4WK2C-C5ZvjZ > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__billingEmail-FunAm6 {
  border: 1px solid var(--token-hoA5qaM-91G);
  border-radius: 6px;
  flex-shrink: 0;
  width: 320px;
  height: 2rem;
  padding: 8px;
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__updateBillingEmailButton-It5ZoO.__wab_instance {
  height: 2rem;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__dEpin-ZJyUBn {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__vqNbp-hhMTEh {
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__lL73-GCFIfu {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 {
  flex-direction: row;
  height: 2rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 > .__wab_flex-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBox___2CSw-YHL_z0 > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__freeBoxtier_enterprise___2CSw5Ph4X-By1vwK {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__changeSeatsButton-piaeRS.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__zyBz8-wXv5Tb {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__uzg1X-SstiVr {
  height: auto;
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__a4XtS-jTCsUu {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__changeCreditCardButton-QOzOO5.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__g7GmU-ROvG70 {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__l6WqO-_FVs9s {
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__bwN41-x9NjWI {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__cancelSubscriptionButton-v_diq3.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__htmVy-Lhrhar {
  object-fit: cover;
  width: 1.25rem;
  height: 1.25rem;
  color: var(--token-Y2CWh0ci95a);
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__text__iI7N-bfKa1r {
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamBilling-module__svg__yK6Zg-TvriFX {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP {
  border-right-style: solid;
  border-top: 1px solid var(--token-hoA5qaM-91G);
  width: 100%;
  min-width: 0;
  padding: 1rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 16px);
  min-width: 0;
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__root-D1fBDP:focus {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__lV3Y-uMK2fX {
  flex-direction: column;
  width: 30%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__slotTargetName-yCX_hX {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__slotTargetEmail-GLamuf {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__bvhPk-zgJexD {
  width: 15%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__slotTargetLastActive-ht42NH {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yKwtR-uy8BDa {
  width: 15%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__slotTargetNumProjects-c_EyWz {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__alQif-tcOeSc {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 40%;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y {
  display: flex;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__freeBox__yVnYe-m6TL1Y > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__role-LFtZP3.__wab_instance {
  flex-shrink: 0;
  width: 128px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__text-E1ZiSM {
  width: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option__pMoLu-gUund1.__wab_instance {
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option__rEr0-u3ZRHm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option__vXrYx-Pk9z_0.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option__itAig-HJoztx.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option__r0GbZ-HAU0bL.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__option___0ByQx-GaVonk.__wab_instance {
  display: none;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__svg-uCYvdw {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__roleHelp-_OtrdE {
  object-fit: cover;
  color: var(--token-fVn5vRhXJxQ);
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberListItem-module__menuButton-HqM5O6.__wab_instance.__wab_instance {
  flex-shrink: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__root-Xdk9Mq {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__rootisCollapsed-_ikn0K {
  display: none;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__freeBox-OR0znw {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__l8Prb-q3mmha {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT {
  flex-direction: row;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT > .__wab_flex-container {
  justify-content: flex-start;
  align-items: center;
  align-content: unset;
  flex-direction: row;
  width: calc(100% + 8px);
  margin-left: -8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT > .__wab_flex-container > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT > .__wab_flex-container > .__wab_slot > * {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT > .__wab_flex-container > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__actions-FMPUdT > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 8px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__newButton-V2R6LV.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__svg___0MNgN-vzv9en {
  object-fit: cover;
  width: 16px;
  height: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__svg__lPfIg-kUTSdY {
  object-fit: cover;
  width: 16px;
  height: 1em;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__filterSelect-dqW1Ce.__wab_instance {
  flex-shrink: 0;
  width: 128px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option__egmzu-Wj57Iw.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option___6MrRo-XvmZYI.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option__q1Ek5-qO3E1c.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option__oBlVc-K0U4xp.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option__xaQz-fSAh8M.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option___4VAek-ahwNQV.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__option___7OsFo-XdvFOT.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__svg___63J2T-E8Wb2V {
  object-fit: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__memberSearch-qVHZrS.__wab_instance.__wab_instance {
  flex-shrink: 0;
  width: 200px;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc {
  padding: 16px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc > .__wab_flex-container {
  width: calc(100% + 16px);
  margin-left: -16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc > .__wab_flex-container > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc > .__wab_flex-container > .__wab_slot > * {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc > .__wab_flex-container > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__header-ybG6Dc > .__wab_flex-container > .__wab_slot > picture > img {
  margin-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__cuGtX-T_Qfus {
  width: 30%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text___0Cf9-FUIXak, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__qi9E0-yJ32wv {
  width: 15%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__k2CEs-Hf5JFU {
  width: 40%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__teamMemberListItem__xV1F-eym1ej.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__glRe0-CUslcO {
  font-size: 11px;
  line-height: 1.5;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__teamMemberListItem__df22M-X9Vp3x.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__f6B5V-XIoMUz {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__teamMemberListItem___9HzOo-_3qb_M.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__j0Ij9-yiPhfV {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__teamMemberListItem__blTpg-jcqrII.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamMemberList-module__text__bf6Im-AvwKmg {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__root-ZV5eMW {
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__header-zDa3bj {
  justify-content: space-between;
  align-items: center;
  align-content: unset;
  z-index: 1;
  border-bottom: 1px solid var(--token-hoA5qaM-91G);
  background: #fff;
  flex-direction: row;
  padding: 1.5rem;
  display: flex;
  position: sticky;
  top: 48px;
  left: 0;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__freeBox-qFEsSM {
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__slotTargetTeamName-WIQDFX {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamMenuButton-lWxkbe.__wab_instance.__wab_instance {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__memberList-MMROy7.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamMemberListItem__rdPmn-vSKbZs.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamMemberListItem__nbSwk-g3eSGP.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__text__ahUvf-xtWL6u {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamMemberListItem___9Njm9-HyZkLJ.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__text__dtMjE-J9Eh2F {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamMemberListItem__ngOos-Hryiqn.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__text__iTfFq-NQxa9j {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__navSeparator-UyweJ0.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettings-module__teamBilling-f3brE6.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__root-kWTdM_ {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__defaultLayout-R077Ey.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__settings-qCpjMn.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__img___2UR45-MsDi_h {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__img___2UR45-MsDi_h > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__navTeamSection-YGlOE1.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__svg__q2R5R-hzmLmP, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicTeamSettingsPage-module__svg__svHy-MS6rxh {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__root-GmY_jd {
  flex-direction: column;
  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__defaultLayout-dYy246.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__workspaceSection-soYfM2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem__seC2O-ACbL5L.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem__qnZxn-OmH9E8.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem__dNcjL-zHuMN2.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem__fs4Vv-raR9LC.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem___4BZuv-jIwjzm.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__projectListItem__sLb7K-S9NQJ8.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__img__gK7GD-KbD5vc {
  object-fit: cover;
  border-radius: 50%;
  width: 24px;
  max-width: 24px;
  height: 24px;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__img__gK7GD-KbD5vc > picture > img {
  object-fit: cover;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__navTeamSection-eqpdpc.__wab_instance {
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__svg__ns9Ei-WZLA3A, .src-wab-client-plasmic-plasmic_kit_dashboard-PlasmicWorkspacePage-module__svg__akQpn-uiyloB {
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.LoginForm__Container {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.LoginForm__Content {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 128px;
  display: flex;
}

.LoginForm__Content > :not(:first-child) {
  margin-top: 16px;
}

.LoginForm__Controls {
  background: #fff;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  margin-top: 48px;
  padding: 32px;
  display: flex;
}

.LoginForm__Logo {
  width: 128px;
  height: 64px;
  margin-bottom: 32px;
}

.LoginForm__Logo > .PlasmicLogo {
  width: 100%;
  height: 100%;
}

.LoginForm__Footer {
  flex-direction: column;
  align-items: center;
  margin-bottom: 32px;
  font-size: 11px;
  display: flex;
}

.LoginForm__Footer > :not(:first-child) {
  margin-top: 16px;
}

.LoginForm__FooterLinks {
  display: flex;
}

.LoginForm__FooterLinks > :not(:first-child) {
  margin-left: 16px;
}

.LoginForm__FooterCopy {
  color: #90908c;
}

.LoginForm__Oauth {
  flex-direction: column;
  display: flex;
}

.LoginForm__Oauth > :not(:first-child) {
  margin-top: 16px;
}

.LoginForm__Fields {
  flex-direction: column;
  display: flex;
}

.LoginForm__Fields > :not(:first-child) {
  margin-top: 16px;
}

.LoginForm__Error {
  color: #e54d2e;
}

.LoginForm__Feedback {
  color: #46a758;
}

.LoginForm__SignUpOrInToggle {
  text-align: center;
  margin-top: 32px;
  line-height: 20px;
}

.LoginForm__SmallMargin {
  margin-top: 4px !important;
}

.SurveyForm__Fields {
  flex-direction: column;
  display: flex;
}

.SurveyForm__Fields > :not(:first-child) {
  margin-top: 16px;
}

.SurveyForm__Fields > :not(:empty) {
  margin-bottom: 0;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__all-AXCF8Z) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  margin: 0;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__img-hYYGT0) {
  display: inline-block;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 img) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__li-ZPmssy) {
  display: list-item;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 li) {
  white-space: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__span-Al0qFp) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__input-HRGfmu) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__textarea-togDKo) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__button-zvGQKS) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__code-SQ9xCZ) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__pre-OWNxbK) {
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__p-QoE6_s) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h1-rPutRQ) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h2-OU35wH) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h3-O8jfBk) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h4-riFhEn) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h5-GICvYh) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__h6-IH0GNF) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__address-DVrkZS) {
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__a-hm290a) {
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 a) {
  white-space: inherit;
  color: inherit;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__ol-NI1AMq) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__ul-XV22W4) {
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module__select-dBLNNp) {
  padding: 2px 6px;
}

:where(.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 select) {
  white-space: inherit;
  padding: 2px 6px;
}

.src-wab-client-plasmic-PP__plasmic__default_style-module__plasmic_default__component_wrapper-T_5MZX {
  display: grid;
}

.src-wab-client-plasmic-PP__plasmic__default_style-module__plasmic_default__inline-j02Law {
  display: inline;
}

.src-wab-client-plasmic-PP__plasmic__default_style-module__plasmic_page_wrapper-mdFcmL {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.src-wab-client-plasmic-PP__plasmic__default_style-module__plasmic_page_wrapper-mdFcmL > * {
  height: auto !important;
}

.src-wab-client-plasmic-PP__plasmic__default_style-module____wab_expr_html_text-x1zSC1 {
  white-space: normal;
}

.src-wab-client-plasmic-PP__plasmickit_init_token-module__root_reset-zx_jwt {
  color: #535353;
  text-align: left;
  text-transform: none;
  letter-spacing: normal;
  white-space: pre-wrap;
  font-family: Inter, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__root-LnD6jY {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 960px;
  height: 100%;
  display: flex;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__text__iGeHa-a3pA5w {
  color: #050505;
  margin-top: 32px;
  margin-bottom: 32px;
  font-size: 32px;
  line-height: 44px;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__text__v6QVe-VTqFVB {
  color: #050505;
  height: auto;
  margin-bottom: 32px;
  font-size: 18px;
  line-height: 24px;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__authorizeButton-vdTSga.__wab_instance {
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__text__imVdJ-LawsAg {
  font-size: 18px;
  line-height: 24px;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__text__km2Ku-zn5c2k {
  color: #050505;
  height: auto;
  margin-bottom: 32px;
  font-size: 18px;
  line-height: 24px;
  position: relative;
}

.src-wab-client-components-pages-plasmic-PlasmicInitTokenContainer-module__text__state_error__km2KujArRi-nNT9A2 {
  color: #e41e3f;
  margin-top: 32px;
}

.src-wab-client-plasmic-plasmic_kit_alert_banner-PlasmicPromoBanner-module__root-oGXq_I {
  background: #01020e;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit_alert_banner-PlasmicPromoBanner-module__text-uuBwEA {
  width: auto;
  max-width: 100%;
  height: auto;
  color: var(--token-olzpv9Zfv0);
  font-size: 14px;
  line-height: 2em;
  position: relative;
}

[class^="ant-"]::-ms-clear {
  display: none;
}

[class*="ant-"]::-ms-clear {
  display: none;
}

[class^="ant-"] input::-ms-clear {
  display: none;
}

[class*="ant-"] input::-ms-clear {
  display: none;
}

[class^="ant-"] input::-ms-reveal {
  display: none;
}

[class*="ant-"] input::-ms-reveal {
  display: none;
}

html, body {
  width: 100%;
  height: 100%;
}

input::-ms-clear {
  display: none;
}

input::-ms-reveal {
  display: none;
}

*, :before, :after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: #0000;
  font-family: sans-serif;
  line-height: 1.15;
}

@-ms-viewport {
  width: device-width;
}

body {
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background-color: #fff;
  margin: 0;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

[tabindex="-1"]:focus {
  outline: none !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  color: #000000d9;
  margin-top: 0;
  margin-bottom: .5em;
  font-weight: 500;
}

p {
  margin-top: 0;
  margin-bottom: 1em;
}

abbr[title], abbr[data-original-title] {
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

address {
  font-style: normal;
  line-height: inherit;
  margin-bottom: 1em;
}

input[type="text"], input[type="password"], input[type="number"], textarea {
  -webkit-appearance: none;
}

ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1em;
}

ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 500;
}

dd {
  margin-bottom: .5em;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1em;
}

dfn {
  font-style: italic;
}

b, strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #04a4f4;
  cursor: pointer;
  -webkit-text-decoration-skip: objects;
  background-color: #0000;
  outline: none;
  text-decoration: none;
  transition: color .3s;
}

a:hover {
  color: #2ec0ff;
}

a:active {
  color: #0083cf;
}

a:active, a:hover, a:focus {
  outline: 0;
  text-decoration: none;
}

a[disabled] {
  color: #00000040;
  cursor: not-allowed;
}

pre, code, kbd, samp {
  font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}

figure {
  margin: 0 0 1em;
}

img {
  vertical-align: middle;
  border-style: none;
}

a, area, button, [role="button"], input:not([type="range"]), label, select, summary, textarea {
  touch-action: manipulation;
}

table {
  border-collapse: collapse;
}

caption {
  color: #706f6c;
  text-align: left;
  caption-side: bottom;
  padding-top: .75em;
  padding-bottom: .3em;
}

input, button, select, optgroup, textarea {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  margin: 0;
}

button, input {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type="button"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type="reset"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

input[type="radio"], input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  resize: vertical;
  overflow: auto;
}

fieldset {
  border: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
}

legend {
  width: 100%;
  max-width: 100%;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
  margin-bottom: .5em;
  padding: 0;
  display: block;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button {
  height: auto;
}

[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

mark {
  background-color: #feffe6;
  padding: .2em;
}

::selection {
  color: #fff;
  background: #04a4f4;
}

.clearfix:before {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
  content: "";
  display: table;
}

.anticon {
  color: inherit;
  text-align: center;
  text-transform: none;
  vertical-align: -.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  align-items: center;
  font-style: normal;
  line-height: 0;
  display: inline-flex;
}

.anticon > * {
  line-height: 1;
}

.anticon svg {
  display: inline-block;
}

.anticon:before {
  display: none;
}

.anticon .anticon-icon {
  display: block;
}

.anticon > .anticon {
  vertical-align: 0;
  line-height: 0;
}

.anticon[tabindex] {
  cursor: pointer;
}

.anticon-spin, .anticon-spin:before {
  animation: 1s linear infinite loadingCircle;
  display: inline-block;
}

.ant-fade-enter, .ant-fade-appear, .ant-fade-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-fade-enter.ant-fade-enter-active, .ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}

.ant-fade-leave.ant-fade-leave-active {
  pointer-events: none;
  animation-name: antFadeOut;
  animation-play-state: running;
}

.ant-fade-enter, .ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}

.ant-fade-leave {
  animation-timing-function: linear;
}

@keyframes antFadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes antFadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.ant-move-up-enter, .ant-move-up-appear, .ant-move-up-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-move-up-enter.ant-move-up-enter-active, .ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}

.ant-move-up-leave.ant-move-up-leave-active {
  pointer-events: none;
  animation-name: antMoveUpOut;
  animation-play-state: running;
}

.ant-move-up-enter, .ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
}

.ant-move-up-leave {
  animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}

.ant-move-down-enter, .ant-move-down-appear, .ant-move-down-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-move-down-enter.ant-move-down-enter-active, .ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}

.ant-move-down-leave.ant-move-down-leave-active {
  pointer-events: none;
  animation-name: antMoveDownOut;
  animation-play-state: running;
}

.ant-move-down-enter, .ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
}

.ant-move-down-leave {
  animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}

.ant-move-left-enter, .ant-move-left-appear, .ant-move-left-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-move-left-enter.ant-move-left-enter-active, .ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}

.ant-move-left-leave.ant-move-left-leave-active {
  pointer-events: none;
  animation-name: antMoveLeftOut;
  animation-play-state: running;
}

.ant-move-left-enter, .ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
}

.ant-move-left-leave {
  animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}

.ant-move-right-enter, .ant-move-right-appear, .ant-move-right-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-move-right-enter.ant-move-right-enter-active, .ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}

.ant-move-right-leave.ant-move-right-leave-active {
  pointer-events: none;
  animation-name: antMoveRightOut;
  animation-play-state: running;
}

.ant-move-right-enter, .ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
}

.ant-move-right-leave {
  animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}

@keyframes antMoveDownIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateY(100%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateY(0%);
  }
}

@keyframes antMoveDownOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateY(0%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateY(100%);
  }
}

@keyframes antMoveLeftIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateX(-100%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateX(0%);
  }
}

@keyframes antMoveLeftOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateX(0%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateX(-100%);
  }
}

@keyframes antMoveRightIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateX(100%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateX(0%);
  }
}

@keyframes antMoveRightOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateX(0%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateX(100%);
  }
}

@keyframes antMoveUpIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateY(-100%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateY(0%);
  }
}

@keyframes antMoveUpOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: translateY(0%);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}

[ant-click-animating="true"], [ant-click-animating-without-extra-node="true"] {
  position: relative;
}

html {
  --antd-wave-shadow-color: #04a4f4;
  --scroll-bar: 0;
}

[ant-click-animating-without-extra-node="true"]:after, .ant-click-animating-node {
  border-radius: inherit;
  box-shadow: 0 0 #04a4f4;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: .2;
  content: "";
  pointer-events: none;
  animation-name: fadeEffect, waveEffect;
  animation-duration: 2s, .4s;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1), cubic-bezier(.08, .82, .17, 1);
  animation-iteration-count: 1, 1;
  animation-direction: normal, normal;
  animation-play-state: running, running;
  animation-delay: 0s, 0s;
  animation-fill-mode: forwards;
  animation-timeline: auto, auto;
  display: block;
  position: absolute;
  inset: 0;
}

@keyframes waveEffect {
  100% {
    box-shadow: 0 0 #04a4f4;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}

@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}

.ant-slide-up-enter, .ant-slide-up-appear, .ant-slide-up-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-slide-up-enter.ant-slide-up-enter-active, .ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}

.ant-slide-up-leave.ant-slide-up-leave-active {
  pointer-events: none;
  animation-name: antSlideUpOut;
  animation-play-state: running;
}

.ant-slide-up-enter, .ant-slide-up-appear {
  transform-origin: 0 0;
  opacity: 0;
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  transform: scale(0);
}

.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}

.ant-slide-down-enter, .ant-slide-down-appear, .ant-slide-down-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-slide-down-enter.ant-slide-down-enter-active, .ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}

.ant-slide-down-leave.ant-slide-down-leave-active {
  pointer-events: none;
  animation-name: antSlideDownOut;
  animation-play-state: running;
}

.ant-slide-down-enter, .ant-slide-down-appear {
  transform-origin: 0 0;
  opacity: 0;
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  transform: scale(0);
}

.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}

.ant-slide-left-enter, .ant-slide-left-appear, .ant-slide-left-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-slide-left-enter.ant-slide-left-enter-active, .ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}

.ant-slide-left-leave.ant-slide-left-leave-active {
  pointer-events: none;
  animation-name: antSlideLeftOut;
  animation-play-state: running;
}

.ant-slide-left-enter, .ant-slide-left-appear {
  transform-origin: 0 0;
  opacity: 0;
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  transform: scale(0);
}

.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}

.ant-slide-right-enter, .ant-slide-right-appear, .ant-slide-right-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-slide-right-enter.ant-slide-right-enter-active, .ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}

.ant-slide-right-leave.ant-slide-right-leave-active {
  pointer-events: none;
  animation-name: antSlideRightOut;
  animation-play-state: running;
}

.ant-slide-right-enter, .ant-slide-right-appear {
  transform-origin: 0 0;
  opacity: 0;
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  transform: scale(0);
}

.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}

@keyframes antSlideUpIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: scaleY(.8);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: scaleY(1);
  }
}

@keyframes antSlideUpOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: scaleY(1);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: scaleY(.8);
  }
}

@keyframes antSlideDownIn {
  0% {
    transform-origin: 100% 100%;
    opacity: 0;
    transform: scaleY(.8);
  }

  100% {
    transform-origin: 100% 100%;
    opacity: 1;
    transform: scaleY(1);
  }
}

@keyframes antSlideDownOut {
  0% {
    transform-origin: 100% 100%;
    opacity: 1;
    transform: scaleY(1);
  }

  100% {
    transform-origin: 100% 100%;
    opacity: 0;
    transform: scaleY(.8);
  }
}

@keyframes antSlideLeftIn {
  0% {
    transform-origin: 0 0;
    opacity: 0;
    transform: scaleX(.8);
  }

  100% {
    transform-origin: 0 0;
    opacity: 1;
    transform: scaleX(1);
  }
}

@keyframes antSlideLeftOut {
  0% {
    transform-origin: 0 0;
    opacity: 1;
    transform: scaleX(1);
  }

  100% {
    transform-origin: 0 0;
    opacity: 0;
    transform: scaleX(.8);
  }
}

@keyframes antSlideRightIn {
  0% {
    transform-origin: 100% 0;
    opacity: 0;
    transform: scaleX(.8);
  }

  100% {
    transform-origin: 100% 0;
    opacity: 1;
    transform: scaleX(1);
  }
}

@keyframes antSlideRightOut {
  0% {
    transform-origin: 100% 0;
    opacity: 1;
    transform: scaleX(1);
  }

  100% {
    transform-origin: 100% 0;
    opacity: 0;
    transform: scaleX(.8);
  }
}

.ant-zoom-enter, .ant-zoom-appear, .ant-zoom-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-enter.ant-zoom-enter-active, .ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}

.ant-zoom-leave.ant-zoom-leave-active {
  pointer-events: none;
  animation-name: antZoomOut;
  animation-play-state: running;
}

.ant-zoom-enter, .ant-zoom-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-enter-prepare, .ant-zoom-appear-prepare {
  transform: none;
}

.ant-zoom-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-big-enter, .ant-zoom-big-appear, .ant-zoom-big-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-big-enter.ant-zoom-big-enter-active, .ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}

.ant-zoom-big-leave.ant-zoom-big-leave-active {
  pointer-events: none;
  animation-name: antZoomBigOut;
  animation-play-state: running;
}

.ant-zoom-big-enter, .ant-zoom-big-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-big-enter-prepare, .ant-zoom-big-appear-prepare {
  transform: none;
}

.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-big-fast-enter, .ant-zoom-big-fast-appear, .ant-zoom-big-fast-leave {
  animation-duration: .1s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active, .ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}

.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  pointer-events: none;
  animation-name: antZoomBigOut;
  animation-play-state: running;
}

.ant-zoom-big-fast-enter, .ant-zoom-big-fast-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-big-fast-enter-prepare, .ant-zoom-big-fast-appear-prepare {
  transform: none;
}

.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-up-enter, .ant-zoom-up-appear, .ant-zoom-up-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-up-enter.ant-zoom-up-enter-active, .ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}

.ant-zoom-up-leave.ant-zoom-up-leave-active {
  pointer-events: none;
  animation-name: antZoomUpOut;
  animation-play-state: running;
}

.ant-zoom-up-enter, .ant-zoom-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-up-enter-prepare, .ant-zoom-up-appear-prepare {
  transform: none;
}

.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-down-enter, .ant-zoom-down-appear, .ant-zoom-down-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-down-enter.ant-zoom-down-enter-active, .ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}

.ant-zoom-down-leave.ant-zoom-down-leave-active {
  pointer-events: none;
  animation-name: antZoomDownOut;
  animation-play-state: running;
}

.ant-zoom-down-enter, .ant-zoom-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-down-enter-prepare, .ant-zoom-down-appear-prepare {
  transform: none;
}

.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-left-enter, .ant-zoom-left-appear, .ant-zoom-left-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-left-enter.ant-zoom-left-enter-active, .ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}

.ant-zoom-left-leave.ant-zoom-left-leave-active {
  pointer-events: none;
  animation-name: antZoomLeftOut;
  animation-play-state: running;
}

.ant-zoom-left-enter, .ant-zoom-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-left-enter-prepare, .ant-zoom-left-appear-prepare {
  transform: none;
}

.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

.ant-zoom-right-enter, .ant-zoom-right-appear, .ant-zoom-right-leave {
  animation-duration: .2s;
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-zoom-right-enter.ant-zoom-right-enter-active, .ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}

.ant-zoom-right-leave.ant-zoom-right-leave-active {
  pointer-events: none;
  animation-name: antZoomRightOut;
  animation-play-state: running;
}

.ant-zoom-right-enter, .ant-zoom-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(.08, .82, .17, 1);
  transform: scale(0);
}

.ant-zoom-right-enter-prepare, .ant-zoom-right-appear-prepare {
  transform: none;
}

.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}

@keyframes antZoomIn {
  0% {
    opacity: 0;
    transform: scale(.2);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(.2);
  }
}

@keyframes antZoomBigIn {
  0% {
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(.8);
  }
}

@keyframes antZoomUpIn {
  0% {
    transform-origin: 50% 0;
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    transform-origin: 50% 0;
    transform: scale(1);
  }
}

@keyframes antZoomUpOut {
  0% {
    transform-origin: 50% 0;
    transform: scale(1);
  }

  100% {
    transform-origin: 50% 0;
    opacity: 0;
    transform: scale(.8);
  }
}

@keyframes antZoomLeftIn {
  0% {
    transform-origin: 0%;
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    transform-origin: 0%;
    transform: scale(1);
  }
}

@keyframes antZoomLeftOut {
  0% {
    transform-origin: 0%;
    transform: scale(1);
  }

  100% {
    transform-origin: 0%;
    opacity: 0;
    transform: scale(.8);
  }
}

@keyframes antZoomRightIn {
  0% {
    transform-origin: 100%;
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    transform-origin: 100%;
    transform: scale(1);
  }
}

@keyframes antZoomRightOut {
  0% {
    transform-origin: 100%;
    transform: scale(1);
  }

  100% {
    transform-origin: 100%;
    opacity: 0;
    transform: scale(.8);
  }
}

@keyframes antZoomDownIn {
  0% {
    transform-origin: 50% 100%;
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    transform-origin: 50% 100%;
    transform: scale(1);
  }
}

@keyframes antZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1);
  }

  100% {
    transform-origin: 50% 100%;
    opacity: 0;
    transform: scale(.8);
  }
}

.ant-motion-collapse-legacy {
  overflow: hidden;
}

.ant-motion-collapse-legacy-active {
  transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1) !important;
}

.ant-motion-collapse {
  overflow: hidden;
  transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1) !important;
}

.ant-affix {
  z-index: 10;
  position: fixed;
}

.ant-alert {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  word-wrap: break-word;
  border-radius: 2px;
  align-items: center;
  margin: 0;
  padding: 8px 15px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: flex;
  position: relative;
}

.ant-alert-content {
  flex: 1;
  min-width: 0;
}

.ant-alert-icon {
  margin-right: 8px;
}

.ant-alert-description {
  font-size: 12px;
  line-height: 20px;
  display: none;
}

.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}

.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}

.ant-alert-info {
  background-color: #e6fbff;
  border: 1px solid #80e1ff;
}

.ant-alert-info .ant-alert-icon {
  color: #04a4f4;
}

.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}

.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}

.ant-alert-error {
  background-color: #fff2f0;
  border: 1px solid #ffccc7;
}

.ant-alert-error .ant-alert-icon {
  color: #ff4d4f;
}

.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}

.ant-alert-action {
  margin-left: 8px;
}

.ant-alert-close-icon {
  cursor: pointer;
  background-color: #0000;
  border: none;
  outline: none;
  margin-left: 8px;
  padding: 0;
  font-size: 12px;
  line-height: 12px;
  overflow: hidden;
}

.ant-alert-close-icon .anticon-close {
  color: #706f6c;
  transition: color .3s;
}

.ant-alert-close-icon .anticon-close:hover {
  color: #000000bf;
}

.ant-alert-close-text {
  color: #706f6c;
  transition: color .3s;
}

.ant-alert-close-text:hover {
  color: #000000bf;
}

.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}

.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px;
}

.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}

.ant-alert-with-description .ant-alert-message {
  color: #000000d9;
  margin-bottom: 4px;
  font-size: 14px;
  display: block;
}

.ant-alert-message {
  color: #000000d9;
}

.ant-alert-with-description .ant-alert-description {
  display: block;
}

.ant-alert.ant-alert-motion-leave {
  opacity: 1;
  transition: max-height .3s cubic-bezier(.78, .14, .15, .86), opacity .3s cubic-bezier(.78, .14, .15, .86), padding-top .3s cubic-bezier(.78, .14, .15, .86), padding-bottom .3s cubic-bezier(.78, .14, .15, .86), margin-bottom .3s cubic-bezier(.78, .14, .15, .86);
  overflow: hidden;
}

.ant-alert.ant-alert-motion-leave-active {
  opacity: 0;
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0 !important;
}

.ant-alert-banner {
  border: 0;
  border-radius: 0;
  margin-bottom: 0;
}

.ant-alert.ant-alert-rtl {
  direction: rtl;
}

.ant-alert-rtl .ant-alert-icon {
  margin-left: 8px;
  margin-right: auto;
}

.ant-alert-rtl .ant-alert-action, .ant-alert-rtl .ant-alert-close-icon {
  margin-left: auto;
  margin-right: 8px;
}

.ant-alert-rtl.ant-alert-with-description {
  padding-left: 15px;
  padding-right: 24px;
}

.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-left: 15px;
  margin-right: auto;
}

.ant-anchor {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0 0 0 2px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-anchor-wrapper {
  background-color: #0000;
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
}

.ant-anchor-ink {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-anchor-ink:before {
  content: " ";
  background-color: #f0f0f0;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  display: block;
  position: relative;
}

.ant-anchor-ink-ball {
  background-color: #fff;
  border: 2px solid #04a4f4;
  border-radius: 8px;
  width: 8px;
  height: 8px;
  transition: top .3s ease-in-out;
  display: none;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.ant-anchor-ink-ball.ant-anchor-ink-ball-visible {
  display: inline-block;
}

.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}

.ant-anchor-link {
  padding: 4px 0 4px 16px;
}

.ant-anchor-link-title {
  color: #1b1b18;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 3px;
  transition: all .3s;
  display: block;
  position: relative;
  overflow: hidden;
}

.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}

.ant-anchor-link-active > .ant-anchor-link-title {
  color: #04a4f4;
}

.ant-anchor-link .ant-anchor-link {
  padding-top: 2px;
  padding-bottom: 2px;
}

.ant-anchor-rtl {
  direction: rtl;
}

.ant-anchor-rtl.ant-anchor-wrapper {
  margin-left: 0;
  margin-right: -4px;
  padding-left: 0;
  padding-right: 4px;
}

.ant-anchor-rtl .ant-anchor-ink {
  left: auto;
  right: 0;
}

.ant-anchor-rtl .ant-anchor-ink-ball {
  left: 0;
  right: 50%;
  transform: translateX(50%);
}

.ant-anchor-rtl .ant-anchor-link {
  padding: 4px 16px 4px 0;
}

.ant-select-auto-complete {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}

.ant-avatar {
  box-sizing: border-box;
  color: #fff;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 32px;
  list-style: none;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ant-avatar-image {
  background: none;
}

.ant-avatar .ant-image-img {
  display: block;
}

.ant-avatar-string {
  transform-origin: 0;
  position: absolute;
  left: 50%;
}

.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}

.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-lg {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.ant-avatar-lg-string {
  transform-origin: 0;
  position: absolute;
  left: 50%;
}

.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}

.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-sm {
  border-radius: 50%;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.ant-avatar-sm-string {
  transform-origin: 0;
  position: absolute;
  left: 50%;
}

.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}

.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-square {
  border-radius: 2px;
}

.ant-avatar > img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.ant-avatar-group {
  display: inline-flex;
}

.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}

.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}

.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}

.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-left: 0;
  margin-right: -8px;
}

.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-left: 0;
  margin-right: 3px;
}

.ant-back-top {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 10;
  cursor: pointer;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: fixed;
  bottom: 50px;
  right: 100px;
}

.ant-back-top:empty {
  display: none;
}

.ant-back-top-rtl {
  direction: rtl;
  left: 100px;
  right: auto;
}

.ant-back-top-content {
  color: #fff;
  text-align: center;
  background-color: #706f6c;
  border-radius: 20px;
  width: 40px;
  height: 40px;
  transition: all .3s;
  overflow: hidden;
}

.ant-back-top-content:hover {
  background-color: #1b1b18;
  transition: all .3s;
}

.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}

@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }

  .ant-back-top-rtl {
    left: 60px;
    right: auto;
  }
}

@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }

  .ant-back-top-rtl {
    left: 20px;
    right: auto;
  }
}

.ant-badge {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1;
  list-style: none;
  display: inline-block;
  position: relative;
}

.ant-badge-count {
  z-index: auto;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  box-shadow: 0 0 0 1px #fff;
}

.ant-badge-count a, .ant-badge-count a:hover {
  color: #fff;
}

.ant-badge-count-sm {
  border-radius: 7px;
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
}

.ant-badge-multiple-words {
  padding: 0 8px;
}

.ant-badge-dot {
  z-index: auto;
  background: #ff4d4f;
  border-radius: 100%;
  width: 6px;
  min-width: 6px;
  height: 6px;
  box-shadow: 0 0 0 1px #fff;
}

.ant-badge-dot.ant-scroll-number {
  transition: background 1.5s;
}

.ant-badge-count, .ant-badge-dot, .ant-badge .ant-scroll-number-custom-component {
  transform-origin: 100% 0;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
}

.ant-badge-count.anticon-spin, .ant-badge-dot.anticon-spin, .ant-badge .ant-scroll-number-custom-component.anticon-spin {
  animation: 1s linear infinite antBadgeLoadingCircle;
}

.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}

.ant-badge-status-dot {
  vertical-align: middle;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  display: inline-block;
  position: relative;
  top: -1px;
}

.ant-badge-status-success {
  background-color: #52c41a;
}

.ant-badge-status-processing {
  background-color: #1890ff;
  position: relative;
}

.ant-badge-status-processing:after {
  content: "";
  border: 1px solid #1890ff;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  animation: 1.2s ease-in-out infinite antStatusProcessing;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-badge-status-default {
  background-color: #d9d9d9;
}

.ant-badge-status-error {
  background-color: #ff4d4f;
}

.ant-badge-status-warning {
  background-color: #faad14;
}

.ant-badge-status-pink, .ant-badge-status-magenta {
  background: #eb2f96;
}

.ant-badge-status-red {
  background: #f5222d;
}

.ant-badge-status-volcano {
  background: #fa541c;
}

.ant-badge-status-orange {
  background: #fa8c16;
}

.ant-badge-status-yellow {
  background: #fadb14;
}

.ant-badge-status-gold {
  background: #faad14;
}

.ant-badge-status-cyan {
  background: #13c2c2;
}

.ant-badge-status-lime {
  background: #a0d911;
}

.ant-badge-status-green {
  background: #52c41a;
}

.ant-badge-status-blue {
  background: #1890ff;
}

.ant-badge-status-geekblue {
  background: #2f54eb;
}

.ant-badge-status-purple {
  background: #722ed1;
}

.ant-badge-status-text {
  color: #1b1b18;
  margin-left: 8px;
  font-size: 12px;
}

.ant-badge-zoom-appear, .ant-badge-zoom-enter {
  animation: .3s cubic-bezier(.12, .4, .29, 1.46) both antZoomBadgeIn;
}

.ant-badge-zoom-leave {
  animation: .3s cubic-bezier(.71, -.46, .88, .6) both antZoomBadgeOut;
}

.ant-badge-not-a-wrapper .ant-badge-zoom-appear, .ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: .3s cubic-bezier(.12, .4, .29, 1.46) antNoWrapperZoomBadgeIn;
}

.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: .3s cubic-bezier(.71, -.46, .88, .6) antNoWrapperZoomBadgeOut;
}

.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}

.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, .ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}

.ant-badge-not-a-wrapper .ant-scroll-number-custom-component, .ant-badge-not-a-wrapper .ant-scroll-number {
  transform-origin: 50%;
  display: block;
  position: relative;
  top: auto;
}

@keyframes antStatusProcessing {
  0% {
    opacity: .5;
    transform: scale(.8);
  }

  100% {
    opacity: 0;
    transform: scale(2.4);
  }
}

.ant-scroll-number {
  direction: ltr;
  overflow: hidden;
}

.ant-scroll-number-only {
  height: 20px;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: inline-block;
  position: relative;
}

.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  margin: 0;
}

.ant-scroll-number-symbol {
  vertical-align: top;
}

@keyframes antZoomBadgeIn {
  0% {
    opacity: 0;
    transform: scale(0)translate(50%, -50%);
  }

  100% {
    transform: scale(1)translate(50%, -50%);
  }
}

@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1)translate(50%, -50%);
  }

  100% {
    opacity: 0;
    transform: scale(0)translate(50%, -50%);
  }
}

@keyframes antNoWrapperZoomBadgeIn {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(0);
  }
}

@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }

  100% {
    transform-origin: 50%;
    transform: translate(50%, -50%)rotate(360deg);
  }
}

.ant-ribbon-wrapper {
  position: relative;
}

.ant-ribbon {
  box-sizing: border-box;
  color: #fff;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  background-color: #04a4f4;
  border-radius: 2px;
  height: 22px;
  margin: 0;
  padding: 0 8px;
  font-size: 12px;
  line-height: 22px;
  list-style: none;
  position: absolute;
  top: 8px;
}

.ant-ribbon-text {
  color: #fff;
}

.ant-ribbon-corner {
  color: currentColor;
  transform-origin: top;
  border: 4px solid;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 100%;
  transform: scaleY(.75);
}

.ant-ribbon-corner:after {
  width: inherit;
  height: inherit;
  color: #00000040;
  border: inherit;
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
}

.ant-ribbon-color-pink, .ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}

.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}

.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}

.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}

.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}

.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}

.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}

.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}

.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}

.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}

.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}

.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}

.ant-ribbon.ant-ribbon-placement-end {
  border-bottom-right-radius: 0;
  right: -8px;
}

.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  border-color: currentColor #0000 #0000 currentColor;
  right: 0;
}

.ant-ribbon.ant-ribbon-placement-start {
  border-bottom-left-radius: 0;
  left: -8px;
}

.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  border-color: currentColor currentColor #0000 #0000;
  left: 0;
}

.ant-badge-rtl {
  direction: rtl;
}

.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count, .ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot, .ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
  transform-origin: 0 0;
  direction: ltr;
  left: 0;
  right: auto;
  transform: translate(-50%, -50%);
}

.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
  transform-origin: 0 0;
  left: 0;
  right: auto;
  transform: translate(-50%, -50%);
}

.ant-badge-rtl .ant-badge-status-text {
  margin-left: 0;
  margin-right: 8px;
}

.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-appear, .ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}

.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}

.ant-ribbon-rtl {
  direction: rtl;
}

.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
  left: -8px;
}

.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  border-color: currentColor currentColor #0000 #0000;
  left: 0;
}

.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after {
  border-color: currentColor currentColor #0000 #0000;
}

.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}

.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentColor #0000 #0000 currentColor;
}

.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after {
  border-color: currentColor #0000 #0000 currentColor;
}

@keyframes antZoomBadgeInRtl {
  0% {
    opacity: 0;
    transform: scale(0)translate(-50%, -50%);
  }

  100% {
    transform: scale(1)translate(-50%, -50%);
  }
}

@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1)translate(-50%, -50%);
  }

  100% {
    opacity: 0;
    transform: scale(0)translate(-50%, -50%);
  }
}

.ant-breadcrumb {
  box-sizing: border-box;
  color: #706f6c;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-breadcrumb .anticon {
  font-size: 12px;
}

.ant-breadcrumb ol {
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.ant-breadcrumb a {
  color: #706f6c;
  transition: color .3s;
}

.ant-breadcrumb a:hover, .ant-breadcrumb li:last-child, .ant-breadcrumb li:last-child a {
  color: #1b1b18;
}

li:last-child > .ant-breadcrumb-separator {
  display: none;
}

.ant-breadcrumb-separator {
  color: #706f6c;
  margin: 0 8px;
}

.ant-breadcrumb-link > .anticon + span, .ant-breadcrumb-link > .anticon + a, .ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}

.ant-breadcrumb-rtl {
  direction: rtl;
}

.ant-breadcrumb-rtl:before {
  content: "";
  display: table;
}

.ant-breadcrumb-rtl:after {
  clear: both;
  content: "";
  display: table;
}

.ant-breadcrumb-rtl > span {
  float: right;
}

.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span, .ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a, .ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-left: 0;
  margin-right: 4px;
}

.ant-btn {
  white-space: nowrap;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  touch-action: manipulation;
  color: #1b1b18;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  height: 32px;
  padding: 6px 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: inline-block;
  position: relative;
  box-shadow: 0 2px #00000004;
}

.ant-btn > .anticon {
  line-height: 1;
}

.ant-btn, .ant-btn:active, .ant-btn:focus {
  outline: 0;
}

.ant-btn:not([disabled]):hover {
  text-decoration: none;
}

.ant-btn:not([disabled]):active {
  box-shadow: none;
  outline: 0;
}

.ant-btn[disabled] {
  cursor: not-allowed;
}

.ant-btn[disabled] > * {
  pointer-events: none;
}

.ant-btn-lg {
  border-radius: 2px;
  height: 40px;
  padding: 8.5px 15px;
  font-size: 14px;
}

.ant-btn-sm {
  border-radius: 2px;
  height: 24px;
  padding: 2px 7px;
  font-size: 12px;
}

.ant-btn > a:only-child {
  color: currentColor;
}

.ant-btn > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn:hover, .ant-btn:focus {
  color: #2ec0ff;
  background: #fff;
  border-color: #2ec0ff;
}

.ant-btn:hover > a:only-child, .ant-btn:focus > a:only-child {
  color: currentColor;
}

.ant-btn:hover > a:only-child:after, .ant-btn:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn:active {
  color: #0083cf;
  background: #fff;
  border-color: #0083cf;
}

.ant-btn:active > a:only-child {
  color: currentColor;
}

.ant-btn:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn[disabled], .ant-btn[disabled]:hover, .ant-btn[disabled]:focus, .ant-btn[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn[disabled] > a:only-child, .ant-btn[disabled]:hover > a:only-child, .ant-btn[disabled]:focus > a:only-child, .ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn[disabled] > a:only-child:after, .ant-btn[disabled]:hover > a:only-child:after, .ant-btn[disabled]:focus > a:only-child:after, .ant-btn[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn:hover, .ant-btn:focus, .ant-btn:active {
  background: #fff;
  text-decoration: none;
}

.ant-btn > span {
  display: inline-block;
}

.ant-btn-primary {
  color: #fff;
  text-shadow: 0 -1px #0000001f;
  background: #04a4f4;
  border-color: #04a4f4;
  box-shadow: 0 2px #0000000b;
}

.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-primary > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-primary:hover, .ant-btn-primary:focus {
  color: #fff;
  background: #2ec0ff;
  border-color: #2ec0ff;
}

.ant-btn-primary:hover > a:only-child, .ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-primary:hover > a:only-child:after, .ant-btn-primary:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-primary:active {
  color: #fff;
  background: #0083cf;
  border-color: #0083cf;
}

.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-primary:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-primary[disabled], .ant-btn-primary[disabled]:hover, .ant-btn-primary[disabled]:focus, .ant-btn-primary[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-primary[disabled] > a:only-child, .ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-primary[disabled] > a:only-child:after, .ant-btn-primary[disabled]:hover > a:only-child:after, .ant-btn-primary[disabled]:focus > a:only-child:after, .ant-btn-primary[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-left-color: #2ec0ff;
  border-right-color: #2ec0ff;
}

.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}

.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #2ec0ff;
}

.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}

.ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #2ec0ff;
}

.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}

.ant-btn-ghost {
  color: #1b1b18;
  background: none;
  border-color: #d9d9d9;
}

.ant-btn-ghost > a:only-child {
  color: currentColor;
}

.ant-btn-ghost > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-ghost:hover, .ant-btn-ghost:focus {
  color: #2ec0ff;
  background: none;
  border-color: #2ec0ff;
}

.ant-btn-ghost:hover > a:only-child, .ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}

.ant-btn-ghost:hover > a:only-child:after, .ant-btn-ghost:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-ghost:active {
  color: #0083cf;
  background: none;
  border-color: #0083cf;
}

.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}

.ant-btn-ghost:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-ghost[disabled], .ant-btn-ghost[disabled]:hover, .ant-btn-ghost[disabled]:focus, .ant-btn-ghost[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-ghost[disabled] > a:only-child, .ant-btn-ghost[disabled]:hover > a:only-child, .ant-btn-ghost[disabled]:focus > a:only-child, .ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-ghost[disabled] > a:only-child:after, .ant-btn-ghost[disabled]:hover > a:only-child:after, .ant-btn-ghost[disabled]:focus > a:only-child:after, .ant-btn-ghost[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dashed {
  color: #1b1b18;
  background: #fff;
  border-style: dashed;
  border-color: #d9d9d9;
}

.ant-btn-dashed > a:only-child {
  color: currentColor;
}

.ant-btn-dashed > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dashed:hover, .ant-btn-dashed:focus {
  color: #2ec0ff;
  background: #fff;
  border-color: #2ec0ff;
}

.ant-btn-dashed:hover > a:only-child, .ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dashed:hover > a:only-child:after, .ant-btn-dashed:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dashed:active {
  color: #0083cf;
  background: #fff;
  border-color: #0083cf;
}

.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}

.ant-btn-dashed:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dashed[disabled], .ant-btn-dashed[disabled]:hover, .ant-btn-dashed[disabled]:focus, .ant-btn-dashed[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-dashed[disabled] > a:only-child, .ant-btn-dashed[disabled]:hover > a:only-child, .ant-btn-dashed[disabled]:focus > a:only-child, .ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dashed[disabled] > a:only-child:after, .ant-btn-dashed[disabled]:hover > a:only-child:after, .ant-btn-dashed[disabled]:focus > a:only-child:after, .ant-btn-dashed[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-danger {
  color: #fff;
  text-shadow: 0 -1px #0000001f;
  background: #ff4d4f;
  border-color: #ff4d4f;
  box-shadow: 0 2px #0000000b;
}

.ant-btn-danger > a:only-child {
  color: currentColor;
}

.ant-btn-danger > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-danger:hover, .ant-btn-danger:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}

.ant-btn-danger:hover > a:only-child, .ant-btn-danger:focus > a:only-child {
  color: currentColor;
}

.ant-btn-danger:hover > a:only-child:after, .ant-btn-danger:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-danger:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}

.ant-btn-danger:active > a:only-child {
  color: currentColor;
}

.ant-btn-danger:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-danger[disabled], .ant-btn-danger[disabled]:hover, .ant-btn-danger[disabled]:focus, .ant-btn-danger[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-danger[disabled] > a:only-child, .ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-danger[disabled] > a:only-child:after, .ant-btn-danger[disabled]:hover > a:only-child:after, .ant-btn-danger[disabled]:focus > a:only-child:after, .ant-btn-danger[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-link {
  color: #04a4f4;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-link > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-link:hover, .ant-btn-link:focus {
  color: #2ec0ff;
  background: none;
  border-color: #2ec0ff;
}

.ant-btn-link:hover > a:only-child, .ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-link:hover > a:only-child:after, .ant-btn-link:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-link:active {
  color: #0083cf;
  background: none;
  border-color: #0083cf;
}

.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-link:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-link:hover {
  background: none;
}

.ant-btn-link:hover, .ant-btn-link:focus, .ant-btn-link:active {
  border-color: #0000;
}

.ant-btn-link[disabled], .ant-btn-link[disabled]:hover, .ant-btn-link[disabled]:focus, .ant-btn-link[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-link[disabled] > a:only-child, .ant-btn-link[disabled]:hover > a:only-child, .ant-btn-link[disabled]:focus > a:only-child, .ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-link[disabled] > a:only-child:after, .ant-btn-link[disabled]:hover > a:only-child:after, .ant-btn-link[disabled]:focus > a:only-child:after, .ant-btn-link[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-text {
  color: #1b1b18;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-text > a:only-child {
  color: currentColor;
}

.ant-btn-text > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-text:hover > a:only-child, .ant-btn-text:focus > a:only-child {
  color: currentColor;
}

.ant-btn-text:hover > a:only-child:after, .ant-btn-text:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-text:active > a:only-child {
  color: currentColor;
}

.ant-btn-text:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-text:hover, .ant-btn-text:focus {
  color: #1b1b18;
  background: #00000005;
  border-color: #0000;
}

.ant-btn-text:active {
  color: #1b1b18;
  background: #00000007;
  border-color: #0000;
}

.ant-btn-text[disabled], .ant-btn-text[disabled]:hover, .ant-btn-text[disabled]:focus, .ant-btn-text[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-text[disabled] > a:only-child, .ant-btn-text[disabled]:hover > a:only-child, .ant-btn-text[disabled]:focus > a:only-child, .ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-text[disabled] > a:only-child:after, .ant-btn-text[disabled]:hover > a:only-child:after, .ant-btn-text[disabled]:focus > a:only-child:after, .ant-btn-text[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}

.ant-btn-dangerous > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous:hover, .ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}

.ant-btn-dangerous:hover > a:only-child, .ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous:hover > a:only-child:after, .ant-btn-dangerous:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}

.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous[disabled], .ant-btn-dangerous[disabled]:hover, .ant-btn-dangerous[disabled]:focus, .ant-btn-dangerous[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-dangerous[disabled] > a:only-child, .ant-btn-dangerous[disabled]:hover > a:only-child, .ant-btn-dangerous[disabled]:focus > a:only-child, .ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous[disabled] > a:only-child:after, .ant-btn-dangerous[disabled]:hover > a:only-child:after, .ant-btn-dangerous[disabled]:focus > a:only-child:after, .ant-btn-dangerous[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  text-shadow: 0 -1px #0000001f;
  background: #ff4d4f;
  border-color: #ff4d4f;
  box-shadow: 0 2px #0000000b;
}

.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-primary:hover, .ant-btn-dangerous.ant-btn-primary:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}

.ant-btn-dangerous.ant-btn-primary:hover > a:only-child, .ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-primary:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-primary:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}

.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-primary[disabled], .ant-btn-dangerous.ant-btn-primary[disabled]:hover, .ant-btn-dangerous.ant-btn-primary[disabled]:focus, .ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-link:hover, .ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child, .ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-link:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-dangerous.ant-btn-link[disabled]:hover, .ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-text:hover, .ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: #00000005;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child, .ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-text:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: #00000007;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-dangerous.ant-btn-text[disabled], .ant-btn-dangerous.ant-btn-text[disabled]:hover, .ant-btn-dangerous.ant-btn-text[disabled]:focus, .ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-icon-only {
  vertical-align: -3px;
  border-radius: 2px;
  width: 32px;
  height: 32px;
  padding: 4.5px 0;
  font-size: 14px;
}

.ant-btn-icon-only > * {
  font-size: 14px;
}

.ant-btn-icon-only.ant-btn-lg {
  border-radius: 2px;
  width: 40px;
  height: 40px;
  padding: 7px 0;
  font-size: 16px;
}

.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 16px;
}

.ant-btn-icon-only.ant-btn-sm {
  border-radius: 2px;
  width: 24px;
  height: 24px;
  padding: 2px 0;
  font-size: 12px;
}

.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 12px;
}

.ant-btn-icon-only > .anticon {
  justify-content: center;
  display: flex;
}

.ant-btn-icon-only .anticon-loading {
  padding: 0 !important;
}

a.ant-btn-icon-only {
  vertical-align: -1px;
}

a.ant-btn-icon-only > .anticon {
  display: inline;
}

.ant-btn-round {
  border-radius: 32px;
  height: 32px;
  padding: 6px 16px;
  font-size: 12px;
}

.ant-btn-round.ant-btn-lg {
  border-radius: 40px;
  height: 40px;
  padding: 8.5px 20px;
  font-size: 14px;
}

.ant-btn-round.ant-btn-sm {
  border-radius: 24px;
  height: 24px;
  padding: 2px 12px;
  font-size: 12px;
}

.ant-btn-round.ant-btn-icon-only {
  width: auto;
}

.ant-btn-circle {
  text-align: center;
  border-radius: 50%;
  min-width: 32px;
  padding-left: 0;
  padding-right: 0;
}

.ant-btn-circle.ant-btn-lg {
  border-radius: 50%;
  min-width: 40px;
}

.ant-btn-circle.ant-btn-sm {
  border-radius: 50%;
  min-width: 24px;
}

.ant-btn:before {
  z-index: 1;
  border-radius: inherit;
  opacity: .35;
  content: "";
  pointer-events: none;
  background: #fff;
  transition: opacity .2s;
  display: none;
  position: absolute;
  inset: -1px;
}

.ant-btn .anticon {
  transition: margin-left .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-btn .anticon.anticon-plus > svg, .ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizespeed;
}

.ant-btn.ant-btn-loading {
  cursor: default;
  position: relative;
}

.ant-btn.ant-btn-loading:before {
  display: block;
}

.ant-btn > .ant-btn-loading-icon {
  transition: width .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}

.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: 1s linear infinite loadingCircle;
}

.ant-btn-group {
  display: inline-flex;
  position: relative;
}

.ant-btn-group > .ant-btn, .ant-btn-group > span > .ant-btn {
  position: relative;
}

.ant-btn-group > .ant-btn:hover, .ant-btn-group > span > .ant-btn:hover, .ant-btn-group > .ant-btn:focus, .ant-btn-group > span > .ant-btn:focus, .ant-btn-group > .ant-btn:active, .ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}

.ant-btn-group > .ant-btn[disabled], .ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}

.ant-btn-group .ant-btn-icon-only {
  font-size: 12px;
}

.ant-btn-group .ant-btn + .ant-btn, .ant-btn + .ant-btn-group, .ant-btn-group span + .ant-btn, .ant-btn-group .ant-btn + span, .ant-btn-group > span + span, .ant-btn-group + .ant-btn, .ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}

.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: #0000;
}

.ant-btn-group .ant-btn {
  border-radius: 0;
}

.ant-btn-group > .ant-btn:first-child, .ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}

.ant-btn-group > .ant-btn:only-child, .ant-btn-group > span:only-child > .ant-btn {
  border-radius: 2px;
}

.ant-btn-group > .ant-btn:first-child:not(:last-child), .ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-btn-group > .ant-btn:last-child:not(:first-child), .ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.ant-btn-group-sm > .ant-btn:only-child, .ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 2px;
}

.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), .ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), .ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.ant-btn-group > .ant-btn-group {
  float: left;
}

.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}

.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  padding-right: 8px;
}

.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-left: 8px;
}

.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn, .ant-btn-rtl.ant-btn + .ant-btn-group, .ant-btn-rtl.ant-btn-group span + .ant-btn, .ant-btn-rtl.ant-btn-group .ant-btn + span, .ant-btn-rtl.ant-btn-group > span + span, .ant-btn-rtl.ant-btn-group + .ant-btn, .ant-btn-rtl.ant-btn-group + .ant-btn-group, .ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn, .ant-btn-group-rtl.ant-btn + .ant-btn-group, .ant-btn-group-rtl.ant-btn-group span + .ant-btn, .ant-btn-group-rtl.ant-btn-group .ant-btn + span, .ant-btn-group-rtl.ant-btn-group > span + span, .ant-btn-group-rtl.ant-btn-group + .ant-btn, .ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-left: auto;
  margin-right: -1px;
}

.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}

.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-radius: 0 2px 2px 0;
}

.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-radius: 2px 0 0 2px;
}

.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-radius: 0 2px 2px 0;
}

.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-radius: 2px 0 0 2px;
}

.ant-btn:focus > span, .ant-btn:active > span {
  position: relative;
}

.ant-btn > .anticon + span, .ant-btn > span + .anticon {
  margin-left: 8px;
}

.ant-btn.ant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}

.ant-btn.ant-btn-background-ghost, .ant-btn.ant-btn-background-ghost:hover, .ant-btn.ant-btn-background-ghost:active, .ant-btn.ant-btn-background-ghost:focus {
  background: none;
}

.ant-btn.ant-btn-background-ghost:hover, .ant-btn.ant-btn-background-ghost:focus {
  color: #2ec0ff;
  border-color: #2ec0ff;
}

.ant-btn.ant-btn-background-ghost:active {
  color: #0083cf;
  border-color: #0083cf;
}

.ant-btn.ant-btn-background-ghost[disabled] {
  color: #00000040;
  background: none;
  border-color: #d9d9d9;
}

.ant-btn-background-ghost.ant-btn-primary {
  color: #04a4f4;
  text-shadow: none;
  border-color: #04a4f4;
}

.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-primary:hover, .ant-btn-background-ghost.ant-btn-primary:focus {
  color: #2ec0ff;
  border-color: #2ec0ff;
}

.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-primary:active {
  color: #0083cf;
  border-color: #0083cf;
}

.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-primary[disabled], .ant-btn-background-ghost.ant-btn-primary[disabled]:hover, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus, .ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-danger {
  color: #ff4d4f;
  text-shadow: none;
  border-color: #ff4d4f;
}

.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-danger:hover, .ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff7875;
  border-color: #ff7875;
}

.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-danger:active {
  color: #d9363e;
  border-color: #d9363e;
}

.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-danger[disabled], .ant-btn-background-ghost.ant-btn-danger[disabled]:hover, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus, .ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous {
  color: #ff4d4f;
  text-shadow: none;
  border-color: #ff4d4f;
}

.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous:hover, .ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ff7875;
  border-color: #ff7875;
}

.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #d9363e;
  border-color: #d9363e;
}

.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled], .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  text-shadow: none;
  border-color: #0000;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  border-color: #0000;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  border-color: #0000;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

.ant-btn-two-chinese-chars:first-letter {
  letter-spacing: .34em;
}

.ant-btn-two-chinese-chars > :not(.anticon) {
  letter-spacing: .34em;
  margin-right: -.34em;
}

.ant-btn.ant-btn-block {
  width: 100%;
}

.ant-btn:empty {
  visibility: hidden;
  content: " ";
  width: 0;
  display: inline-block;
}

a.ant-btn {
  line-height: 30px;
  padding-top: .01px !important;
}

a.ant-btn-disabled {
  cursor: not-allowed;
}

a.ant-btn-disabled > * {
  pointer-events: none;
}

a.ant-btn-disabled, a.ant-btn-disabled:hover, a.ant-btn-disabled:focus, a.ant-btn-disabled:active {
  color: #00000040;
  text-shadow: none;
  box-shadow: none;
  background: none;
  border-color: #0000;
}

a.ant-btn-disabled > a:only-child, a.ant-btn-disabled:hover > a:only-child, a.ant-btn-disabled:focus > a:only-child, a.ant-btn-disabled:active > a:only-child {
  color: currentColor;
}

a.ant-btn-disabled > a:only-child:after, a.ant-btn-disabled:hover > a:only-child:after, a.ant-btn-disabled:focus > a:only-child:after, a.ant-btn-disabled:active > a:only-child:after {
  content: "";
  background: none;
  position: absolute;
  inset: 0;
}

a.ant-btn-lg {
  line-height: 38px;
}

a.ant-btn-sm {
  line-height: 22px;
}

.ant-btn-compact-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl) {
  margin-right: -1px;
}

.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-item-rtl {
  margin-left: -1px;
}

.ant-btn-compact-item:hover, .ant-btn-compact-item:focus, .ant-btn-compact-item:active {
  z-index: 2;
}

.ant-btn-compact-item[disabled] {
  z-index: 0;
}

.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item).ant-btn {
  border-radius: 0;
}

.ant-btn-compact-item.ant-btn.ant-btn-compact-first-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-btn-compact-item.ant-btn.ant-btn-compact-last-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-item-rtl), .ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-first-item:not(.ant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-last-item:not(.ant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-btn-icon-only.ant-btn-compact-item {
  flex: none;
}

.ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled]) {
  position: relative;
}

.ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled]):after {
  content: " ";
  background-color: #2ec0ff;
  width: 1px;
  height: calc(100% + 2px);
  display: inline-block;
  position: absolute;
  top: -1px;
  left: -1px;
}

.ant-btn-compact-item-rtl.ant-btn-compact-first-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-btn-compact-item-rtl.ant-btn-compact-last-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-first-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-last-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled]) + .ant-btn-compact-item-rtl.ant-btn-primary:not([disabled]):after {
  right: -1px;
}

.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) {
  margin-bottom: -1px;
}

.ant-btn-compact-vertical-item:hover, .ant-btn-compact-vertical-item:focus, .ant-btn-compact-vertical-item:active {
  z-index: 2;
}

.ant-btn-compact-vertical-item[disabled] {
  z-index: 0;
}

.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) {
  border-radius: 0;
}

.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) {
  position: relative;
}

.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):after {
  content: " ";
  background-color: #2ec0ff;
  width: calc(100% + 2px);
  height: 1px;
  display: inline-block;
  position: absolute;
  top: -1px;
  left: -1px;
}

.ant-btn-rtl {
  direction: rtl;
}

.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #d9d9d9;
  border-right-color: #2ec0ff;
}

.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #2ec0ff;
  border-right-color: #d9d9d9;
}

.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-left: 8px;
  padding-right: 0;
}

.ant-btn-rtl.ant-btn > .anticon + span, .ant-btn-rtl.ant-btn > span + .anticon {
  margin-left: 0;
  margin-right: 8px;
}

.ant-picker-calendar {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-picker-calendar-header {
  justify-content: flex-end;
  padding: 12px 0;
  display: flex;
}

.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}

.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}

.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}

.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel, .ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}

.ant-picker-calendar-mini {
  border-radius: 2px;
}

.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 2px 2px;
}

.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}

.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}

.ant-picker-calendar-mini .ant-picker-cell:before {
  pointer-events: none;
}

.ant-picker-calendar-full .ant-picker-panel {
  text-align: right;
  background: #fff;
  border: 0;
  width: 100%;
  display: block;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th, .ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:before {
  display: none;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f5f5f5;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today:before {
  display: none;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #e6fbff;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #04a4f4;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  border: 0;
  border-top: 2px solid #f0f0f0;
  border-radius: 0;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  transition: background .3s;
  display: block;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color .3s;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  color: #1b1b18;
  text-align: left;
  width: auto;
  height: 86px;
  line-height: 1.5;
  position: static;
  overflow-y: auto;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #04a4f4;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #1b1b18;
}

@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }

  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }

  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }

  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }

  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    text-align: center;
    width: 50%;
  }
}

.ant-picker-calendar-rtl {
  direction: rtl;
}

.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select, .ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 0;
  margin-right: 8px;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  text-align: right;
}

.ant-card {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-card-rtl {
  direction: rtl;
}

.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow .3s, border-color .3s;
}

.ant-card-hoverable:hover {
  border-color: #0000;
  box-shadow: 0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017;
}

.ant-card-bordered {
  border: 1px solid #f0f0f0;
}

.ant-card-head {
  color: #000000d9;
  background: none;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  font-size: 14px;
  font-weight: 500;
}

.ant-card-head:before {
  content: "";
  display: table;
}

.ant-card-head:after {
  clear: both;
  content: "";
  display: table;
}

.ant-card-head-wrapper {
  align-items: center;
  display: flex;
}

.ant-card-head-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
  padding: 16px 0;
  display: inline-block;
  overflow: hidden;
}

.ant-card-head-title > .ant-typography, .ant-card-head-title > .ant-typography-edit-content {
  margin-top: 0;
  margin-bottom: 0;
  left: 0;
}

.ant-card-head .ant-tabs-top {
  clear: both;
  color: #1b1b18;
  margin-bottom: -17px;
  font-size: 12px;
  font-weight: normal;
}

.ant-card-head .ant-tabs-top-bar {
  border-bottom: 1px solid #f0f0f0;
}

.ant-card-extra {
  color: #1b1b18;
  margin-left: auto;
  padding: 16px 0;
  font-size: 12px;
  font-weight: normal;
}

.ant-card-rtl .ant-card-extra {
  margin-left: 0;
  margin-right: auto;
}

.ant-card-body {
  padding: 24px;
}

.ant-card-body:before {
  content: "";
  display: table;
}

.ant-card-body:after {
  clear: both;
  content: "";
  display: table;
}

.ant-card-contain-grid .ant-card-body {
  flex-wrap: wrap;
  display: flex;
}

.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}

.ant-card-grid {
  border: 0;
  border-radius: 0;
  width: 33.33%;
  padding: 24px;
  transition: all .3s;
  box-shadow: 1px 0 #f0f0f0, 0 1px #f0f0f0, 1px 1px #f0f0f0, inset 1px 0 #f0f0f0, inset 0 1px #f0f0f0;
}

.ant-card-grid-hoverable:hover {
  z-index: 1;
  position: relative;
  box-shadow: 0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017;
}

.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}

.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}

.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px;
}

.ant-card-cover > * {
  width: 100%;
  display: block;
}

.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}

.ant-card-actions {
  background: #fff;
  border-top: 1px solid #f0f0f0;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.ant-card-actions:before {
  content: "";
  display: table;
}

.ant-card-actions:after {
  clear: both;
  content: "";
  display: table;
}

.ant-card-actions > li {
  color: #706f6c;
  text-align: center;
  margin: 12px 0;
}

.ant-card-actions > li > span {
  cursor: pointer;
  min-width: 32px;
  font-size: 12px;
  line-height: 1.5;
  display: block;
  position: relative;
}

.ant-card-actions > li > span:hover {
  color: #04a4f4;
  transition: color .3s;
}

.ant-card-actions > li > span a:not(.ant-btn), .ant-card-actions > li > span > .anticon {
  color: #706f6c;
  width: 100%;
  line-height: 22px;
  transition: color .3s;
  display: inline-block;
}

.ant-card-actions > li > span a:not(.ant-btn):hover, .ant-card-actions > li > span > .anticon:hover {
  color: #04a4f4;
}

.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}

.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #f0f0f0;
}

.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-left: 1px solid #f0f0f0;
  border-right: none;
}

.ant-card-type-inner .ant-card-head {
  background: #fafafa;
  padding: 0 24px;
}

.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 12px;
}

.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}

.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}

.ant-card-meta {
  margin: -4px 0;
  display: flex;
}

.ant-card-meta:before {
  content: "";
  display: table;
}

.ant-card-meta:after {
  clear: both;
  content: "";
  display: table;
}

.ant-card-meta-avatar {
  padding-right: 16px;
}

.ant-card-rtl .ant-card-meta-avatar {
  padding-left: 16px;
  padding-right: 0;
}

.ant-card-meta-detail {
  flex: 1;
  overflow: hidden;
}

.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}

.ant-card-meta-title {
  color: #000000d9;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  font-weight: 500;
  overflow: hidden;
}

.ant-card-meta-description {
  color: #706f6c;
}

.ant-card-loading {
  overflow: hidden;
}

.ant-card-loading .ant-card-body {
  -webkit-user-select: none;
  user-select: none;
}

.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 12px;
}

.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}

.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 12px;
}

.ant-card-small > .ant-card-body {
  padding: 12px;
}

.ant-carousel {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-carousel .slick-slider {
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  display: block;
  position: relative;
}

.ant-carousel .slick-list {
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.ant-carousel .slick-list:focus {
  outline: none;
}

.ant-carousel .slick-list.dragging {
  cursor: pointer;
}

.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}

.ant-carousel .slick-list .slick-slide input.ant-radio-input, .ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}

.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}

.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input, .ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}

.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}

.ant-carousel .slick-slider .slick-track, .ant-carousel .slick-slider .slick-list {
  touch-action: pan-y;
  transform: translate3d(0, 0, 0);
}

.ant-carousel .slick-track {
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-carousel .slick-track:before, .ant-carousel .slick-track:after {
  content: "";
  display: table;
}

.ant-carousel .slick-track:after {
  clear: both;
}

.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}

.ant-carousel .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

.ant-carousel .slick-slide img {
  display: block;
}

.ant-carousel .slick-slide.slick-loading img {
  display: none;
}

.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}

.ant-carousel .slick-initialized .slick-slide {
  display: block;
}

.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}

.ant-carousel .slick-vertical .slick-slide {
  height: auto;
  display: block;
}

.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}

.ant-carousel .slick-prev, .ant-carousel .slick-next {
  color: #0000;
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;
  top: 50%;
}

.ant-carousel .slick-prev:hover, .ant-carousel .slick-next:hover, .ant-carousel .slick-prev:focus, .ant-carousel .slick-next:focus {
  color: #0000;
  background: none;
  outline: none;
}

.ant-carousel .slick-prev:hover:before, .ant-carousel .slick-next:hover:before, .ant-carousel .slick-prev:focus:before, .ant-carousel .slick-next:focus:before {
  opacity: 1;
}

.ant-carousel .slick-prev.slick-disabled:before, .ant-carousel .slick-next.slick-disabled:before {
  opacity: .25;
}

.ant-carousel .slick-prev {
  left: -25px;
}

.ant-carousel .slick-prev:before {
  content: "←";
}

.ant-carousel .slick-next {
  right: -25px;
}

.ant-carousel .slick-next:before {
  content: "→";
}

.ant-carousel .slick-dots {
  z-index: 15;
  justify-content: center;
  margin-bottom: 0;
  margin-left: 15%;
  margin-right: 15%;
  padding-left: 0;
  list-style: none;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex !important;
}

.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}

.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}

.ant-carousel .slick-dots li {
  box-sizing: content-box;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  flex: 0 auto;
  width: 16px;
  height: 3px;
  margin: 0 4px;
  padding: 0;
  transition: all .5s;
  display: inline-block;
  position: relative;
}

.ant-carousel .slick-dots li button {
  color: #0000;
  cursor: pointer;
  opacity: .3;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  width: 100%;
  height: 3px;
  padding: 0;
  font-size: 0;
  transition: all .5s;
  display: block;
  position: relative;
}

.ant-carousel .slick-dots li button:hover, .ant-carousel .slick-dots li button:focus {
  opacity: .75;
}

.ant-carousel .slick-dots li button:after {
  content: "";
  position: absolute;
  inset: -4px;
}

.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}

.ant-carousel .slick-dots li.slick-active button {
  opacity: 1;
  background: #fff;
}

.ant-carousel .slick-dots li.slick-active:hover, .ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}

.ant-carousel-vertical .slick-dots {
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}

.ant-carousel-vertical .slick-dots-left {
  left: 12px;
  right: auto;
}

.ant-carousel-vertical .slick-dots-right {
  left: auto;
  right: 12px;
}

.ant-carousel-vertical .slick-dots li {
  vertical-align: baseline;
  width: 3px;
  height: 16px;
  margin: 4px 0;
}

.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}

.ant-carousel-vertical .slick-dots li.slick-active, .ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}

.ant-carousel-rtl {
  direction: rtl;
}

.ant-carousel-rtl .ant-carousel .slick-track {
  left: auto;
  right: 0;
}

.ant-carousel-rtl .ant-carousel .slick-prev {
  left: auto;
  right: -25px;
}

.ant-carousel-rtl .ant-carousel .slick-prev:before {
  content: "→";
}

.ant-carousel-rtl .ant-carousel .slick-next {
  left: -25px;
  right: auto;
}

.ant-carousel-rtl .ant-carousel .slick-next:before {
  content: "←";
}

.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}

.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}

@keyframes antCheckboxEffect {
  0% {
    opacity: .5;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.6);
  }
}

.ant-cascader-checkbox {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1;
  list-style: none;
  position: relative;
  top: .2em;
}

.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox-input:focus + .ant-cascader-checkbox-inner {
  border-color: #04a4f4;
}

.ant-cascader-checkbox-checked:after {
  visibility: hidden;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  animation: .36s ease-in-out backwards antCheckboxEffect;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-cascader-checkbox:hover:after, .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after {
  visibility: visible;
}

.ant-cascader-checkbox-inner {
  border-collapse: separate;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  transition: all .3s;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-cascader-checkbox-inner:after {
  opacity: 0;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  width: 5.71429px;
  height: 9.14286px;
  transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
  display: table;
  position: absolute;
  top: 50%;
  left: 21.5%;
  transform: rotate(45deg)scale(0)translate(-50%, -50%);
}

.ant-cascader-checkbox-input {
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after {
  opacity: 1;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
  display: table;
  position: absolute;
  transform: rotate(45deg)scale(1)translate(-50%, -50%);
}

.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner {
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.ant-cascader-checkbox-disabled {
  cursor: not-allowed;
}

.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after {
  border-color: #00000040;
  animation-name: none;
}

.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}

.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after {
  border-collapse: separate;
  border-color: #f5f5f5;
  animation-name: none;
}

.ant-cascader-checkbox-disabled + span {
  color: #00000040;
  cursor: not-allowed;
}

.ant-cascader-checkbox-disabled:hover:after, .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after {
  visibility: hidden;
}

.ant-cascader-checkbox-wrapper {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  font-size: 12px;
  line-height: 1.5;
  line-height: unset;
  cursor: pointer;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-flex;
}

.ant-cascader-checkbox-wrapper:after {
  content: " ";
  width: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-cascader-checkbox-wrapper + .ant-cascader-checkbox-wrapper {
  margin-left: 8px;
}

.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 14px;
  height: 14px;
}

.ant-cascader-checkbox + span {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-cascader-checkbox-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-cascader-checkbox-group-item {
  margin-right: 8px;
}

.ant-cascader-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-cascader-checkbox-group-item + .ant-cascader-checkbox-group-item {
  margin-left: 0;
}

.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after {
  opacity: 1;
  content: " ";
  background-color: #04a4f4;
  border: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)scale(1);
}

.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after {
  background-color: #00000040;
  border-color: #00000040;
}

.ant-cascader-checkbox-rtl {
  direction: rtl;
}

.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item {
  margin-left: 8px;
  margin-right: 0;
}

.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item + .ant-cascader-checkbox-group-item {
  margin-left: 8px;
}

.ant-cascader {
  width: 184px;
}

.ant-cascader-checkbox {
  margin-right: 8px;
  top: 0;
}

.ant-cascader-menus {
  flex-wrap: nowrap;
  align-items: flex-start;
  display: flex;
}

.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu {
  width: 100%;
  height: auto;
}

.ant-cascader-menu {
  vertical-align: top;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  border-right: 1px solid #f0f0f0;
  flex-grow: 1;
  min-width: 111px;
  height: 180px;
  margin: -4px 0;
  padding: 4px 0;
  list-style: none;
  overflow: auto;
}

.ant-cascader-menu-item {
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  flex-wrap: nowrap;
  align-items: center;
  padding: 5px 12px;
  line-height: 22px;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.ant-cascader-menu-item:hover {
  background: #f5f5f5;
}

.ant-cascader-menu-item-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-cascader-menu-item-disabled:hover {
  background: none;
}

.ant-cascader-menu-empty .ant-cascader-menu-item {
  color: #00000040;
  cursor: default;
  pointer-events: none;
}

.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  background-color: #e6fbff;
  font-weight: 600;
}

.ant-cascader-menu-item-content {
  flex: auto;
}

.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-loading-icon {
  color: #706f6c;
  margin-left: 4px;
  font-size: 10px;
}

.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: #00000040;
}

.ant-cascader-menu-item-keyword {
  color: #ff4d4f;
}

.ant-cascader-compact-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl) {
  margin-right: -1px;
}

.ant-cascader-compact-item:not(.ant-cascader-compact-last-item).ant-cascader-compact-item-rtl {
  margin-left: -1px;
}

.ant-cascader-compact-item:hover, .ant-cascader-compact-item:focus, .ant-cascader-compact-item:active {
  z-index: 2;
}

.ant-cascader-compact-item[disabled] {
  z-index: 0;
}

.ant-cascader-compact-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-last-item).ant-cascader {
  border-radius: 0;
}

.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-item-rtl), .ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-cascader-rtl .ant-cascader-menu-item-expand-icon, .ant-cascader-rtl .ant-cascader-menu-item-loading-icon {
  margin-left: 0;
  margin-right: 4px;
}

.ant-cascader-rtl .ant-cascader-checkbox {
  margin-left: 8px;
  margin-right: 0;
  top: 0;
}

.ant-checkbox {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1;
  list-style: none;
  position: relative;
  top: .2em;
}

.ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner, .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #04a4f4;
}

.ant-checkbox-checked:after {
  visibility: hidden;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  animation: .36s ease-in-out backwards antCheckboxEffect;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-checkbox:hover:after, .ant-checkbox-wrapper:hover .ant-checkbox:after {
  visibility: visible;
}

.ant-checkbox-inner {
  border-collapse: separate;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  transition: all .3s;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-checkbox-inner:after {
  opacity: 0;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  width: 5.71429px;
  height: 9.14286px;
  transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
  display: table;
  position: absolute;
  top: 50%;
  left: 21.5%;
  transform: rotate(45deg)scale(0)translate(-50%, -50%);
}

.ant-checkbox-input {
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.ant-checkbox-checked .ant-checkbox-inner:after {
  opacity: 1;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
  display: table;
  position: absolute;
  transform: rotate(45deg)scale(1)translate(-50%, -50%);
}

.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.ant-checkbox-disabled {
  cursor: not-allowed;
}

.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
  border-color: #00000040;
  animation-name: none;
}

.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}

.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-checkbox-disabled .ant-checkbox-inner:after {
  border-collapse: separate;
  border-color: #f5f5f5;
  animation-name: none;
}

.ant-checkbox-disabled + span {
  color: #00000040;
  cursor: not-allowed;
}

.ant-checkbox-disabled:hover:after, .ant-checkbox-wrapper:hover .ant-checkbox-disabled:after {
  visibility: hidden;
}

.ant-checkbox-wrapper {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  font-size: 12px;
  line-height: 1.5;
  line-height: unset;
  cursor: pointer;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-flex;
}

.ant-checkbox-wrapper:after {
  content: " ";
  width: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}

.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 14px;
  height: 14px;
}

.ant-checkbox + span {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-checkbox-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-checkbox-group-item {
  margin-right: 8px;
}

.ant-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}

.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  opacity: 1;
  content: " ";
  background-color: #04a4f4;
  border: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)scale(1);
}

.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
  background-color: #00000040;
  border-color: #00000040;
}

.ant-checkbox-rtl {
  direction: rtl;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-left: 8px;
  margin-right: 0;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}

.ant-collapse {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}

.ant-collapse > .ant-collapse-item:last-child, .ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 2px 2px;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  color: #000000d9;
  cursor: pointer;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 12px 16px;
  line-height: 1.5;
  transition: all .3s, visibility;
  display: flex;
  position: relative;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  vertical-align: -1px;
  margin-right: 12px;
  font-size: 12px;
  display: inline-block;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform .24s;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-header-text {
  flex: auto;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-left: auto;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}

.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}

.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
  flex: none;
}

.ant-collapse > .ant-collapse-item .ant-collapse-icon-collapsible-only {
  cursor: default;
}

.ant-collapse > .ant-collapse-item .ant-collapse-icon-collapsible-only .ant-collapse-expand-icon {
  cursor: pointer;
}

.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}

.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 40px 12px 16px;
  position: relative;
}

.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  margin: 0;
  position: absolute;
  top: 50%;
  left: auto;
  right: 16px;
  transform: translateY(-50%);
}

.ant-collapse-content {
  color: #1b1b18;
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}

.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}

.ant-collapse-content-hidden {
  display: none;
}

.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 2px 2px;
}

.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}

.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}

.ant-collapse-borderless > .ant-collapse-item:last-child, .ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}

.ant-collapse-borderless > .ant-collapse-item:last-child {
  border-bottom: 0;
}

.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: #0000;
  border-top: 0;
}

.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}

.ant-collapse-ghost {
  background-color: #0000;
  border: 0;
}

.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}

.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: #0000;
  border-top: 0;
}

.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}

.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, .ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: #00000040;
  cursor: not-allowed;
}

.ant-collapse-rtl {
  direction: rtl;
}

.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px 12px 40px;
  position: relative;
}

.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 16px;
  right: auto;
  transform: translateY(-50%);
}

.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 40px 12px 16px;
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  margin-left: 12px;
  margin-right: 0;
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-left: 0;
  margin-right: auto;
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 0;
  padding-right: 12px;
}

.ant-comment {
  background-color: inherit;
  position: relative;
}

.ant-comment-inner {
  padding: 16px 0;
  display: flex;
}

.ant-comment-avatar {
  cursor: pointer;
  flex-shrink: 0;
  margin-right: 12px;
  position: relative;
}

.ant-comment-avatar img {
  border-radius: 50%;
  width: 32px;
  height: 32px;
}

.ant-comment-content {
  word-wrap: break-word;
  flex: auto;
  min-width: 1px;
  font-size: 12px;
  position: relative;
}

.ant-comment-content-author {
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 12px;
  display: flex;
}

.ant-comment-content-author > a, .ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}

.ant-comment-content-author-name {
  color: #706f6c;
  font-size: 12px;
  transition: color .3s;
}

.ant-comment-content-author-name > *, .ant-comment-content-author-name > :hover {
  color: #706f6c;
}

.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}

.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}

.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}

.ant-comment-actions > li {
  color: #706f6c;
  display: inline-block;
}

.ant-comment-actions > li > span {
  color: #706f6c;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  margin-right: 10px;
  font-size: 12px;
  transition: color .3s;
}

.ant-comment-actions > li > span:hover {
  color: #595959;
}

.ant-comment-nested {
  margin-left: 44px;
}

.ant-comment-rtl {
  direction: rtl;
}

.ant-comment-rtl .ant-comment-avatar {
  margin-left: 12px;
  margin-right: 0;
}

.ant-comment-rtl .ant-comment-content-author > a, .ant-comment-rtl .ant-comment-content-author > span {
  padding-left: 8px;
  padding-right: 0;
}

.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}

.ant-comment-rtl .ant-comment-actions > li > span {
  margin-left: 10px;
  margin-right: 0;
}

.ant-comment-rtl .ant-comment-nested {
  margin-left: 0;
  margin-right: 44px;
}

.ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}

.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-picker-status-error.ant-picker .ant-picker-active-bar {
  background: #ff7875;
}

.ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}

.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-picker-status-warning.ant-picker .ant-picker-active-bar {
  background: #ffc53d;
}

.ant-picker {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  align-items: center;
  margin: 0;
  padding: 6px 11px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: border .3s, box-shadow .3s;
  display: inline-flex;
  position: relative;
}

.ant-picker:hover, .ant-picker-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-picker:hover, .ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker.ant-picker-disabled {
  cursor: not-allowed;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: #00000040;
}

.ant-picker.ant-picker-borderless {
  box-shadow: none !important;
  background-color: #0000 !important;
  border-color: #0000 !important;
}

.ant-picker-input {
  align-items: center;
  width: 100%;
  display: inline-flex;
  position: relative;
}

.ant-picker-input > input {
  color: #1b1b18;
  background: none;
  border: 0;
  border-radius: 2px;
  flex: auto;
  width: 100%;
  min-width: 1px;
  height: auto;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.ant-picker-input > input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-picker-input > input:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-input > input:focus, .ant-picker-input > input-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-picker-input > input:focus, .ant-input-rtl .ant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-input > input-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-picker-input > input[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-picker-input > input-borderless, .ant-picker-input > input-borderless:hover, .ant-picker-input > input-borderless:focus, .ant-picker-input > input-borderless-focused, .ant-picker-input > input-borderless-disabled, .ant-picker-input > input-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-picker-input > input {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-picker-input > input-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-picker-input > input-sm {
  padding: 2px 7px;
}

.ant-picker-input > input-rtl {
  direction: rtl;
}

.ant-picker-input > input:focus {
  box-shadow: none;
}

.ant-picker-input > input[disabled] {
  background: none;
}

.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}

.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}

.ant-picker-large {
  padding: 8.5px 11px;
}

.ant-picker-large .ant-picker-input > input {
  font-size: 14px;
}

.ant-picker-small {
  padding: 2px 7px;
}

.ant-picker-suffix {
  color: #00000040;
  pointer-events: none;
  flex: none;
  align-self: center;
  margin-left: 4px;
  line-height: 1;
  display: flex;
}

.ant-picker-suffix > * {
  vertical-align: top;
}

.ant-picker-suffix > :not(:last-child) {
  margin-right: 8px;
}

.ant-picker-clear {
  color: #00000040;
  cursor: pointer;
  opacity: 0;
  background: #fff;
  line-height: 1;
  transition: opacity .3s, color .3s;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.ant-picker-clear > * {
  vertical-align: top;
}

.ant-picker-clear:hover {
  color: #706f6c;
}

.ant-picker-separator {
  color: #00000040;
  vertical-align: top;
  cursor: default;
  width: 1em;
  height: 14px;
  font-size: 14px;
  display: inline-block;
  position: relative;
}

.ant-picker-focused .ant-picker-separator {
  color: #706f6c;
}

.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}

.ant-picker-range {
  display: inline-flex;
  position: relative;
}

.ant-picker-range .ant-picker-clear {
  right: 11px;
}

.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}

.ant-picker-range .ant-picker-active-bar {
  opacity: 0;
  pointer-events: none;
  background: #04a4f4;
  height: 2px;
  margin-left: 11px;
  transition: all .3s ease-out;
  bottom: -1px;
}

.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}

.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}

.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}

.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}

.ant-picker-dropdown {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1050;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.ant-picker-dropdown-hidden {
  display: none;
}

.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  display: block;
  top: 2.58562px;
  transform: rotate(-135deg)translateY(1px);
}

.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  display: block;
  bottom: 2.58562px;
  transform: rotate(45deg);
}

.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}

.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}

.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}

.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}

.ant-picker-dropdown-range {
  padding: 7.54247px 0;
}

.ant-picker-dropdown-range-hidden {
  display: none;
}

.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}

.ant-picker-ranges {
  text-align: left;
  margin-bottom: 0;
  padding: 4px 12px;
  line-height: 34px;
  list-style: none;
  overflow: hidden;
}

.ant-picker-ranges > li {
  display: inline-block;
}

.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #04a4f4;
  cursor: pointer;
  background: #e6fbff;
  border-color: #80e1ff;
}

.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}

.ant-picker-range-wrapper {
  display: flex;
}

.ant-picker-range-arrow {
  z-index: 1;
  pointer-events: none;
  border-radius: 0 0 2px;
  width: 11.3137px;
  height: 11.3137px;
  margin-left: 16.5px;
  transition: left .3s ease-out;
  position: absolute;
  box-shadow: 2px 2px 6px -2px #0000001a;
}

.ant-picker-range-arrow:before {
  content: "";
  clip-path: inset(33%);
  width: 33.9411px;
  height: 33.9411px;
  clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
  background: #fff -10px -10px no-repeat;
  position: absolute;
  top: -11.3137px;
  left: -11.3137px;
}

.ant-picker-panel-container {
  vertical-align: top;
  background: #fff;
  border-radius: 2px;
  transition: margin .3s;
  overflow: hidden;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-picker-panel-container .ant-picker-panels {
  direction: ltr;
  flex-wrap: nowrap;
  display: inline-flex;
}

.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: none;
  border-width: 0 0 1px;
  border-radius: 0;
}

.ant-picker-panel-container .ant-picker-panel .ant-picker-content, .ant-picker-panel-container .ant-picker-panel table {
  text-align: center;
}

.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #f0f0f0;
}

.ant-picker-compact-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl) {
  margin-right: -1px;
}

.ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-item-rtl {
  margin-left: -1px;
}

.ant-picker-compact-item:hover, .ant-picker-compact-item:focus, .ant-picker-compact-item:active, .ant-picker-compact-item.ant-picker-focused {
  z-index: 2;
}

.ant-picker-compact-item[disabled] {
  z-index: 0;
}

.ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item).ant-picker {
  border-radius: 0;
}

.ant-picker-compact-item.ant-picker.ant-picker-compact-first-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-picker-compact-item.ant-picker.ant-picker-compact-last-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-item-rtl), .ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-first-item:not(.ant-picker-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-last-item:not(.ant-picker-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-picker-panel {
  text-align: center;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  flex-direction: column;
  display: inline-flex;
}

.ant-picker-panel-focused {
  border-color: #04a4f4;
}

.ant-picker-decade-panel, .ant-picker-year-panel, .ant-picker-quarter-panel, .ant-picker-month-panel, .ant-picker-week-panel, .ant-picker-date-panel, .ant-picker-time-panel {
  flex-direction: column;
  width: 280px;
  display: flex;
}

.ant-picker-header {
  color: #000000d9;
  border-bottom: 1px solid #f0f0f0;
  padding: 0 8px;
  display: flex;
}

.ant-picker-header > * {
  flex: none;
}

.ant-picker-header button {
  color: #00000040;
  cursor: pointer;
  background: none;
  border: 0;
  padding: 0;
  line-height: 40px;
  transition: color .3s;
}

.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 12px;
}

.ant-picker-header > button:hover {
  color: #1b1b18;
}

.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}

.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}

.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}

.ant-picker-header-view button:hover {
  color: #04a4f4;
}

.ant-picker-prev-icon, .ant-picker-next-icon, .ant-picker-super-prev-icon, .ant-picker-super-next-icon {
  width: 7px;
  height: 7px;
  display: inline-block;
  position: relative;
}

.ant-picker-prev-icon:before, .ant-picker-next-icon:before, .ant-picker-super-prev-icon:before, .ant-picker-super-next-icon:before {
  content: "";
  border: 0 solid;
  border-width: 1.5px 0 0 1.5px;
  width: 7px;
  height: 7px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-picker-super-prev-icon:after, .ant-picker-super-next-icon:after {
  content: "";
  border: 0 solid;
  border-width: 1.5px 0 0 1.5px;
  width: 7px;
  height: 7px;
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 4px;
}

.ant-picker-prev-icon, .ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}

.ant-picker-next-icon, .ant-picker-super-next-icon {
  transform: rotate(135deg);
}

.ant-picker-content {
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
}

.ant-picker-content th, .ant-picker-content td {
  min-width: 24px;
  font-weight: 400;
  position: relative;
}

.ant-picker-content th {
  color: #1b1b18;
  height: 30px;
  line-height: 30px;
}

.ant-picker-cell {
  color: #00000040;
  cursor: pointer;
  padding: 3px 0;
}

.ant-picker-cell-in-view {
  color: #1b1b18;
}

.ant-picker-cell:before {
  z-index: 1;
  content: "";
  height: 24px;
  transition: all .3s;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}

.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f5f5f5;
}

.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before {
  z-index: 1;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 2px;
  position: absolute;
  inset: 0;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range:before {
  background: #e6fbff;
}

.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #fff;
  background: #04a4f4;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before {
  background: #e6fbff;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start:before {
  left: 50%;
}

.ant-picker-cell-in-view.ant-picker-cell-range-end:before {
  right: 50%;
}

.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after {
  z-index: 0;
  content: "";
  border-top: 1px dashed #62c9fc;
  border-bottom: 1px dashed #62c9fc;
  height: 24px;
  transition: all .3s;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.ant-picker-cell-range-hover-start:after, .ant-picker-cell-range-hover-end:after, .ant-picker-cell-range-hover:after {
  left: 2px;
  right: 0;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before {
  background: #ade3fe;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}

.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after, .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after {
  z-index: -1;
  content: "";
  background: #ade3fe;
  transition: all .3s;
  position: absolute;
  top: 0;
  bottom: 0;
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after {
  left: 0;
  right: -6px;
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after {
  left: -6px;
  right: 0;
}

.ant-picker-cell-range-hover.ant-picker-cell-range-start:after {
  right: 50%;
}

.ant-picker-cell-range-hover.ant-picker-cell-range-end:after {
  left: 50%;
}

tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after, tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after, .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after {
  border-left: 1px dashed #62c9fc;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  left: 6px;
}

tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after, tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after, .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after {
  border-right: 1px dashed #62c9fc;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  right: 6px;
}

.ant-picker-cell-disabled {
  color: #00000040;
  pointer-events: none;
}

.ant-picker-cell-disabled .ant-picker-cell-inner {
  background: none;
}

.ant-picker-cell-disabled:before {
  background: #0000000a;
}

.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before {
  border-color: #00000040;
}

.ant-picker-decade-panel .ant-picker-content, .ant-picker-year-panel .ant-picker-content, .ant-picker-quarter-panel .ant-picker-content, .ant-picker-month-panel .ant-picker-content {
  height: 264px;
}

.ant-picker-decade-panel .ant-picker-cell-inner, .ant-picker-year-panel .ant-picker-cell-inner, .ant-picker-quarter-panel .ant-picker-cell-inner, .ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}

.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}

.ant-picker-footer {
  text-align: center;
  border-bottom: 1px solid #0000;
  width: min-content;
  min-width: 100%;
  line-height: 38px;
}

.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-picker-footer-extra {
  text-align: left;
  padding: 0 12px;
  line-height: 38px;
}

.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}

.ant-picker-now {
  text-align: left;
}

.ant-picker-today-btn {
  color: #04a4f4;
}

.ant-picker-today-btn:hover {
  color: #2ec0ff;
}

.ant-picker-today-btn:active {
  color: #0083cf;
}

.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}

.ant-picker-decade-panel .ant-picker-cell:before {
  display: none;
}

.ant-picker-year-panel .ant-picker-body, .ant-picker-quarter-panel .ant-picker-body, .ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}

.ant-picker-year-panel .ant-picker-cell-inner, .ant-picker-quarter-panel .ant-picker-cell-inner, .ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}

.ant-picker-year-panel .ant-picker-cell-range-hover-start:after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after, .ant-picker-month-panel .ant-picker-cell-range-hover-start:after {
  border-left: 1px dashed #62c9fc;
  border-radius: 2px 0 0 2px;
  left: 14px;
}

.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after, .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after, .ant-picker-year-panel .ant-picker-cell-range-hover-end:after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after, .ant-picker-month-panel .ant-picker-cell-range-hover-end:after {
  border-right: 1px dashed #62c9fc;
  border-radius: 0 2px 2px 0;
  right: 14px;
}

.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after {
  border-left: 1px dashed #62c9fc;
  border-radius: 2px 0 0 2px;
  left: 14px;
}

.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}

.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: none !important;
}

.ant-picker-week-panel-row td {
  transition: background .3s;
}

.ant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}

.ant-picker-week-panel-row-selected td, .ant-picker-week-panel-row-selected:hover td {
  background: #04a4f4;
}

.ant-picker-week-panel-row-selected td.ant-picker-cell-week, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: #ffffff80;
}

.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before {
  border-color: #fff;
}

.ant-picker-week-panel-row-selected td .ant-picker-cell-inner, .ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #fff;
}

.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}

.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}

.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}

.ant-picker-datetime-panel {
  display: flex;
}

.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #f0f0f0;
}

.ant-picker-datetime-panel .ant-picker-date-panel, .ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity .3s;
}

.ant-picker-datetime-panel-active .ant-picker-date-panel, .ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: .3;
}

.ant-picker-datetime-panel-active .ant-picker-date-panel-active, .ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}

.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}

.ant-picker-time-panel .ant-picker-content {
  flex: auto;
  height: 224px;
  display: flex;
}

.ant-picker-time-panel-column {
  text-align: left;
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  list-style: none;
  transition: background .3s;
  overflow-y: hidden;
}

.ant-picker-time-panel-column:after {
  content: "";
  height: 196px;
  display: block;
}

.ant-picker-datetime-panel .ant-picker-time-panel-column:after {
  height: 198px;
}

.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #f0f0f0;
}

.ant-picker-time-panel-column-active {
  background: #e6fbff33;
}

.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}

.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  color: #1b1b18;
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  line-height: 28px;
  transition: background .3s;
  display: block;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #e6fbff;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: #00000040;
  cursor: not-allowed;
  background: none;
}

:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, :root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}

_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell {
  padding: 21px 0;
}

_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}

.ant-picker-rtl {
  direction: rtl;
}

.ant-picker-rtl .ant-picker-suffix {
  margin-left: 0;
  margin-right: 4px;
}

.ant-picker-rtl .ant-picker-clear {
  left: 0;
  right: auto;
}

.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}

.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-left: 0;
  margin-right: 8px;
}

.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  left: 11px;
  right: auto;
}

.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-left: 0;
  margin-right: 11px;
}

.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}

.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}

.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-left: 0;
  margin-right: 8px;
}

.ant-picker-panel-rtl {
  direction: rtl;
}

.ant-picker-panel-rtl .ant-picker-prev-icon, .ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}

.ant-picker-panel-rtl .ant-picker-next-icon, .ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}

.ant-picker-cell .ant-picker-cell-inner {
  z-index: 2;
  border-radius: 2px;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  transition: background .3s, border .3s;
  display: inline-block;
  position: relative;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before {
  left: 0;
  right: 50%;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before {
  left: 50%;
  right: 0;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before {
  left: 50%;
  right: 50%;
}

.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after {
  left: -6px;
  right: 0;
}

.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after {
  left: 0;
  right: -6px;
}

.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after {
  left: 50%;
  right: 0;
}

.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after {
  left: 0;
  right: 50%;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after {
  border-left: none;
  border-right: 1px dashed #62c9fc;
  border-radius: 0 2px 2px 0;
  left: 0;
  right: 6px;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after {
  border-left: 1px dashed #62c9fc;
  border-right: none;
  border-radius: 2px 0 0 2px;
  left: 6px;
  right: 0;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after, .ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after, .ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after {
  border-left: 1px dashed #62c9fc;
  border-right: 1px dashed #62c9fc;
  border-radius: 2px;
  left: 6px;
  right: 6px;
}

.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  text-align: right;
  direction: rtl;
}

.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}

.ant-descriptions-header {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.ant-descriptions-title {
  color: #000000d9;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: auto;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  overflow: hidden;
}

.ant-descriptions-extra {
  color: #1b1b18;
  margin-left: auto;
  font-size: 12px;
}

.ant-descriptions-view {
  border-radius: 2px;
  width: 100%;
}

.ant-descriptions-view table {
  table-layout: fixed;
  width: 100%;
}

.ant-descriptions-row > th, .ant-descriptions-row > td {
  padding-bottom: 16px;
}

.ant-descriptions-row:last-child {
  border-bottom: none;
}

.ant-descriptions-item-label {
  color: #000000d9;
  text-align: start;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.5;
}

.ant-descriptions-item-label:after {
  content: ":";
  margin: 0 8px 0 2px;
  position: relative;
  top: -.5px;
}

.ant-descriptions-item-label.ant-descriptions-item-no-colon:after {
  content: " ";
}

.ant-descriptions-item-no-label:after {
  content: "";
  margin: 0;
}

.ant-descriptions-item-content {
  color: #1b1b18;
  word-break: break-word;
  overflow-wrap: break-word;
  flex: 1;
  font-size: 12px;
  line-height: 1.5;
  display: table-cell;
}

.ant-descriptions-item {
  vertical-align: top;
  padding-bottom: 0;
}

.ant-descriptions-item-container {
  display: flex;
}

.ant-descriptions-item-container .ant-descriptions-item-label, .ant-descriptions-item-container .ant-descriptions-item-content {
  align-items: baseline;
  display: inline-flex;
}

.ant-descriptions-middle .ant-descriptions-row > th, .ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}

.ant-descriptions-small .ant-descriptions-row > th, .ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}

.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #f0f0f0;
}

.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
  border-collapse: collapse;
}

.ant-descriptions-bordered .ant-descriptions-item-label, .ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: 1px solid #f0f0f0;
  padding: 16px 24px;
}

.ant-descriptions-bordered .ant-descriptions-item-label:last-child, .ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}

.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}

.ant-descriptions-bordered .ant-descriptions-item-label:after {
  display: none;
}

.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #f0f0f0;
}

.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}

.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label, .ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}

.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label, .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}

.ant-descriptions-rtl {
  direction: rtl;
}

.ant-descriptions-rtl .ant-descriptions-item-label:after {
  margin: 0 2px 0 8px;
}

.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-left: 1px solid #f0f0f0;
  border-right: none;
}

.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: none;
}

.ant-divider {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  border-top: 1px solid #0000000f;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-divider-vertical {
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid #0000000f;
  height: .9em;
  margin: 0 8px;
  display: inline-block;
  position: relative;
  top: -.06em;
}

.ant-divider-horizontal {
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
  display: flex;
}

.ant-divider-horizontal.ant-divider-with-text {
  color: #000000d9;
  white-space: nowrap;
  text-align: center;
  border-top: 0 #0000000f;
  align-items: center;
  margin: 16px 0;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.ant-divider-horizontal.ant-divider-with-text:before, .ant-divider-horizontal.ant-divider-with-text:after {
  border-top: 1px solid #0000;
  border-top-color: inherit;
  content: "";
  border-bottom: 0;
  width: 50%;
  position: relative;
  transform: translateY(50%);
}

.ant-divider-horizontal.ant-divider-with-text-left:before {
  width: 5%;
}

.ant-divider-horizontal.ant-divider-with-text-left:after, .ant-divider-horizontal.ant-divider-with-text-right:before {
  width: 95%;
}

.ant-divider-horizontal.ant-divider-with-text-right:after {
  width: 5%;
}

.ant-divider-inner-text {
  padding: 0 1em;
  display: inline-block;
}

.ant-divider-dashed {
  background: none;
  border: 0 dashed #0000000f;
  border-top-width: 1px;
}

.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before, .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after {
  border-style: dashed none none;
}

.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}

.ant-divider-plain.ant-divider-with-text {
  color: #1b1b18;
  font-size: 12px;
  font-weight: normal;
}

.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before {
  width: 0;
}

.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after {
  width: 100%;
}

.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text {
  padding-left: 0;
}

.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before {
  width: 100%;
}

.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after {
  width: 0;
}

.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text {
  padding-right: 0;
}

.ant-divider-rtl {
  direction: rtl;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before {
  width: 95%;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after, .ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before {
  width: 5%;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after {
  width: 95%;
}

.ant-drawer {
  z-index: 1000;
  pointer-events: none;
  position: fixed;
  inset: 0;
}

.ant-drawer-inline {
  position: absolute;
}

.ant-drawer-mask {
  z-index: 1000;
  pointer-events: auto;
  background: #00000073;
  position: absolute;
  inset: 0;
}

.ant-drawer-content-wrapper {
  z-index: 1000;
  transition: all .3s;
  position: absolute;
}

.ant-drawer-content-wrapper-hidden {
  display: none;
}

.ant-drawer-left > .ant-drawer-content-wrapper {
  top: 0;
  bottom: 0;
  left: 0;
  box-shadow: 6px 0 16px -8px #00000014, 9px 0 28px #0000000d, 12px 0 48px 16px #00000008;
}

.ant-drawer-right > .ant-drawer-content-wrapper {
  top: 0;
  bottom: 0;
  right: 0;
  box-shadow: -6px 0 16px -8px #00000014, -9px 0 28px #0000000d, -12px 0 48px 16px #00000008;
}

.ant-drawer-top > .ant-drawer-content-wrapper {
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 0 6px 16px -8px #00000014, 0 9px 28px #0000000d, 0 12px 48px 16px #00000008;
}

.ant-drawer-bottom > .ant-drawer-content-wrapper {
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -6px 16px -8px #00000014, 0 -9px 28px #0000000d, 0 -12px 48px 16px #00000008;
}

.ant-drawer-content {
  pointer-events: auto;
  background: #fff;
  width: 100%;
  height: 100%;
  overflow: auto;
}

.ant-drawer-wrapper-body {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.ant-drawer-header {
  border-bottom: 1px solid #f0f0f0;
  flex: 0;
  align-items: center;
  padding: 16px 24px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.ant-drawer-header-title {
  flex: 1;
  align-items: center;
  min-width: 0;
  min-height: 0;
  display: flex;
}

.ant-drawer-extra {
  flex: none;
}

.ant-drawer-close {
  color: #706f6c;
  text-align: center;
  text-transform: none;
  cursor: pointer;
  text-rendering: auto;
  background: none;
  border: 0;
  outline: 0;
  margin-right: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: color .3s;
  display: inline-block;
}

.ant-drawer-close:focus, .ant-drawer-close:hover {
  color: #000000bf;
  text-decoration: none;
}

.ant-drawer-title {
  color: #000000d9;
  flex: 1;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
}

.ant-drawer-body {
  flex: 1;
  min-width: 0;
  min-height: 0;
  padding: 24px;
  overflow: auto;
}

.ant-drawer-footer {
  border-top: 1px solid #f0f0f0;
  flex-shrink: 0;
  padding: 10px 16px;
}

.panel-motion-enter-start, .panel-motion-appear-start, .panel-motion-leave-start {
  transition: none;
}

.panel-motion-enter-active, .panel-motion-appear-active, .panel-motion-leave-active, .ant-drawer-mask-motion-enter-active, .ant-drawer-mask-motion-appear-active, .ant-drawer-mask-motion-leave-active {
  transition: all .3s;
}

.ant-drawer-mask-motion-enter, .ant-drawer-mask-motion-appear {
  opacity: 0;
}

.ant-drawer-mask-motion-enter-active, .ant-drawer-mask-motion-appear-active, .ant-drawer-mask-motion-leave {
  opacity: 1;
}

.ant-drawer-mask-motion-leave-active {
  opacity: 0;
}

.ant-drawer-panel-motion-left-enter-start, .ant-drawer-panel-motion-left-appear-start, .ant-drawer-panel-motion-left-leave-start {
  transition: none;
}

.ant-drawer-panel-motion-left-enter-active, .ant-drawer-panel-motion-left-appear-active, .ant-drawer-panel-motion-left-leave-active {
  transition: all .3s;
}

.ant-drawer-panel-motion-left-enter-start, .ant-drawer-panel-motion-left-appear-start {
  transform: translateX(-100%) !important;
}

.ant-drawer-panel-motion-left-enter-active, .ant-drawer-panel-motion-left-appear-active, .ant-drawer-panel-motion-left-leave {
  transform: translateX(0);
}

.ant-drawer-panel-motion-left-leave-active {
  transform: translateX(-100%);
}

.ant-drawer-panel-motion-right-enter-start, .ant-drawer-panel-motion-right-appear-start, .ant-drawer-panel-motion-right-leave-start {
  transition: none;
}

.ant-drawer-panel-motion-right-enter-active, .ant-drawer-panel-motion-right-appear-active, .ant-drawer-panel-motion-right-leave-active {
  transition: all .3s;
}

.ant-drawer-panel-motion-right-enter-start, .ant-drawer-panel-motion-right-appear-start {
  transform: translateX(100%) !important;
}

.ant-drawer-panel-motion-right-enter-active, .ant-drawer-panel-motion-right-appear-active, .ant-drawer-panel-motion-right-leave {
  transform: translateX(0);
}

.ant-drawer-panel-motion-right-leave-active {
  transform: translateX(100%);
}

.ant-drawer-panel-motion-top-enter-start, .ant-drawer-panel-motion-top-appear-start, .ant-drawer-panel-motion-top-leave-start {
  transition: none;
}

.ant-drawer-panel-motion-top-enter-active, .ant-drawer-panel-motion-top-appear-active, .ant-drawer-panel-motion-top-leave-active {
  transition: all .3s;
}

.ant-drawer-panel-motion-top-enter-start, .ant-drawer-panel-motion-top-appear-start {
  transform: translateY(-100%) !important;
}

.ant-drawer-panel-motion-top-enter-active, .ant-drawer-panel-motion-top-appear-active, .ant-drawer-panel-motion-top-leave {
  transform: translateY(0);
}

.ant-drawer-panel-motion-top-leave-active {
  transform: translateY(-100%);
}

.ant-drawer-panel-motion-bottom-enter-start, .ant-drawer-panel-motion-bottom-appear-start, .ant-drawer-panel-motion-bottom-leave-start {
  transition: none;
}

.ant-drawer-panel-motion-bottom-enter-active, .ant-drawer-panel-motion-bottom-appear-active, .ant-drawer-panel-motion-bottom-leave-active {
  transition: all .3s;
}

.ant-drawer-panel-motion-bottom-enter-start, .ant-drawer-panel-motion-bottom-appear-start {
  transform: translateY(100%) !important;
}

.ant-drawer-panel-motion-bottom-enter-active, .ant-drawer-panel-motion-bottom-appear-active, .ant-drawer-panel-motion-bottom-leave {
  transform: translateY(0);
}

.ant-drawer-panel-motion-bottom-leave-active {
  transform: translateY(100%);
}

.ant-drawer-rtl {
  direction: rtl;
}

.ant-drawer-rtl .ant-drawer-close {
  margin-left: 12px;
  margin-right: 0;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #fff;
  background-color: #ff4d4f;
}

.ant-dropdown {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1050;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: block;
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.ant-dropdown:before {
  z-index: -9999;
  opacity: .0001;
  content: " ";
  position: absolute;
  inset: -4px 0 -4px -7px;
}

.ant-dropdown-wrap {
  position: relative;
}

.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}

.ant-dropdown-wrap .anticon-down:before {
  transition: transform .2s;
}

.ant-dropdown-wrap-open .anticon-down:before {
  transform: rotate(180deg);
}

.ant-dropdown-hidden, .ant-dropdown-menu-hidden, .ant-dropdown-menu-submenu-hidden {
  display: none;
}

.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-top, .ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 15.3137px;
}

.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-bottom, .ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 15.3137px;
}

.ant-dropdown-arrow {
  z-index: 1;
  pointer-events: none;
  border-radius: 0 0 2px;
  width: 11.3137px;
  height: 11.3137px;
  display: block;
  position: absolute;
}

.ant-dropdown-arrow:before {
  content: "";
  clip-path: inset(33%);
  width: 33.9411px;
  height: 33.9411px;
  clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
  background: #fff -10px -10px no-repeat;
  position: absolute;
  top: -11.3137px;
  left: -11.3137px;
}

.ant-dropdown-placement-top > .ant-dropdown-arrow, .ant-dropdown-placement-topLeft > .ant-dropdown-arrow, .ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 10px;
  transform: rotate(45deg);
  box-shadow: 3px 3px 7px -3px #0000001a;
}

.ant-dropdown-placement-top > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%)rotate(45deg);
}

.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}

.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}

.ant-dropdown-placement-bottom > .ant-dropdown-arrow, .ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, .ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 9.41421px;
  transform: rotate(-135deg)translateY(-.5px);
  box-shadow: 2px 2px 5px -2px #0000001a;
}

.ant-dropdown-placement-bottom > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%)rotate(-135deg)translateY(-.5px);
}

.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}

.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}

.ant-dropdown-menu {
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  outline: none;
  margin: 0;
  padding: 4px 0;
  list-style-type: none;
  position: relative;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-dropdown-menu-item-group-title {
  color: #706f6c;
  padding: 5px 12px;
  transition: all .3s;
}

.ant-dropdown-menu-submenu-popup {
  z-index: 1050;
  box-shadow: none;
  transform-origin: 0 0;
  background: none;
  position: absolute;
}

.ant-dropdown-menu-submenu-popup ul, .ant-dropdown-menu-submenu-popup li {
  list-style: none;
}

.ant-dropdown-menu-submenu-popup ul {
  margin-left: .3em;
  margin-right: .3em;
}

.ant-dropdown-menu-item {
  align-items: center;
  display: flex;
  position: relative;
}

.ant-dropdown-menu-item-icon {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}

.ant-dropdown-menu-title-content {
  flex: auto;
}

.ant-dropdown-menu-title-content > a {
  color: inherit;
  transition: all .3s;
}

.ant-dropdown-menu-title-content > a:hover {
  color: inherit;
}

.ant-dropdown-menu-title-content > a:after {
  content: "";
  position: absolute;
  inset: 0;
}

.ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title {
  clear: both;
  color: #1b1b18;
  cursor: pointer;
  margin: 0;
  padding: 5px 12px;
  font-size: 12px;
  font-weight: normal;
  line-height: 22px;
  transition: all .3s;
}

.ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected {
  color: #04a4f4;
  background-color: #e6fbff;
}

.ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover, .ant-dropdown-menu-item.ant-dropdown-menu-item-active, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active {
  background-color: #f5f5f5;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled:hover, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled:hover {
  color: #00000040;
  cursor: not-allowed;
  background-color: #fff;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled a, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled a, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled a, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled a {
  pointer-events: none;
}

.ant-dropdown-menu-item-divider, .ant-dropdown-menu-submenu-title-divider {
  background-color: #f0f0f0;
  height: 1px;
  margin: 4px 0;
  line-height: 0;
  overflow: hidden;
}

.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}

.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  color: #706f6c;
  font-size: 10px;
  font-style: normal;
  margin-right: 0 !important;
}

.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}

.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}

.ant-dropdown-menu-submenu-vertical {
  position: relative;
}

.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  transform-origin: 0 0;
  min-width: 100%;
  margin-left: 4px;
  position: absolute;
  top: 0;
  left: 100%;
}

.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: #00000040;
  cursor: not-allowed;
  background-color: #fff;
}

.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #04a4f4;
}

.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}

.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}

.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}

.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}

.ant-dropdown-trigger > .anticon.anticon-down, .ant-dropdown-link > .anticon.anticon-down, .ant-dropdown-button > .anticon.anticon-down {
  vertical-align: baseline;
  font-size: 10px;
}

.ant-dropdown-button {
  white-space: nowrap;
}

.ant-dropdown-button.ant-btn-group > .ant-btn-loading, .ant-dropdown-button.ant-btn-group > .ant-btn-loading + .ant-btn {
  cursor: default;
  pointer-events: none;
}

.ant-dropdown-button.ant-btn-group > .ant-btn-loading + .ant-btn:before {
  display: block;
}

.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-dropdown-menu-dark, .ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a, .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow:after {
  color: #ffffffa6;
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #fff;
  background: none;
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #04a4f4;
}

.ant-dropdown-rtl {
  direction: rtl;
}

.ant-dropdown-rtl.ant-dropdown:before {
  left: 0;
  right: -7px;
}

.ant-dropdown-menu.ant-dropdown-menu-rtl, .ant-dropdown-rtl .ant-dropdown-menu-item-group-title, .ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title {
  text-align: right;
  direction: rtl;
}

.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul, .ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li, .ant-dropdown-rtl .ant-dropdown-menu-item, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}

.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-left: 8px;
  margin-right: 0;
}

.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  left: 8px;
  right: auto;
}

.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  transform: scaleX(-1);
  margin-left: 0 !important;
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-left: 24px;
  padding-right: 12px;
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  margin-left: 0;
  margin-right: 4px;
  left: 0;
  right: 100%;
}

.ant-empty {
  text-align: center;
  margin: 0 8px;
  font-size: 12px;
  line-height: 1.5;
}

.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}

.ant-empty-image img {
  height: 100%;
}

.ant-empty-image svg {
  height: 100%;
  margin: auto;
}

.ant-empty-footer {
  margin-top: 16px;
}

.ant-empty-normal {
  color: #00000040;
  margin: 32px 0;
}

.ant-empty-normal .ant-empty-image {
  height: 40px;
}

.ant-empty-small {
  color: #00000040;
  margin: 8px 0;
}

.ant-empty-small .ant-empty-image {
  height: 35px;
}

.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: .8;
}

.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}

.ant-empty-img-default-path-2 {
  fill: url("#linearGradient-1");
}

.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}

.ant-empty-img-default-path-4, .ant-empty-img-default-path-5 {
  fill: #dce0e6;
}

.ant-empty-img-default-g {
  fill: #fff;
}

.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}

.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}

.ant-empty-img-simple-path {
  fill: #fafafa;
}

.ant-empty-rtl {
  direction: rtl;
}

.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}

.ant-form-inline {
  flex-wrap: wrap;
  display: flex;
}

.ant-form-inline .ant-form-item {
  flex-wrap: nowrap;
  flex: none;
  margin-bottom: 0;
  margin-right: 16px;
}

.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}

.ant-form-inline .ant-form-item > .ant-form-item-label, .ant-form-inline .ant-form-item > .ant-form-item-control {
  vertical-align: top;
  display: inline-block;
}

.ant-form-inline .ant-form-item > .ant-form-item-label {
  flex: none;
}

.ant-form-inline .ant-form-item .ant-form-text, .ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}

.ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}

.ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
  min-width: 0;
}

.ant-form-horizontal .ant-form-item-label[class$="-24"] + .ant-form-item-control, .ant-form-horizontal .ant-form-item-label[class*="-24 "] + .ant-form-item-control {
  min-width: unset;
}

.ant-form-vertical .ant-form-item-row {
  flex-direction: column;
}

.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}

.ant-form-vertical .ant-form-item .ant-form-item-control {
  width: 100%;
}

.ant-form-vertical .ant-form-item-label, .ant-col-24.ant-form-item-label, .ant-col-xl-24.ant-form-item-label {
  white-space: initial;
  text-align: left;
  padding: 0 0 8px;
  line-height: 1.5;
}

.ant-form-vertical .ant-form-item-label > label, .ant-col-24.ant-form-item-label > label, .ant-col-xl-24.ant-form-item-label > label {
  margin: 0;
}

.ant-form-vertical .ant-form-item-label > label:after, .ant-col-24.ant-form-item-label > label:after, .ant-col-xl-24.ant-form-item-label > label:after {
  display: none;
}

.ant-form-rtl.ant-form-vertical .ant-form-item-label, .ant-form-rtl.ant-col-24.ant-form-item-label, .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
  text-align: right;
}

@media (max-width: 575px) {
  .ant-form-item .ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-form-item .ant-form-item-label > label {
    margin: 0;
  }

  .ant-form-item .ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-form-item .ant-form-item-label {
    text-align: right;
  }

  .ant-form .ant-form-item {
    flex-wrap: wrap;
  }

  .ant-form .ant-form-item .ant-form-item-label, .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-xs-24.ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-col-xs-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-xs-24.ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-col-sm-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-sm-24.ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-col-md-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-md-24.ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-col-md-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-col-lg-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-lg-24.ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    white-space: initial;
    text-align: left;
    padding: 0 0 8px;
    line-height: 1.5;
  }

  .ant-col-xl-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-xl-24.ant-form-item-label > label:after {
    display: none;
  }

  .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
    text-align: right;
  }
}

.ant-form-item-explain-error {
  color: #ff4d4f;
}

.ant-form-item-explain-warning {
  color: #faad14;
}

.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}

.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}

.ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f;
}

.ant-form {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-form legend {
  color: #706f6c;
  width: 100%;
  font-size: 14px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
  padding: 0;
  display: block;
}

.ant-form label {
  font-size: 12px;
}

.ant-form input[type="search"] {
  box-sizing: border-box;
}

.ant-form input[type="radio"], .ant-form input[type="checkbox"] {
  line-height: normal;
}

.ant-form input[type="file"] {
  display: block;
}

.ant-form input[type="range"] {
  width: 100%;
  display: block;
}

.ant-form select[multiple], .ant-form select[size] {
  height: auto;
}

.ant-form input[type="file"]:focus, .ant-form input[type="radio"]:focus, .ant-form input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.ant-form output {
  color: #1b1b18;
  padding-top: 15px;
  font-size: 12px;
  line-height: 1.5;
  display: block;
}

.ant-form .ant-form-text {
  padding-right: 8px;
  display: inline-block;
}

.ant-form-small .ant-form-item-label > label {
  height: 24px;
}

.ant-form-small .ant-form-item-control-input {
  min-height: 24px;
}

.ant-form-large .ant-form-item-label > label {
  height: 40px;
}

.ant-form-large .ant-form-item-control-input {
  min-height: 40px;
}

.ant-form-item {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  vertical-align: top;
  margin: 0 0 24px;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-form-item-with-help {
  transition: none;
}

.ant-form-item-hidden, .ant-form-item-hidden.ant-row {
  display: none;
}

.ant-form-item-label {
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
  flex-grow: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-form-item-label-left {
  text-align: left;
}

.ant-form-item-label-wrap {
  overflow: unset;
  white-space: unset;
  line-height: 1.25em;
}

.ant-form-item-label > label {
  color: #000000d9;
  align-items: center;
  max-width: 100%;
  height: 32px;
  font-size: 12px;
  display: inline-flex;
  position: relative;
}

.ant-form-item-label > label > .anticon {
  vertical-align: top;
  font-size: 12px;
}

.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
  color: #ff4d4f;
  content: "*";
  margin-right: 4px;
  font-family: SimSun, sans-serif;
  font-size: 12px;
  line-height: 1;
  display: inline-block;
}

.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
  display: none;
}

.ant-form-item-label > label .ant-form-item-optional {
  color: #706f6c;
  margin-left: 4px;
  display: inline-block;
}

.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}

.ant-form-item-label > label .ant-form-item-tooltip {
  color: #706f6c;
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}

.ant-form-item-label > label:after {
  content: ":";
  margin: 0 8px 0 2px;
  position: relative;
  top: -.5px;
}

.ant-form-item-label > label.ant-form-item-no-colon:after {
  content: " ";
}

.ant-form-item-control {
  flex-direction: column;
  flex-grow: 1;
  display: flex;
}

.ant-form-item-control:first-child:not([class^="ant-col-"]):not([class*=" ant-col-"]) {
  width: 100%;
}

.ant-form-item-control-input {
  align-items: center;
  min-height: 32px;
  display: flex;
  position: relative;
}

.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}

.ant-form-item-explain, .ant-form-item-extra {
  clear: both;
  color: #706f6c;
  font-size: 12px;
  line-height: 1.5;
  transition: color .3s cubic-bezier(.215, .61, .355, 1);
}

.ant-form-item-explain-connected {
  width: 100%;
}

.ant-form-item-extra {
  min-height: 24px;
}

.ant-form-item-with-help .ant-form-item-explain {
  opacity: 1;
  height: auto;
}

.ant-form-item-feedback-icon {
  text-align: center;
  visibility: visible;
  pointer-events: none;
  font-size: 12px;
  animation: .3s cubic-bezier(.12, .4, .29, 1.46) zoomIn;
}

.ant-form-item-feedback-icon-success {
  color: #52c41a;
}

.ant-form-item-feedback-icon-error {
  color: #ff4d4f;
}

.ant-form-item-feedback-icon-warning {
  color: #faad14;
}

.ant-form-item-feedback-icon-validating {
  color: #04a4f4;
}

.ant-show-help {
  transition: opacity .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-show-help-appear, .ant-show-help-enter {
  opacity: 0;
}

.ant-show-help-appear-active, .ant-show-help-enter-active, .ant-show-help-leave {
  opacity: 1;
}

.ant-show-help-leave-active {
  opacity: 0;
}

.ant-show-help-item {
  overflow: hidden;
  transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1) !important;
}

.ant-show-help-item-appear, .ant-show-help-item-enter {
  opacity: 0;
  transform: translateY(-5px);
}

.ant-show-help-item-appear-active, .ant-show-help-item-enter-active {
  opacity: 1;
  transform: translateY(0);
}

.ant-show-help-item-leave {
  transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), transform .2s cubic-bezier(.645, .045, .355, 1) !important;
}

.ant-show-help-item-leave-active {
  transform: translateY(-5px);
}

@keyframes diffZoomIn1 {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes diffZoomIn2 {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes diffZoomIn3 {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.ant-form-rtl {
  direction: rtl;
}

.ant-form-rtl .ant-form-item-label {
  text-align: left;
}

.ant-form-rtl .ant-form-item-label > label.ant-form-item-required:before {
  margin-left: 4px;
  margin-right: 0;
}

.ant-form-rtl .ant-form-item-label > label:after {
  margin: 0 2px 0 8px;
}

.ant-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-left: 0;
  margin-right: 4px;
}

.ant-col-rtl .ant-form-item-control:first-child {
  width: 100%;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input {
  padding-left: 24px;
  padding-right: 11px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-left: 18px;
  padding-right: 11px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input, .ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number {
  padding: 0;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  left: 28px;
  right: auto;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
  padding-left: 18px;
}

.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-clear, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon) > .ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon) > .ant-select .ant-select-clear {
  left: 32px;
  right: auto;
}

.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-left: 42px;
  padding-right: 0;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-left: 19px;
  margin-right: 0;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  left: 32px;
  right: auto;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-picker, .ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
  padding-left: 26.6px;
  padding-right: 11px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
  padding-left: 22.6px;
  padding-right: 7px;
}

.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  left: 0;
  right: auto;
}

.ant-form-rtl.ant-form-inline .ant-form-item {
  margin-left: 16px;
  margin-right: 0;
}

.ant-row {
  flex-flow: wrap;
  min-width: 0;
  display: flex;
}

.ant-row:before, .ant-row:after {
  display: flex;
}

.ant-row-no-wrap {
  flex-wrap: nowrap;
}

.ant-row-start {
  justify-content: flex-start;
}

.ant-row-center {
  justify-content: center;
}

.ant-row-end {
  justify-content: flex-end;
}

.ant-row-space-between {
  justify-content: space-between;
}

.ant-row-space-around {
  justify-content: space-around;
}

.ant-row-space-evenly {
  justify-content: space-evenly;
}

.ant-row-top {
  align-items: flex-start;
}

.ant-row-middle {
  align-items: center;
}

.ant-row-bottom {
  align-items: flex-end;
}

.ant-col {
  max-width: 100%;
  min-height: 1px;
  position: relative;
}

.ant-col-24 {
  flex: 0 0 100%;
  max-width: 100%;
  display: block;
}

.ant-col-push-24 {
  left: 100%;
}

.ant-col-pull-24 {
  right: 100%;
}

.ant-col-offset-24 {
  margin-left: 100%;
}

.ant-col-order-24 {
  order: 24;
}

.ant-col-23 {
  flex: 0 0 95.8333%;
  max-width: 95.8333%;
  display: block;
}

.ant-col-push-23 {
  left: 95.8333%;
}

.ant-col-pull-23 {
  right: 95.8333%;
}

.ant-col-offset-23 {
  margin-left: 95.8333%;
}

.ant-col-order-23 {
  order: 23;
}

.ant-col-22 {
  flex: 0 0 91.6667%;
  max-width: 91.6667%;
  display: block;
}

.ant-col-push-22 {
  left: 91.6667%;
}

.ant-col-pull-22 {
  right: 91.6667%;
}

.ant-col-offset-22 {
  margin-left: 91.6667%;
}

.ant-col-order-22 {
  order: 22;
}

.ant-col-21 {
  flex: 0 0 87.5%;
  max-width: 87.5%;
  display: block;
}

.ant-col-push-21 {
  left: 87.5%;
}

.ant-col-pull-21 {
  right: 87.5%;
}

.ant-col-offset-21 {
  margin-left: 87.5%;
}

.ant-col-order-21 {
  order: 21;
}

.ant-col-20 {
  flex: 0 0 83.3333%;
  max-width: 83.3333%;
  display: block;
}

.ant-col-push-20 {
  left: 83.3333%;
}

.ant-col-pull-20 {
  right: 83.3333%;
}

.ant-col-offset-20 {
  margin-left: 83.3333%;
}

.ant-col-order-20 {
  order: 20;
}

.ant-col-19 {
  flex: 0 0 79.1667%;
  max-width: 79.1667%;
  display: block;
}

.ant-col-push-19 {
  left: 79.1667%;
}

.ant-col-pull-19 {
  right: 79.1667%;
}

.ant-col-offset-19 {
  margin-left: 79.1667%;
}

.ant-col-order-19 {
  order: 19;
}

.ant-col-18 {
  flex: 0 0 75%;
  max-width: 75%;
  display: block;
}

.ant-col-push-18 {
  left: 75%;
}

.ant-col-pull-18 {
  right: 75%;
}

.ant-col-offset-18 {
  margin-left: 75%;
}

.ant-col-order-18 {
  order: 18;
}

.ant-col-17 {
  flex: 0 0 70.8333%;
  max-width: 70.8333%;
  display: block;
}

.ant-col-push-17 {
  left: 70.8333%;
}

.ant-col-pull-17 {
  right: 70.8333%;
}

.ant-col-offset-17 {
  margin-left: 70.8333%;
}

.ant-col-order-17 {
  order: 17;
}

.ant-col-16 {
  flex: 0 0 66.6667%;
  max-width: 66.6667%;
  display: block;
}

.ant-col-push-16 {
  left: 66.6667%;
}

.ant-col-pull-16 {
  right: 66.6667%;
}

.ant-col-offset-16 {
  margin-left: 66.6667%;
}

.ant-col-order-16 {
  order: 16;
}

.ant-col-15 {
  flex: 0 0 62.5%;
  max-width: 62.5%;
  display: block;
}

.ant-col-push-15 {
  left: 62.5%;
}

.ant-col-pull-15 {
  right: 62.5%;
}

.ant-col-offset-15 {
  margin-left: 62.5%;
}

.ant-col-order-15 {
  order: 15;
}

.ant-col-14 {
  flex: 0 0 58.3333%;
  max-width: 58.3333%;
  display: block;
}

.ant-col-push-14 {
  left: 58.3333%;
}

.ant-col-pull-14 {
  right: 58.3333%;
}

.ant-col-offset-14 {
  margin-left: 58.3333%;
}

.ant-col-order-14 {
  order: 14;
}

.ant-col-13 {
  flex: 0 0 54.1667%;
  max-width: 54.1667%;
  display: block;
}

.ant-col-push-13 {
  left: 54.1667%;
}

.ant-col-pull-13 {
  right: 54.1667%;
}

.ant-col-offset-13 {
  margin-left: 54.1667%;
}

.ant-col-order-13 {
  order: 13;
}

.ant-col-12 {
  flex: 0 0 50%;
  max-width: 50%;
  display: block;
}

.ant-col-push-12 {
  left: 50%;
}

.ant-col-pull-12 {
  right: 50%;
}

.ant-col-offset-12 {
  margin-left: 50%;
}

.ant-col-order-12 {
  order: 12;
}

.ant-col-11 {
  flex: 0 0 45.8333%;
  max-width: 45.8333%;
  display: block;
}

.ant-col-push-11 {
  left: 45.8333%;
}

.ant-col-pull-11 {
  right: 45.8333%;
}

.ant-col-offset-11 {
  margin-left: 45.8333%;
}

.ant-col-order-11 {
  order: 11;
}

.ant-col-10 {
  flex: 0 0 41.6667%;
  max-width: 41.6667%;
  display: block;
}

.ant-col-push-10 {
  left: 41.6667%;
}

.ant-col-pull-10 {
  right: 41.6667%;
}

.ant-col-offset-10 {
  margin-left: 41.6667%;
}

.ant-col-order-10 {
  order: 10;
}

.ant-col-9 {
  flex: 0 0 37.5%;
  max-width: 37.5%;
  display: block;
}

.ant-col-push-9 {
  left: 37.5%;
}

.ant-col-pull-9 {
  right: 37.5%;
}

.ant-col-offset-9 {
  margin-left: 37.5%;
}

.ant-col-order-9 {
  order: 9;
}

.ant-col-8 {
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
  display: block;
}

.ant-col-push-8 {
  left: 33.3333%;
}

.ant-col-pull-8 {
  right: 33.3333%;
}

.ant-col-offset-8 {
  margin-left: 33.3333%;
}

.ant-col-order-8 {
  order: 8;
}

.ant-col-7 {
  flex: 0 0 29.1667%;
  max-width: 29.1667%;
  display: block;
}

.ant-col-push-7 {
  left: 29.1667%;
}

.ant-col-pull-7 {
  right: 29.1667%;
}

.ant-col-offset-7 {
  margin-left: 29.1667%;
}

.ant-col-order-7 {
  order: 7;
}

.ant-col-6 {
  flex: 0 0 25%;
  max-width: 25%;
  display: block;
}

.ant-col-push-6 {
  left: 25%;
}

.ant-col-pull-6 {
  right: 25%;
}

.ant-col-offset-6 {
  margin-left: 25%;
}

.ant-col-order-6 {
  order: 6;
}

.ant-col-5 {
  flex: 0 0 20.8333%;
  max-width: 20.8333%;
  display: block;
}

.ant-col-push-5 {
  left: 20.8333%;
}

.ant-col-pull-5 {
  right: 20.8333%;
}

.ant-col-offset-5 {
  margin-left: 20.8333%;
}

.ant-col-order-5 {
  order: 5;
}

.ant-col-4 {
  flex: 0 0 16.6667%;
  max-width: 16.6667%;
  display: block;
}

.ant-col-push-4 {
  left: 16.6667%;
}

.ant-col-pull-4 {
  right: 16.6667%;
}

.ant-col-offset-4 {
  margin-left: 16.6667%;
}

.ant-col-order-4 {
  order: 4;
}

.ant-col-3 {
  flex: 0 0 12.5%;
  max-width: 12.5%;
  display: block;
}

.ant-col-push-3 {
  left: 12.5%;
}

.ant-col-pull-3 {
  right: 12.5%;
}

.ant-col-offset-3 {
  margin-left: 12.5%;
}

.ant-col-order-3 {
  order: 3;
}

.ant-col-2 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
  display: block;
}

.ant-col-push-2 {
  left: 8.33333%;
}

.ant-col-pull-2 {
  right: 8.33333%;
}

.ant-col-offset-2 {
  margin-left: 8.33333%;
}

.ant-col-order-2 {
  order: 2;
}

.ant-col-1 {
  flex: 0 0 4.16667%;
  max-width: 4.16667%;
  display: block;
}

.ant-col-push-1 {
  left: 4.16667%;
}

.ant-col-pull-1 {
  right: 4.16667%;
}

.ant-col-offset-1 {
  margin-left: 4.16667%;
}

.ant-col-order-1 {
  order: 1;
}

.ant-col-0 {
  display: none;
}

.ant-col-offset-0 {
  margin-left: 0;
}

.ant-col-order-0 {
  order: 0;
}

.ant-col-offset-0.ant-col-rtl {
  margin-right: 0;
}

.ant-col-push-1.ant-col-rtl {
  left: auto;
  right: 4.16667%;
}

.ant-col-pull-1.ant-col-rtl {
  left: 4.16667%;
  right: auto;
}

.ant-col-offset-1.ant-col-rtl {
  margin-left: 0;
  margin-right: 4.16667%;
}

.ant-col-push-2.ant-col-rtl {
  left: auto;
  right: 8.33333%;
}

.ant-col-pull-2.ant-col-rtl {
  left: 8.33333%;
  right: auto;
}

.ant-col-offset-2.ant-col-rtl {
  margin-left: 0;
  margin-right: 8.33333%;
}

.ant-col-push-3.ant-col-rtl {
  left: auto;
  right: 12.5%;
}

.ant-col-pull-3.ant-col-rtl {
  left: 12.5%;
  right: auto;
}

.ant-col-offset-3.ant-col-rtl {
  margin-left: 0;
  margin-right: 12.5%;
}

.ant-col-push-4.ant-col-rtl {
  left: auto;
  right: 16.6667%;
}

.ant-col-pull-4.ant-col-rtl {
  left: 16.6667%;
  right: auto;
}

.ant-col-offset-4.ant-col-rtl {
  margin-left: 0;
  margin-right: 16.6667%;
}

.ant-col-push-5.ant-col-rtl {
  left: auto;
  right: 20.8333%;
}

.ant-col-pull-5.ant-col-rtl {
  left: 20.8333%;
  right: auto;
}

.ant-col-offset-5.ant-col-rtl {
  margin-left: 0;
  margin-right: 20.8333%;
}

.ant-col-push-6.ant-col-rtl {
  left: auto;
  right: 25%;
}

.ant-col-pull-6.ant-col-rtl {
  left: 25%;
  right: auto;
}

.ant-col-offset-6.ant-col-rtl {
  margin-left: 0;
  margin-right: 25%;
}

.ant-col-push-7.ant-col-rtl {
  left: auto;
  right: 29.1667%;
}

.ant-col-pull-7.ant-col-rtl {
  left: 29.1667%;
  right: auto;
}

.ant-col-offset-7.ant-col-rtl {
  margin-left: 0;
  margin-right: 29.1667%;
}

.ant-col-push-8.ant-col-rtl {
  left: auto;
  right: 33.3333%;
}

.ant-col-pull-8.ant-col-rtl {
  left: 33.3333%;
  right: auto;
}

.ant-col-offset-8.ant-col-rtl {
  margin-left: 0;
  margin-right: 33.3333%;
}

.ant-col-push-9.ant-col-rtl {
  left: auto;
  right: 37.5%;
}

.ant-col-pull-9.ant-col-rtl {
  left: 37.5%;
  right: auto;
}

.ant-col-offset-9.ant-col-rtl {
  margin-left: 0;
  margin-right: 37.5%;
}

.ant-col-push-10.ant-col-rtl {
  left: auto;
  right: 41.6667%;
}

.ant-col-pull-10.ant-col-rtl {
  left: 41.6667%;
  right: auto;
}

.ant-col-offset-10.ant-col-rtl {
  margin-left: 0;
  margin-right: 41.6667%;
}

.ant-col-push-11.ant-col-rtl {
  left: auto;
  right: 45.8333%;
}

.ant-col-pull-11.ant-col-rtl {
  left: 45.8333%;
  right: auto;
}

.ant-col-offset-11.ant-col-rtl {
  margin-left: 0;
  margin-right: 45.8333%;
}

.ant-col-push-12.ant-col-rtl {
  left: auto;
  right: 50%;
}

.ant-col-pull-12.ant-col-rtl {
  left: 50%;
  right: auto;
}

.ant-col-offset-12.ant-col-rtl {
  margin-left: 0;
  margin-right: 50%;
}

.ant-col-push-13.ant-col-rtl {
  left: auto;
  right: 54.1667%;
}

.ant-col-pull-13.ant-col-rtl {
  left: 54.1667%;
  right: auto;
}

.ant-col-offset-13.ant-col-rtl {
  margin-left: 0;
  margin-right: 54.1667%;
}

.ant-col-push-14.ant-col-rtl {
  left: auto;
  right: 58.3333%;
}

.ant-col-pull-14.ant-col-rtl {
  left: 58.3333%;
  right: auto;
}

.ant-col-offset-14.ant-col-rtl {
  margin-left: 0;
  margin-right: 58.3333%;
}

.ant-col-push-15.ant-col-rtl {
  left: auto;
  right: 62.5%;
}

.ant-col-pull-15.ant-col-rtl {
  left: 62.5%;
  right: auto;
}

.ant-col-offset-15.ant-col-rtl {
  margin-left: 0;
  margin-right: 62.5%;
}

.ant-col-push-16.ant-col-rtl {
  left: auto;
  right: 66.6667%;
}

.ant-col-pull-16.ant-col-rtl {
  left: 66.6667%;
  right: auto;
}

.ant-col-offset-16.ant-col-rtl {
  margin-left: 0;
  margin-right: 66.6667%;
}

.ant-col-push-17.ant-col-rtl {
  left: auto;
  right: 70.8333%;
}

.ant-col-pull-17.ant-col-rtl {
  left: 70.8333%;
  right: auto;
}

.ant-col-offset-17.ant-col-rtl {
  margin-left: 0;
  margin-right: 70.8333%;
}

.ant-col-push-18.ant-col-rtl {
  left: auto;
  right: 75%;
}

.ant-col-pull-18.ant-col-rtl {
  left: 75%;
  right: auto;
}

.ant-col-offset-18.ant-col-rtl {
  margin-left: 0;
  margin-right: 75%;
}

.ant-col-push-19.ant-col-rtl {
  left: auto;
  right: 79.1667%;
}

.ant-col-pull-19.ant-col-rtl {
  left: 79.1667%;
  right: auto;
}

.ant-col-offset-19.ant-col-rtl {
  margin-left: 0;
  margin-right: 79.1667%;
}

.ant-col-push-20.ant-col-rtl {
  left: auto;
  right: 83.3333%;
}

.ant-col-pull-20.ant-col-rtl {
  left: 83.3333%;
  right: auto;
}

.ant-col-offset-20.ant-col-rtl {
  margin-left: 0;
  margin-right: 83.3333%;
}

.ant-col-push-21.ant-col-rtl {
  left: auto;
  right: 87.5%;
}

.ant-col-pull-21.ant-col-rtl {
  left: 87.5%;
  right: auto;
}

.ant-col-offset-21.ant-col-rtl {
  margin-left: 0;
  margin-right: 87.5%;
}

.ant-col-push-22.ant-col-rtl {
  left: auto;
  right: 91.6667%;
}

.ant-col-pull-22.ant-col-rtl {
  left: 91.6667%;
  right: auto;
}

.ant-col-offset-22.ant-col-rtl {
  margin-left: 0;
  margin-right: 91.6667%;
}

.ant-col-push-23.ant-col-rtl {
  left: auto;
  right: 95.8333%;
}

.ant-col-pull-23.ant-col-rtl {
  left: 95.8333%;
  right: auto;
}

.ant-col-offset-23.ant-col-rtl {
  margin-left: 0;
  margin-right: 95.8333%;
}

.ant-col-push-24.ant-col-rtl {
  left: auto;
  right: 100%;
}

.ant-col-pull-24.ant-col-rtl {
  left: 100%;
  right: auto;
}

.ant-col-offset-24.ant-col-rtl {
  margin-left: 0;
  margin-right: 100%;
}

.ant-col-xs-24 {
  flex: 0 0 100%;
  max-width: 100%;
  display: block;
}

.ant-col-xs-push-24 {
  left: 100%;
}

.ant-col-xs-pull-24 {
  right: 100%;
}

.ant-col-xs-offset-24 {
  margin-left: 100%;
}

.ant-col-xs-order-24 {
  order: 24;
}

.ant-col-xs-23 {
  flex: 0 0 95.8333%;
  max-width: 95.8333%;
  display: block;
}

.ant-col-xs-push-23 {
  left: 95.8333%;
}

.ant-col-xs-pull-23 {
  right: 95.8333%;
}

.ant-col-xs-offset-23 {
  margin-left: 95.8333%;
}

.ant-col-xs-order-23 {
  order: 23;
}

.ant-col-xs-22 {
  flex: 0 0 91.6667%;
  max-width: 91.6667%;
  display: block;
}

.ant-col-xs-push-22 {
  left: 91.6667%;
}

.ant-col-xs-pull-22 {
  right: 91.6667%;
}

.ant-col-xs-offset-22 {
  margin-left: 91.6667%;
}

.ant-col-xs-order-22 {
  order: 22;
}

.ant-col-xs-21 {
  flex: 0 0 87.5%;
  max-width: 87.5%;
  display: block;
}

.ant-col-xs-push-21 {
  left: 87.5%;
}

.ant-col-xs-pull-21 {
  right: 87.5%;
}

.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}

.ant-col-xs-order-21 {
  order: 21;
}

.ant-col-xs-20 {
  flex: 0 0 83.3333%;
  max-width: 83.3333%;
  display: block;
}

.ant-col-xs-push-20 {
  left: 83.3333%;
}

.ant-col-xs-pull-20 {
  right: 83.3333%;
}

.ant-col-xs-offset-20 {
  margin-left: 83.3333%;
}

.ant-col-xs-order-20 {
  order: 20;
}

.ant-col-xs-19 {
  flex: 0 0 79.1667%;
  max-width: 79.1667%;
  display: block;
}

.ant-col-xs-push-19 {
  left: 79.1667%;
}

.ant-col-xs-pull-19 {
  right: 79.1667%;
}

.ant-col-xs-offset-19 {
  margin-left: 79.1667%;
}

.ant-col-xs-order-19 {
  order: 19;
}

.ant-col-xs-18 {
  flex: 0 0 75%;
  max-width: 75%;
  display: block;
}

.ant-col-xs-push-18 {
  left: 75%;
}

.ant-col-xs-pull-18 {
  right: 75%;
}

.ant-col-xs-offset-18 {
  margin-left: 75%;
}

.ant-col-xs-order-18 {
  order: 18;
}

.ant-col-xs-17 {
  flex: 0 0 70.8333%;
  max-width: 70.8333%;
  display: block;
}

.ant-col-xs-push-17 {
  left: 70.8333%;
}

.ant-col-xs-pull-17 {
  right: 70.8333%;
}

.ant-col-xs-offset-17 {
  margin-left: 70.8333%;
}

.ant-col-xs-order-17 {
  order: 17;
}

.ant-col-xs-16 {
  flex: 0 0 66.6667%;
  max-width: 66.6667%;
  display: block;
}

.ant-col-xs-push-16 {
  left: 66.6667%;
}

.ant-col-xs-pull-16 {
  right: 66.6667%;
}

.ant-col-xs-offset-16 {
  margin-left: 66.6667%;
}

.ant-col-xs-order-16 {
  order: 16;
}

.ant-col-xs-15 {
  flex: 0 0 62.5%;
  max-width: 62.5%;
  display: block;
}

.ant-col-xs-push-15 {
  left: 62.5%;
}

.ant-col-xs-pull-15 {
  right: 62.5%;
}

.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}

.ant-col-xs-order-15 {
  order: 15;
}

.ant-col-xs-14 {
  flex: 0 0 58.3333%;
  max-width: 58.3333%;
  display: block;
}

.ant-col-xs-push-14 {
  left: 58.3333%;
}

.ant-col-xs-pull-14 {
  right: 58.3333%;
}

.ant-col-xs-offset-14 {
  margin-left: 58.3333%;
}

.ant-col-xs-order-14 {
  order: 14;
}

.ant-col-xs-13 {
  flex: 0 0 54.1667%;
  max-width: 54.1667%;
  display: block;
}

.ant-col-xs-push-13 {
  left: 54.1667%;
}

.ant-col-xs-pull-13 {
  right: 54.1667%;
}

.ant-col-xs-offset-13 {
  margin-left: 54.1667%;
}

.ant-col-xs-order-13 {
  order: 13;
}

.ant-col-xs-12 {
  flex: 0 0 50%;
  max-width: 50%;
  display: block;
}

.ant-col-xs-push-12 {
  left: 50%;
}

.ant-col-xs-pull-12 {
  right: 50%;
}

.ant-col-xs-offset-12 {
  margin-left: 50%;
}

.ant-col-xs-order-12 {
  order: 12;
}

.ant-col-xs-11 {
  flex: 0 0 45.8333%;
  max-width: 45.8333%;
  display: block;
}

.ant-col-xs-push-11 {
  left: 45.8333%;
}

.ant-col-xs-pull-11 {
  right: 45.8333%;
}

.ant-col-xs-offset-11 {
  margin-left: 45.8333%;
}

.ant-col-xs-order-11 {
  order: 11;
}

.ant-col-xs-10 {
  flex: 0 0 41.6667%;
  max-width: 41.6667%;
  display: block;
}

.ant-col-xs-push-10 {
  left: 41.6667%;
}

.ant-col-xs-pull-10 {
  right: 41.6667%;
}

.ant-col-xs-offset-10 {
  margin-left: 41.6667%;
}

.ant-col-xs-order-10 {
  order: 10;
}

.ant-col-xs-9 {
  flex: 0 0 37.5%;
  max-width: 37.5%;
  display: block;
}

.ant-col-xs-push-9 {
  left: 37.5%;
}

.ant-col-xs-pull-9 {
  right: 37.5%;
}

.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}

.ant-col-xs-order-9 {
  order: 9;
}

.ant-col-xs-8 {
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
  display: block;
}

.ant-col-xs-push-8 {
  left: 33.3333%;
}

.ant-col-xs-pull-8 {
  right: 33.3333%;
}

.ant-col-xs-offset-8 {
  margin-left: 33.3333%;
}

.ant-col-xs-order-8 {
  order: 8;
}

.ant-col-xs-7 {
  flex: 0 0 29.1667%;
  max-width: 29.1667%;
  display: block;
}

.ant-col-xs-push-7 {
  left: 29.1667%;
}

.ant-col-xs-pull-7 {
  right: 29.1667%;
}

.ant-col-xs-offset-7 {
  margin-left: 29.1667%;
}

.ant-col-xs-order-7 {
  order: 7;
}

.ant-col-xs-6 {
  flex: 0 0 25%;
  max-width: 25%;
  display: block;
}

.ant-col-xs-push-6 {
  left: 25%;
}

.ant-col-xs-pull-6 {
  right: 25%;
}

.ant-col-xs-offset-6 {
  margin-left: 25%;
}

.ant-col-xs-order-6 {
  order: 6;
}

.ant-col-xs-5 {
  flex: 0 0 20.8333%;
  max-width: 20.8333%;
  display: block;
}

.ant-col-xs-push-5 {
  left: 20.8333%;
}

.ant-col-xs-pull-5 {
  right: 20.8333%;
}

.ant-col-xs-offset-5 {
  margin-left: 20.8333%;
}

.ant-col-xs-order-5 {
  order: 5;
}

.ant-col-xs-4 {
  flex: 0 0 16.6667%;
  max-width: 16.6667%;
  display: block;
}

.ant-col-xs-push-4 {
  left: 16.6667%;
}

.ant-col-xs-pull-4 {
  right: 16.6667%;
}

.ant-col-xs-offset-4 {
  margin-left: 16.6667%;
}

.ant-col-xs-order-4 {
  order: 4;
}

.ant-col-xs-3 {
  flex: 0 0 12.5%;
  max-width: 12.5%;
  display: block;
}

.ant-col-xs-push-3 {
  left: 12.5%;
}

.ant-col-xs-pull-3 {
  right: 12.5%;
}

.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}

.ant-col-xs-order-3 {
  order: 3;
}

.ant-col-xs-2 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
  display: block;
}

.ant-col-xs-push-2 {
  left: 8.33333%;
}

.ant-col-xs-pull-2 {
  right: 8.33333%;
}

.ant-col-xs-offset-2 {
  margin-left: 8.33333%;
}

.ant-col-xs-order-2 {
  order: 2;
}

.ant-col-xs-1 {
  flex: 0 0 4.16667%;
  max-width: 4.16667%;
  display: block;
}

.ant-col-xs-push-1 {
  left: 4.16667%;
}

.ant-col-xs-pull-1 {
  right: 4.16667%;
}

.ant-col-xs-offset-1 {
  margin-left: 4.16667%;
}

.ant-col-xs-order-1 {
  order: 1;
}

.ant-col-xs-0 {
  display: none;
}

.ant-col-push-0 {
  left: auto;
}

.ant-col-pull-0 {
  right: auto;
}

.ant-col-xs-push-0 {
  left: auto;
}

.ant-col-xs-pull-0 {
  right: auto;
}

.ant-col-xs-offset-0 {
  margin-left: 0;
}

.ant-col-xs-order-0 {
  order: 0;
}

.ant-col-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-xs-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-xs-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-xs-offset-0.ant-col-rtl {
  margin-right: 0;
}

.ant-col-xs-push-1.ant-col-rtl {
  left: auto;
  right: 4.16667%;
}

.ant-col-xs-pull-1.ant-col-rtl {
  left: 4.16667%;
  right: auto;
}

.ant-col-xs-offset-1.ant-col-rtl {
  margin-left: 0;
  margin-right: 4.16667%;
}

.ant-col-xs-push-2.ant-col-rtl {
  left: auto;
  right: 8.33333%;
}

.ant-col-xs-pull-2.ant-col-rtl {
  left: 8.33333%;
  right: auto;
}

.ant-col-xs-offset-2.ant-col-rtl {
  margin-left: 0;
  margin-right: 8.33333%;
}

.ant-col-xs-push-3.ant-col-rtl {
  left: auto;
  right: 12.5%;
}

.ant-col-xs-pull-3.ant-col-rtl {
  left: 12.5%;
  right: auto;
}

.ant-col-xs-offset-3.ant-col-rtl {
  margin-left: 0;
  margin-right: 12.5%;
}

.ant-col-xs-push-4.ant-col-rtl {
  left: auto;
  right: 16.6667%;
}

.ant-col-xs-pull-4.ant-col-rtl {
  left: 16.6667%;
  right: auto;
}

.ant-col-xs-offset-4.ant-col-rtl {
  margin-left: 0;
  margin-right: 16.6667%;
}

.ant-col-xs-push-5.ant-col-rtl {
  left: auto;
  right: 20.8333%;
}

.ant-col-xs-pull-5.ant-col-rtl {
  left: 20.8333%;
  right: auto;
}

.ant-col-xs-offset-5.ant-col-rtl {
  margin-left: 0;
  margin-right: 20.8333%;
}

.ant-col-xs-push-6.ant-col-rtl {
  left: auto;
  right: 25%;
}

.ant-col-xs-pull-6.ant-col-rtl {
  left: 25%;
  right: auto;
}

.ant-col-xs-offset-6.ant-col-rtl {
  margin-left: 0;
  margin-right: 25%;
}

.ant-col-xs-push-7.ant-col-rtl {
  left: auto;
  right: 29.1667%;
}

.ant-col-xs-pull-7.ant-col-rtl {
  left: 29.1667%;
  right: auto;
}

.ant-col-xs-offset-7.ant-col-rtl {
  margin-left: 0;
  margin-right: 29.1667%;
}

.ant-col-xs-push-8.ant-col-rtl {
  left: auto;
  right: 33.3333%;
}

.ant-col-xs-pull-8.ant-col-rtl {
  left: 33.3333%;
  right: auto;
}

.ant-col-xs-offset-8.ant-col-rtl {
  margin-left: 0;
  margin-right: 33.3333%;
}

.ant-col-xs-push-9.ant-col-rtl {
  left: auto;
  right: 37.5%;
}

.ant-col-xs-pull-9.ant-col-rtl {
  left: 37.5%;
  right: auto;
}

.ant-col-xs-offset-9.ant-col-rtl {
  margin-left: 0;
  margin-right: 37.5%;
}

.ant-col-xs-push-10.ant-col-rtl {
  left: auto;
  right: 41.6667%;
}

.ant-col-xs-pull-10.ant-col-rtl {
  left: 41.6667%;
  right: auto;
}

.ant-col-xs-offset-10.ant-col-rtl {
  margin-left: 0;
  margin-right: 41.6667%;
}

.ant-col-xs-push-11.ant-col-rtl {
  left: auto;
  right: 45.8333%;
}

.ant-col-xs-pull-11.ant-col-rtl {
  left: 45.8333%;
  right: auto;
}

.ant-col-xs-offset-11.ant-col-rtl {
  margin-left: 0;
  margin-right: 45.8333%;
}

.ant-col-xs-push-12.ant-col-rtl {
  left: auto;
  right: 50%;
}

.ant-col-xs-pull-12.ant-col-rtl {
  left: 50%;
  right: auto;
}

.ant-col-xs-offset-12.ant-col-rtl {
  margin-left: 0;
  margin-right: 50%;
}

.ant-col-xs-push-13.ant-col-rtl {
  left: auto;
  right: 54.1667%;
}

.ant-col-xs-pull-13.ant-col-rtl {
  left: 54.1667%;
  right: auto;
}

.ant-col-xs-offset-13.ant-col-rtl {
  margin-left: 0;
  margin-right: 54.1667%;
}

.ant-col-xs-push-14.ant-col-rtl {
  left: auto;
  right: 58.3333%;
}

.ant-col-xs-pull-14.ant-col-rtl {
  left: 58.3333%;
  right: auto;
}

.ant-col-xs-offset-14.ant-col-rtl {
  margin-left: 0;
  margin-right: 58.3333%;
}

.ant-col-xs-push-15.ant-col-rtl {
  left: auto;
  right: 62.5%;
}

.ant-col-xs-pull-15.ant-col-rtl {
  left: 62.5%;
  right: auto;
}

.ant-col-xs-offset-15.ant-col-rtl {
  margin-left: 0;
  margin-right: 62.5%;
}

.ant-col-xs-push-16.ant-col-rtl {
  left: auto;
  right: 66.6667%;
}

.ant-col-xs-pull-16.ant-col-rtl {
  left: 66.6667%;
  right: auto;
}

.ant-col-xs-offset-16.ant-col-rtl {
  margin-left: 0;
  margin-right: 66.6667%;
}

.ant-col-xs-push-17.ant-col-rtl {
  left: auto;
  right: 70.8333%;
}

.ant-col-xs-pull-17.ant-col-rtl {
  left: 70.8333%;
  right: auto;
}

.ant-col-xs-offset-17.ant-col-rtl {
  margin-left: 0;
  margin-right: 70.8333%;
}

.ant-col-xs-push-18.ant-col-rtl {
  left: auto;
  right: 75%;
}

.ant-col-xs-pull-18.ant-col-rtl {
  left: 75%;
  right: auto;
}

.ant-col-xs-offset-18.ant-col-rtl {
  margin-left: 0;
  margin-right: 75%;
}

.ant-col-xs-push-19.ant-col-rtl {
  left: auto;
  right: 79.1667%;
}

.ant-col-xs-pull-19.ant-col-rtl {
  left: 79.1667%;
  right: auto;
}

.ant-col-xs-offset-19.ant-col-rtl {
  margin-left: 0;
  margin-right: 79.1667%;
}

.ant-col-xs-push-20.ant-col-rtl {
  left: auto;
  right: 83.3333%;
}

.ant-col-xs-pull-20.ant-col-rtl {
  left: 83.3333%;
  right: auto;
}

.ant-col-xs-offset-20.ant-col-rtl {
  margin-left: 0;
  margin-right: 83.3333%;
}

.ant-col-xs-push-21.ant-col-rtl {
  left: auto;
  right: 87.5%;
}

.ant-col-xs-pull-21.ant-col-rtl {
  left: 87.5%;
  right: auto;
}

.ant-col-xs-offset-21.ant-col-rtl {
  margin-left: 0;
  margin-right: 87.5%;
}

.ant-col-xs-push-22.ant-col-rtl {
  left: auto;
  right: 91.6667%;
}

.ant-col-xs-pull-22.ant-col-rtl {
  left: 91.6667%;
  right: auto;
}

.ant-col-xs-offset-22.ant-col-rtl {
  margin-left: 0;
  margin-right: 91.6667%;
}

.ant-col-xs-push-23.ant-col-rtl {
  left: auto;
  right: 95.8333%;
}

.ant-col-xs-pull-23.ant-col-rtl {
  left: 95.8333%;
  right: auto;
}

.ant-col-xs-offset-23.ant-col-rtl {
  margin-left: 0;
  margin-right: 95.8333%;
}

.ant-col-xs-push-24.ant-col-rtl {
  left: auto;
  right: 100%;
}

.ant-col-xs-pull-24.ant-col-rtl {
  left: 100%;
  right: auto;
}

.ant-col-xs-offset-24.ant-col-rtl {
  margin-left: 0;
  margin-right: 100%;
}

@media (min-width: 576px) {
  .ant-col-sm-24 {
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
  }

  .ant-col-sm-push-24 {
    left: 100%;
  }

  .ant-col-sm-pull-24 {
    right: 100%;
  }

  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }

  .ant-col-sm-order-24 {
    order: 24;
  }

  .ant-col-sm-23 {
    flex: 0 0 95.8333%;
    max-width: 95.8333%;
    display: block;
  }

  .ant-col-sm-push-23 {
    left: 95.8333%;
  }

  .ant-col-sm-pull-23 {
    right: 95.8333%;
  }

  .ant-col-sm-offset-23 {
    margin-left: 95.8333%;
  }

  .ant-col-sm-order-23 {
    order: 23;
  }

  .ant-col-sm-22 {
    flex: 0 0 91.6667%;
    max-width: 91.6667%;
    display: block;
  }

  .ant-col-sm-push-22 {
    left: 91.6667%;
  }

  .ant-col-sm-pull-22 {
    right: 91.6667%;
  }

  .ant-col-sm-offset-22 {
    margin-left: 91.6667%;
  }

  .ant-col-sm-order-22 {
    order: 22;
  }

  .ant-col-sm-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
    display: block;
  }

  .ant-col-sm-push-21 {
    left: 87.5%;
  }

  .ant-col-sm-pull-21 {
    right: 87.5%;
  }

  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-sm-order-21 {
    order: 21;
  }

  .ant-col-sm-20 {
    flex: 0 0 83.3333%;
    max-width: 83.3333%;
    display: block;
  }

  .ant-col-sm-push-20 {
    left: 83.3333%;
  }

  .ant-col-sm-pull-20 {
    right: 83.3333%;
  }

  .ant-col-sm-offset-20 {
    margin-left: 83.3333%;
  }

  .ant-col-sm-order-20 {
    order: 20;
  }

  .ant-col-sm-19 {
    flex: 0 0 79.1667%;
    max-width: 79.1667%;
    display: block;
  }

  .ant-col-sm-push-19 {
    left: 79.1667%;
  }

  .ant-col-sm-pull-19 {
    right: 79.1667%;
  }

  .ant-col-sm-offset-19 {
    margin-left: 79.1667%;
  }

  .ant-col-sm-order-19 {
    order: 19;
  }

  .ant-col-sm-18 {
    flex: 0 0 75%;
    max-width: 75%;
    display: block;
  }

  .ant-col-sm-push-18 {
    left: 75%;
  }

  .ant-col-sm-pull-18 {
    right: 75%;
  }

  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }

  .ant-col-sm-order-18 {
    order: 18;
  }

  .ant-col-sm-17 {
    flex: 0 0 70.8333%;
    max-width: 70.8333%;
    display: block;
  }

  .ant-col-sm-push-17 {
    left: 70.8333%;
  }

  .ant-col-sm-pull-17 {
    right: 70.8333%;
  }

  .ant-col-sm-offset-17 {
    margin-left: 70.8333%;
  }

  .ant-col-sm-order-17 {
    order: 17;
  }

  .ant-col-sm-16 {
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    display: block;
  }

  .ant-col-sm-push-16 {
    left: 66.6667%;
  }

  .ant-col-sm-pull-16 {
    right: 66.6667%;
  }

  .ant-col-sm-offset-16 {
    margin-left: 66.6667%;
  }

  .ant-col-sm-order-16 {
    order: 16;
  }

  .ant-col-sm-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
    display: block;
  }

  .ant-col-sm-push-15 {
    left: 62.5%;
  }

  .ant-col-sm-pull-15 {
    right: 62.5%;
  }

  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-sm-order-15 {
    order: 15;
  }

  .ant-col-sm-14 {
    flex: 0 0 58.3333%;
    max-width: 58.3333%;
    display: block;
  }

  .ant-col-sm-push-14 {
    left: 58.3333%;
  }

  .ant-col-sm-pull-14 {
    right: 58.3333%;
  }

  .ant-col-sm-offset-14 {
    margin-left: 58.3333%;
  }

  .ant-col-sm-order-14 {
    order: 14;
  }

  .ant-col-sm-13 {
    flex: 0 0 54.1667%;
    max-width: 54.1667%;
    display: block;
  }

  .ant-col-sm-push-13 {
    left: 54.1667%;
  }

  .ant-col-sm-pull-13 {
    right: 54.1667%;
  }

  .ant-col-sm-offset-13 {
    margin-left: 54.1667%;
  }

  .ant-col-sm-order-13 {
    order: 13;
  }

  .ant-col-sm-12 {
    flex: 0 0 50%;
    max-width: 50%;
    display: block;
  }

  .ant-col-sm-push-12 {
    left: 50%;
  }

  .ant-col-sm-pull-12 {
    right: 50%;
  }

  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }

  .ant-col-sm-order-12 {
    order: 12;
  }

  .ant-col-sm-11 {
    flex: 0 0 45.8333%;
    max-width: 45.8333%;
    display: block;
  }

  .ant-col-sm-push-11 {
    left: 45.8333%;
  }

  .ant-col-sm-pull-11 {
    right: 45.8333%;
  }

  .ant-col-sm-offset-11 {
    margin-left: 45.8333%;
  }

  .ant-col-sm-order-11 {
    order: 11;
  }

  .ant-col-sm-10 {
    flex: 0 0 41.6667%;
    max-width: 41.6667%;
    display: block;
  }

  .ant-col-sm-push-10 {
    left: 41.6667%;
  }

  .ant-col-sm-pull-10 {
    right: 41.6667%;
  }

  .ant-col-sm-offset-10 {
    margin-left: 41.6667%;
  }

  .ant-col-sm-order-10 {
    order: 10;
  }

  .ant-col-sm-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: block;
  }

  .ant-col-sm-push-9 {
    left: 37.5%;
  }

  .ant-col-sm-pull-9 {
    right: 37.5%;
  }

  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-sm-order-9 {
    order: 9;
  }

  .ant-col-sm-8 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    display: block;
  }

  .ant-col-sm-push-8 {
    left: 33.3333%;
  }

  .ant-col-sm-pull-8 {
    right: 33.3333%;
  }

  .ant-col-sm-offset-8 {
    margin-left: 33.3333%;
  }

  .ant-col-sm-order-8 {
    order: 8;
  }

  .ant-col-sm-7 {
    flex: 0 0 29.1667%;
    max-width: 29.1667%;
    display: block;
  }

  .ant-col-sm-push-7 {
    left: 29.1667%;
  }

  .ant-col-sm-pull-7 {
    right: 29.1667%;
  }

  .ant-col-sm-offset-7 {
    margin-left: 29.1667%;
  }

  .ant-col-sm-order-7 {
    order: 7;
  }

  .ant-col-sm-6 {
    flex: 0 0 25%;
    max-width: 25%;
    display: block;
  }

  .ant-col-sm-push-6 {
    left: 25%;
  }

  .ant-col-sm-pull-6 {
    right: 25%;
  }

  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }

  .ant-col-sm-order-6 {
    order: 6;
  }

  .ant-col-sm-5 {
    flex: 0 0 20.8333%;
    max-width: 20.8333%;
    display: block;
  }

  .ant-col-sm-push-5 {
    left: 20.8333%;
  }

  .ant-col-sm-pull-5 {
    right: 20.8333%;
  }

  .ant-col-sm-offset-5 {
    margin-left: 20.8333%;
  }

  .ant-col-sm-order-5 {
    order: 5;
  }

  .ant-col-sm-4 {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
    display: block;
  }

  .ant-col-sm-push-4 {
    left: 16.6667%;
  }

  .ant-col-sm-pull-4 {
    right: 16.6667%;
  }

  .ant-col-sm-offset-4 {
    margin-left: 16.6667%;
  }

  .ant-col-sm-order-4 {
    order: 4;
  }

  .ant-col-sm-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
    display: block;
  }

  .ant-col-sm-push-3 {
    left: 12.5%;
  }

  .ant-col-sm-pull-3 {
    right: 12.5%;
  }

  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-sm-order-3 {
    order: 3;
  }

  .ant-col-sm-2 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    display: block;
  }

  .ant-col-sm-push-2 {
    left: 8.33333%;
  }

  .ant-col-sm-pull-2 {
    right: 8.33333%;
  }

  .ant-col-sm-offset-2 {
    margin-left: 8.33333%;
  }

  .ant-col-sm-order-2 {
    order: 2;
  }

  .ant-col-sm-1 {
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    display: block;
  }

  .ant-col-sm-push-1 {
    left: 4.16667%;
  }

  .ant-col-sm-pull-1 {
    right: 4.16667%;
  }

  .ant-col-sm-offset-1 {
    margin-left: 4.16667%;
  }

  .ant-col-sm-order-1 {
    order: 1;
  }

  .ant-col-sm-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-sm-push-0 {
    left: auto;
  }

  .ant-col-sm-pull-0 {
    right: auto;
  }

  .ant-col-sm-offset-0 {
    margin-left: 0;
  }

  .ant-col-sm-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-sm-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-sm-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-sm-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-sm-push-1.ant-col-rtl {
    left: auto;
    right: 4.16667%;
  }

  .ant-col-sm-pull-1.ant-col-rtl {
    left: 4.16667%;
    right: auto;
  }

  .ant-col-sm-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16667%;
  }

  .ant-col-sm-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333%;
  }

  .ant-col-sm-pull-2.ant-col-rtl {
    left: 8.33333%;
    right: auto;
  }

  .ant-col-sm-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333%;
  }

  .ant-col-sm-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%;
  }

  .ant-col-sm-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
  }

  .ant-col-sm-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }

  .ant-col-sm-push-4.ant-col-rtl {
    left: auto;
    right: 16.6667%;
  }

  .ant-col-sm-pull-4.ant-col-rtl {
    left: 16.6667%;
    right: auto;
  }

  .ant-col-sm-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.6667%;
  }

  .ant-col-sm-push-5.ant-col-rtl {
    left: auto;
    right: 20.8333%;
  }

  .ant-col-sm-pull-5.ant-col-rtl {
    left: 20.8333%;
    right: auto;
  }

  .ant-col-sm-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.8333%;
  }

  .ant-col-sm-push-6.ant-col-rtl {
    left: auto;
    right: 25%;
  }

  .ant-col-sm-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
  }

  .ant-col-sm-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }

  .ant-col-sm-push-7.ant-col-rtl {
    left: auto;
    right: 29.1667%;
  }

  .ant-col-sm-pull-7.ant-col-rtl {
    left: 29.1667%;
    right: auto;
  }

  .ant-col-sm-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.1667%;
  }

  .ant-col-sm-push-8.ant-col-rtl {
    left: auto;
    right: 33.3333%;
  }

  .ant-col-sm-pull-8.ant-col-rtl {
    left: 33.3333%;
    right: auto;
  }

  .ant-col-sm-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.3333%;
  }

  .ant-col-sm-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%;
  }

  .ant-col-sm-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
  }

  .ant-col-sm-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }

  .ant-col-sm-push-10.ant-col-rtl {
    left: auto;
    right: 41.6667%;
  }

  .ant-col-sm-pull-10.ant-col-rtl {
    left: 41.6667%;
    right: auto;
  }

  .ant-col-sm-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.6667%;
  }

  .ant-col-sm-push-11.ant-col-rtl {
    left: auto;
    right: 45.8333%;
  }

  .ant-col-sm-pull-11.ant-col-rtl {
    left: 45.8333%;
    right: auto;
  }

  .ant-col-sm-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.8333%;
  }

  .ant-col-sm-push-12.ant-col-rtl {
    left: auto;
    right: 50%;
  }

  .ant-col-sm-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
  }

  .ant-col-sm-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }

  .ant-col-sm-push-13.ant-col-rtl {
    left: auto;
    right: 54.1667%;
  }

  .ant-col-sm-pull-13.ant-col-rtl {
    left: 54.1667%;
    right: auto;
  }

  .ant-col-sm-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.1667%;
  }

  .ant-col-sm-push-14.ant-col-rtl {
    left: auto;
    right: 58.3333%;
  }

  .ant-col-sm-pull-14.ant-col-rtl {
    left: 58.3333%;
    right: auto;
  }

  .ant-col-sm-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.3333%;
  }

  .ant-col-sm-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%;
  }

  .ant-col-sm-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
  }

  .ant-col-sm-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }

  .ant-col-sm-push-16.ant-col-rtl {
    left: auto;
    right: 66.6667%;
  }

  .ant-col-sm-pull-16.ant-col-rtl {
    left: 66.6667%;
    right: auto;
  }

  .ant-col-sm-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.6667%;
  }

  .ant-col-sm-push-17.ant-col-rtl {
    left: auto;
    right: 70.8333%;
  }

  .ant-col-sm-pull-17.ant-col-rtl {
    left: 70.8333%;
    right: auto;
  }

  .ant-col-sm-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.8333%;
  }

  .ant-col-sm-push-18.ant-col-rtl {
    left: auto;
    right: 75%;
  }

  .ant-col-sm-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
  }

  .ant-col-sm-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }

  .ant-col-sm-push-19.ant-col-rtl {
    left: auto;
    right: 79.1667%;
  }

  .ant-col-sm-pull-19.ant-col-rtl {
    left: 79.1667%;
    right: auto;
  }

  .ant-col-sm-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.1667%;
  }

  .ant-col-sm-push-20.ant-col-rtl {
    left: auto;
    right: 83.3333%;
  }

  .ant-col-sm-pull-20.ant-col-rtl {
    left: 83.3333%;
    right: auto;
  }

  .ant-col-sm-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.3333%;
  }

  .ant-col-sm-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%;
  }

  .ant-col-sm-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
  }

  .ant-col-sm-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }

  .ant-col-sm-push-22.ant-col-rtl {
    left: auto;
    right: 91.6667%;
  }

  .ant-col-sm-pull-22.ant-col-rtl {
    left: 91.6667%;
    right: auto;
  }

  .ant-col-sm-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.6667%;
  }

  .ant-col-sm-push-23.ant-col-rtl {
    left: auto;
    right: 95.8333%;
  }

  .ant-col-sm-pull-23.ant-col-rtl {
    left: 95.8333%;
    right: auto;
  }

  .ant-col-sm-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.8333%;
  }

  .ant-col-sm-push-24.ant-col-rtl {
    left: auto;
    right: 100%;
  }

  .ant-col-sm-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
  }

  .ant-col-sm-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%;
  }
}

@media (min-width: 768px) {
  .ant-col-md-24 {
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
  }

  .ant-col-md-push-24 {
    left: 100%;
  }

  .ant-col-md-pull-24 {
    right: 100%;
  }

  .ant-col-md-offset-24 {
    margin-left: 100%;
  }

  .ant-col-md-order-24 {
    order: 24;
  }

  .ant-col-md-23 {
    flex: 0 0 95.8333%;
    max-width: 95.8333%;
    display: block;
  }

  .ant-col-md-push-23 {
    left: 95.8333%;
  }

  .ant-col-md-pull-23 {
    right: 95.8333%;
  }

  .ant-col-md-offset-23 {
    margin-left: 95.8333%;
  }

  .ant-col-md-order-23 {
    order: 23;
  }

  .ant-col-md-22 {
    flex: 0 0 91.6667%;
    max-width: 91.6667%;
    display: block;
  }

  .ant-col-md-push-22 {
    left: 91.6667%;
  }

  .ant-col-md-pull-22 {
    right: 91.6667%;
  }

  .ant-col-md-offset-22 {
    margin-left: 91.6667%;
  }

  .ant-col-md-order-22 {
    order: 22;
  }

  .ant-col-md-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
    display: block;
  }

  .ant-col-md-push-21 {
    left: 87.5%;
  }

  .ant-col-md-pull-21 {
    right: 87.5%;
  }

  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-md-order-21 {
    order: 21;
  }

  .ant-col-md-20 {
    flex: 0 0 83.3333%;
    max-width: 83.3333%;
    display: block;
  }

  .ant-col-md-push-20 {
    left: 83.3333%;
  }

  .ant-col-md-pull-20 {
    right: 83.3333%;
  }

  .ant-col-md-offset-20 {
    margin-left: 83.3333%;
  }

  .ant-col-md-order-20 {
    order: 20;
  }

  .ant-col-md-19 {
    flex: 0 0 79.1667%;
    max-width: 79.1667%;
    display: block;
  }

  .ant-col-md-push-19 {
    left: 79.1667%;
  }

  .ant-col-md-pull-19 {
    right: 79.1667%;
  }

  .ant-col-md-offset-19 {
    margin-left: 79.1667%;
  }

  .ant-col-md-order-19 {
    order: 19;
  }

  .ant-col-md-18 {
    flex: 0 0 75%;
    max-width: 75%;
    display: block;
  }

  .ant-col-md-push-18 {
    left: 75%;
  }

  .ant-col-md-pull-18 {
    right: 75%;
  }

  .ant-col-md-offset-18 {
    margin-left: 75%;
  }

  .ant-col-md-order-18 {
    order: 18;
  }

  .ant-col-md-17 {
    flex: 0 0 70.8333%;
    max-width: 70.8333%;
    display: block;
  }

  .ant-col-md-push-17 {
    left: 70.8333%;
  }

  .ant-col-md-pull-17 {
    right: 70.8333%;
  }

  .ant-col-md-offset-17 {
    margin-left: 70.8333%;
  }

  .ant-col-md-order-17 {
    order: 17;
  }

  .ant-col-md-16 {
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    display: block;
  }

  .ant-col-md-push-16 {
    left: 66.6667%;
  }

  .ant-col-md-pull-16 {
    right: 66.6667%;
  }

  .ant-col-md-offset-16 {
    margin-left: 66.6667%;
  }

  .ant-col-md-order-16 {
    order: 16;
  }

  .ant-col-md-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
    display: block;
  }

  .ant-col-md-push-15 {
    left: 62.5%;
  }

  .ant-col-md-pull-15 {
    right: 62.5%;
  }

  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-md-order-15 {
    order: 15;
  }

  .ant-col-md-14 {
    flex: 0 0 58.3333%;
    max-width: 58.3333%;
    display: block;
  }

  .ant-col-md-push-14 {
    left: 58.3333%;
  }

  .ant-col-md-pull-14 {
    right: 58.3333%;
  }

  .ant-col-md-offset-14 {
    margin-left: 58.3333%;
  }

  .ant-col-md-order-14 {
    order: 14;
  }

  .ant-col-md-13 {
    flex: 0 0 54.1667%;
    max-width: 54.1667%;
    display: block;
  }

  .ant-col-md-push-13 {
    left: 54.1667%;
  }

  .ant-col-md-pull-13 {
    right: 54.1667%;
  }

  .ant-col-md-offset-13 {
    margin-left: 54.1667%;
  }

  .ant-col-md-order-13 {
    order: 13;
  }

  .ant-col-md-12 {
    flex: 0 0 50%;
    max-width: 50%;
    display: block;
  }

  .ant-col-md-push-12 {
    left: 50%;
  }

  .ant-col-md-pull-12 {
    right: 50%;
  }

  .ant-col-md-offset-12 {
    margin-left: 50%;
  }

  .ant-col-md-order-12 {
    order: 12;
  }

  .ant-col-md-11 {
    flex: 0 0 45.8333%;
    max-width: 45.8333%;
    display: block;
  }

  .ant-col-md-push-11 {
    left: 45.8333%;
  }

  .ant-col-md-pull-11 {
    right: 45.8333%;
  }

  .ant-col-md-offset-11 {
    margin-left: 45.8333%;
  }

  .ant-col-md-order-11 {
    order: 11;
  }

  .ant-col-md-10 {
    flex: 0 0 41.6667%;
    max-width: 41.6667%;
    display: block;
  }

  .ant-col-md-push-10 {
    left: 41.6667%;
  }

  .ant-col-md-pull-10 {
    right: 41.6667%;
  }

  .ant-col-md-offset-10 {
    margin-left: 41.6667%;
  }

  .ant-col-md-order-10 {
    order: 10;
  }

  .ant-col-md-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: block;
  }

  .ant-col-md-push-9 {
    left: 37.5%;
  }

  .ant-col-md-pull-9 {
    right: 37.5%;
  }

  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-md-order-9 {
    order: 9;
  }

  .ant-col-md-8 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    display: block;
  }

  .ant-col-md-push-8 {
    left: 33.3333%;
  }

  .ant-col-md-pull-8 {
    right: 33.3333%;
  }

  .ant-col-md-offset-8 {
    margin-left: 33.3333%;
  }

  .ant-col-md-order-8 {
    order: 8;
  }

  .ant-col-md-7 {
    flex: 0 0 29.1667%;
    max-width: 29.1667%;
    display: block;
  }

  .ant-col-md-push-7 {
    left: 29.1667%;
  }

  .ant-col-md-pull-7 {
    right: 29.1667%;
  }

  .ant-col-md-offset-7 {
    margin-left: 29.1667%;
  }

  .ant-col-md-order-7 {
    order: 7;
  }

  .ant-col-md-6 {
    flex: 0 0 25%;
    max-width: 25%;
    display: block;
  }

  .ant-col-md-push-6 {
    left: 25%;
  }

  .ant-col-md-pull-6 {
    right: 25%;
  }

  .ant-col-md-offset-6 {
    margin-left: 25%;
  }

  .ant-col-md-order-6 {
    order: 6;
  }

  .ant-col-md-5 {
    flex: 0 0 20.8333%;
    max-width: 20.8333%;
    display: block;
  }

  .ant-col-md-push-5 {
    left: 20.8333%;
  }

  .ant-col-md-pull-5 {
    right: 20.8333%;
  }

  .ant-col-md-offset-5 {
    margin-left: 20.8333%;
  }

  .ant-col-md-order-5 {
    order: 5;
  }

  .ant-col-md-4 {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
    display: block;
  }

  .ant-col-md-push-4 {
    left: 16.6667%;
  }

  .ant-col-md-pull-4 {
    right: 16.6667%;
  }

  .ant-col-md-offset-4 {
    margin-left: 16.6667%;
  }

  .ant-col-md-order-4 {
    order: 4;
  }

  .ant-col-md-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
    display: block;
  }

  .ant-col-md-push-3 {
    left: 12.5%;
  }

  .ant-col-md-pull-3 {
    right: 12.5%;
  }

  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-md-order-3 {
    order: 3;
  }

  .ant-col-md-2 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    display: block;
  }

  .ant-col-md-push-2 {
    left: 8.33333%;
  }

  .ant-col-md-pull-2 {
    right: 8.33333%;
  }

  .ant-col-md-offset-2 {
    margin-left: 8.33333%;
  }

  .ant-col-md-order-2 {
    order: 2;
  }

  .ant-col-md-1 {
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    display: block;
  }

  .ant-col-md-push-1 {
    left: 4.16667%;
  }

  .ant-col-md-pull-1 {
    right: 4.16667%;
  }

  .ant-col-md-offset-1 {
    margin-left: 4.16667%;
  }

  .ant-col-md-order-1 {
    order: 1;
  }

  .ant-col-md-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-md-push-0 {
    left: auto;
  }

  .ant-col-md-pull-0 {
    right: auto;
  }

  .ant-col-md-offset-0 {
    margin-left: 0;
  }

  .ant-col-md-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-md-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-md-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-md-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-md-push-1.ant-col-rtl {
    left: auto;
    right: 4.16667%;
  }

  .ant-col-md-pull-1.ant-col-rtl {
    left: 4.16667%;
    right: auto;
  }

  .ant-col-md-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16667%;
  }

  .ant-col-md-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333%;
  }

  .ant-col-md-pull-2.ant-col-rtl {
    left: 8.33333%;
    right: auto;
  }

  .ant-col-md-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333%;
  }

  .ant-col-md-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%;
  }

  .ant-col-md-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
  }

  .ant-col-md-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }

  .ant-col-md-push-4.ant-col-rtl {
    left: auto;
    right: 16.6667%;
  }

  .ant-col-md-pull-4.ant-col-rtl {
    left: 16.6667%;
    right: auto;
  }

  .ant-col-md-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.6667%;
  }

  .ant-col-md-push-5.ant-col-rtl {
    left: auto;
    right: 20.8333%;
  }

  .ant-col-md-pull-5.ant-col-rtl {
    left: 20.8333%;
    right: auto;
  }

  .ant-col-md-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.8333%;
  }

  .ant-col-md-push-6.ant-col-rtl {
    left: auto;
    right: 25%;
  }

  .ant-col-md-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
  }

  .ant-col-md-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }

  .ant-col-md-push-7.ant-col-rtl {
    left: auto;
    right: 29.1667%;
  }

  .ant-col-md-pull-7.ant-col-rtl {
    left: 29.1667%;
    right: auto;
  }

  .ant-col-md-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.1667%;
  }

  .ant-col-md-push-8.ant-col-rtl {
    left: auto;
    right: 33.3333%;
  }

  .ant-col-md-pull-8.ant-col-rtl {
    left: 33.3333%;
    right: auto;
  }

  .ant-col-md-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.3333%;
  }

  .ant-col-md-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%;
  }

  .ant-col-md-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
  }

  .ant-col-md-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }

  .ant-col-md-push-10.ant-col-rtl {
    left: auto;
    right: 41.6667%;
  }

  .ant-col-md-pull-10.ant-col-rtl {
    left: 41.6667%;
    right: auto;
  }

  .ant-col-md-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.6667%;
  }

  .ant-col-md-push-11.ant-col-rtl {
    left: auto;
    right: 45.8333%;
  }

  .ant-col-md-pull-11.ant-col-rtl {
    left: 45.8333%;
    right: auto;
  }

  .ant-col-md-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.8333%;
  }

  .ant-col-md-push-12.ant-col-rtl {
    left: auto;
    right: 50%;
  }

  .ant-col-md-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
  }

  .ant-col-md-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }

  .ant-col-md-push-13.ant-col-rtl {
    left: auto;
    right: 54.1667%;
  }

  .ant-col-md-pull-13.ant-col-rtl {
    left: 54.1667%;
    right: auto;
  }

  .ant-col-md-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.1667%;
  }

  .ant-col-md-push-14.ant-col-rtl {
    left: auto;
    right: 58.3333%;
  }

  .ant-col-md-pull-14.ant-col-rtl {
    left: 58.3333%;
    right: auto;
  }

  .ant-col-md-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.3333%;
  }

  .ant-col-md-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%;
  }

  .ant-col-md-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
  }

  .ant-col-md-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }

  .ant-col-md-push-16.ant-col-rtl {
    left: auto;
    right: 66.6667%;
  }

  .ant-col-md-pull-16.ant-col-rtl {
    left: 66.6667%;
    right: auto;
  }

  .ant-col-md-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.6667%;
  }

  .ant-col-md-push-17.ant-col-rtl {
    left: auto;
    right: 70.8333%;
  }

  .ant-col-md-pull-17.ant-col-rtl {
    left: 70.8333%;
    right: auto;
  }

  .ant-col-md-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.8333%;
  }

  .ant-col-md-push-18.ant-col-rtl {
    left: auto;
    right: 75%;
  }

  .ant-col-md-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
  }

  .ant-col-md-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }

  .ant-col-md-push-19.ant-col-rtl {
    left: auto;
    right: 79.1667%;
  }

  .ant-col-md-pull-19.ant-col-rtl {
    left: 79.1667%;
    right: auto;
  }

  .ant-col-md-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.1667%;
  }

  .ant-col-md-push-20.ant-col-rtl {
    left: auto;
    right: 83.3333%;
  }

  .ant-col-md-pull-20.ant-col-rtl {
    left: 83.3333%;
    right: auto;
  }

  .ant-col-md-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.3333%;
  }

  .ant-col-md-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%;
  }

  .ant-col-md-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
  }

  .ant-col-md-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }

  .ant-col-md-push-22.ant-col-rtl {
    left: auto;
    right: 91.6667%;
  }

  .ant-col-md-pull-22.ant-col-rtl {
    left: 91.6667%;
    right: auto;
  }

  .ant-col-md-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.6667%;
  }

  .ant-col-md-push-23.ant-col-rtl {
    left: auto;
    right: 95.8333%;
  }

  .ant-col-md-pull-23.ant-col-rtl {
    left: 95.8333%;
    right: auto;
  }

  .ant-col-md-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.8333%;
  }

  .ant-col-md-push-24.ant-col-rtl {
    left: auto;
    right: 100%;
  }

  .ant-col-md-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
  }

  .ant-col-md-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%;
  }
}

@media (min-width: 992px) {
  .ant-col-lg-24 {
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
  }

  .ant-col-lg-push-24 {
    left: 100%;
  }

  .ant-col-lg-pull-24 {
    right: 100%;
  }

  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }

  .ant-col-lg-order-24 {
    order: 24;
  }

  .ant-col-lg-23 {
    flex: 0 0 95.8333%;
    max-width: 95.8333%;
    display: block;
  }

  .ant-col-lg-push-23 {
    left: 95.8333%;
  }

  .ant-col-lg-pull-23 {
    right: 95.8333%;
  }

  .ant-col-lg-offset-23 {
    margin-left: 95.8333%;
  }

  .ant-col-lg-order-23 {
    order: 23;
  }

  .ant-col-lg-22 {
    flex: 0 0 91.6667%;
    max-width: 91.6667%;
    display: block;
  }

  .ant-col-lg-push-22 {
    left: 91.6667%;
  }

  .ant-col-lg-pull-22 {
    right: 91.6667%;
  }

  .ant-col-lg-offset-22 {
    margin-left: 91.6667%;
  }

  .ant-col-lg-order-22 {
    order: 22;
  }

  .ant-col-lg-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
    display: block;
  }

  .ant-col-lg-push-21 {
    left: 87.5%;
  }

  .ant-col-lg-pull-21 {
    right: 87.5%;
  }

  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-lg-order-21 {
    order: 21;
  }

  .ant-col-lg-20 {
    flex: 0 0 83.3333%;
    max-width: 83.3333%;
    display: block;
  }

  .ant-col-lg-push-20 {
    left: 83.3333%;
  }

  .ant-col-lg-pull-20 {
    right: 83.3333%;
  }

  .ant-col-lg-offset-20 {
    margin-left: 83.3333%;
  }

  .ant-col-lg-order-20 {
    order: 20;
  }

  .ant-col-lg-19 {
    flex: 0 0 79.1667%;
    max-width: 79.1667%;
    display: block;
  }

  .ant-col-lg-push-19 {
    left: 79.1667%;
  }

  .ant-col-lg-pull-19 {
    right: 79.1667%;
  }

  .ant-col-lg-offset-19 {
    margin-left: 79.1667%;
  }

  .ant-col-lg-order-19 {
    order: 19;
  }

  .ant-col-lg-18 {
    flex: 0 0 75%;
    max-width: 75%;
    display: block;
  }

  .ant-col-lg-push-18 {
    left: 75%;
  }

  .ant-col-lg-pull-18 {
    right: 75%;
  }

  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }

  .ant-col-lg-order-18 {
    order: 18;
  }

  .ant-col-lg-17 {
    flex: 0 0 70.8333%;
    max-width: 70.8333%;
    display: block;
  }

  .ant-col-lg-push-17 {
    left: 70.8333%;
  }

  .ant-col-lg-pull-17 {
    right: 70.8333%;
  }

  .ant-col-lg-offset-17 {
    margin-left: 70.8333%;
  }

  .ant-col-lg-order-17 {
    order: 17;
  }

  .ant-col-lg-16 {
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    display: block;
  }

  .ant-col-lg-push-16 {
    left: 66.6667%;
  }

  .ant-col-lg-pull-16 {
    right: 66.6667%;
  }

  .ant-col-lg-offset-16 {
    margin-left: 66.6667%;
  }

  .ant-col-lg-order-16 {
    order: 16;
  }

  .ant-col-lg-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
    display: block;
  }

  .ant-col-lg-push-15 {
    left: 62.5%;
  }

  .ant-col-lg-pull-15 {
    right: 62.5%;
  }

  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-lg-order-15 {
    order: 15;
  }

  .ant-col-lg-14 {
    flex: 0 0 58.3333%;
    max-width: 58.3333%;
    display: block;
  }

  .ant-col-lg-push-14 {
    left: 58.3333%;
  }

  .ant-col-lg-pull-14 {
    right: 58.3333%;
  }

  .ant-col-lg-offset-14 {
    margin-left: 58.3333%;
  }

  .ant-col-lg-order-14 {
    order: 14;
  }

  .ant-col-lg-13 {
    flex: 0 0 54.1667%;
    max-width: 54.1667%;
    display: block;
  }

  .ant-col-lg-push-13 {
    left: 54.1667%;
  }

  .ant-col-lg-pull-13 {
    right: 54.1667%;
  }

  .ant-col-lg-offset-13 {
    margin-left: 54.1667%;
  }

  .ant-col-lg-order-13 {
    order: 13;
  }

  .ant-col-lg-12 {
    flex: 0 0 50%;
    max-width: 50%;
    display: block;
  }

  .ant-col-lg-push-12 {
    left: 50%;
  }

  .ant-col-lg-pull-12 {
    right: 50%;
  }

  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }

  .ant-col-lg-order-12 {
    order: 12;
  }

  .ant-col-lg-11 {
    flex: 0 0 45.8333%;
    max-width: 45.8333%;
    display: block;
  }

  .ant-col-lg-push-11 {
    left: 45.8333%;
  }

  .ant-col-lg-pull-11 {
    right: 45.8333%;
  }

  .ant-col-lg-offset-11 {
    margin-left: 45.8333%;
  }

  .ant-col-lg-order-11 {
    order: 11;
  }

  .ant-col-lg-10 {
    flex: 0 0 41.6667%;
    max-width: 41.6667%;
    display: block;
  }

  .ant-col-lg-push-10 {
    left: 41.6667%;
  }

  .ant-col-lg-pull-10 {
    right: 41.6667%;
  }

  .ant-col-lg-offset-10 {
    margin-left: 41.6667%;
  }

  .ant-col-lg-order-10 {
    order: 10;
  }

  .ant-col-lg-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: block;
  }

  .ant-col-lg-push-9 {
    left: 37.5%;
  }

  .ant-col-lg-pull-9 {
    right: 37.5%;
  }

  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-lg-order-9 {
    order: 9;
  }

  .ant-col-lg-8 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    display: block;
  }

  .ant-col-lg-push-8 {
    left: 33.3333%;
  }

  .ant-col-lg-pull-8 {
    right: 33.3333%;
  }

  .ant-col-lg-offset-8 {
    margin-left: 33.3333%;
  }

  .ant-col-lg-order-8 {
    order: 8;
  }

  .ant-col-lg-7 {
    flex: 0 0 29.1667%;
    max-width: 29.1667%;
    display: block;
  }

  .ant-col-lg-push-7 {
    left: 29.1667%;
  }

  .ant-col-lg-pull-7 {
    right: 29.1667%;
  }

  .ant-col-lg-offset-7 {
    margin-left: 29.1667%;
  }

  .ant-col-lg-order-7 {
    order: 7;
  }

  .ant-col-lg-6 {
    flex: 0 0 25%;
    max-width: 25%;
    display: block;
  }

  .ant-col-lg-push-6 {
    left: 25%;
  }

  .ant-col-lg-pull-6 {
    right: 25%;
  }

  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }

  .ant-col-lg-order-6 {
    order: 6;
  }

  .ant-col-lg-5 {
    flex: 0 0 20.8333%;
    max-width: 20.8333%;
    display: block;
  }

  .ant-col-lg-push-5 {
    left: 20.8333%;
  }

  .ant-col-lg-pull-5 {
    right: 20.8333%;
  }

  .ant-col-lg-offset-5 {
    margin-left: 20.8333%;
  }

  .ant-col-lg-order-5 {
    order: 5;
  }

  .ant-col-lg-4 {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
    display: block;
  }

  .ant-col-lg-push-4 {
    left: 16.6667%;
  }

  .ant-col-lg-pull-4 {
    right: 16.6667%;
  }

  .ant-col-lg-offset-4 {
    margin-left: 16.6667%;
  }

  .ant-col-lg-order-4 {
    order: 4;
  }

  .ant-col-lg-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
    display: block;
  }

  .ant-col-lg-push-3 {
    left: 12.5%;
  }

  .ant-col-lg-pull-3 {
    right: 12.5%;
  }

  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-lg-order-3 {
    order: 3;
  }

  .ant-col-lg-2 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    display: block;
  }

  .ant-col-lg-push-2 {
    left: 8.33333%;
  }

  .ant-col-lg-pull-2 {
    right: 8.33333%;
  }

  .ant-col-lg-offset-2 {
    margin-left: 8.33333%;
  }

  .ant-col-lg-order-2 {
    order: 2;
  }

  .ant-col-lg-1 {
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    display: block;
  }

  .ant-col-lg-push-1 {
    left: 4.16667%;
  }

  .ant-col-lg-pull-1 {
    right: 4.16667%;
  }

  .ant-col-lg-offset-1 {
    margin-left: 4.16667%;
  }

  .ant-col-lg-order-1 {
    order: 1;
  }

  .ant-col-lg-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-lg-push-0 {
    left: auto;
  }

  .ant-col-lg-pull-0 {
    right: auto;
  }

  .ant-col-lg-offset-0 {
    margin-left: 0;
  }

  .ant-col-lg-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-lg-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-lg-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-lg-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-lg-push-1.ant-col-rtl {
    left: auto;
    right: 4.16667%;
  }

  .ant-col-lg-pull-1.ant-col-rtl {
    left: 4.16667%;
    right: auto;
  }

  .ant-col-lg-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16667%;
  }

  .ant-col-lg-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333%;
  }

  .ant-col-lg-pull-2.ant-col-rtl {
    left: 8.33333%;
    right: auto;
  }

  .ant-col-lg-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333%;
  }

  .ant-col-lg-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%;
  }

  .ant-col-lg-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
  }

  .ant-col-lg-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }

  .ant-col-lg-push-4.ant-col-rtl {
    left: auto;
    right: 16.6667%;
  }

  .ant-col-lg-pull-4.ant-col-rtl {
    left: 16.6667%;
    right: auto;
  }

  .ant-col-lg-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.6667%;
  }

  .ant-col-lg-push-5.ant-col-rtl {
    left: auto;
    right: 20.8333%;
  }

  .ant-col-lg-pull-5.ant-col-rtl {
    left: 20.8333%;
    right: auto;
  }

  .ant-col-lg-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.8333%;
  }

  .ant-col-lg-push-6.ant-col-rtl {
    left: auto;
    right: 25%;
  }

  .ant-col-lg-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
  }

  .ant-col-lg-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }

  .ant-col-lg-push-7.ant-col-rtl {
    left: auto;
    right: 29.1667%;
  }

  .ant-col-lg-pull-7.ant-col-rtl {
    left: 29.1667%;
    right: auto;
  }

  .ant-col-lg-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.1667%;
  }

  .ant-col-lg-push-8.ant-col-rtl {
    left: auto;
    right: 33.3333%;
  }

  .ant-col-lg-pull-8.ant-col-rtl {
    left: 33.3333%;
    right: auto;
  }

  .ant-col-lg-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.3333%;
  }

  .ant-col-lg-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%;
  }

  .ant-col-lg-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
  }

  .ant-col-lg-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }

  .ant-col-lg-push-10.ant-col-rtl {
    left: auto;
    right: 41.6667%;
  }

  .ant-col-lg-pull-10.ant-col-rtl {
    left: 41.6667%;
    right: auto;
  }

  .ant-col-lg-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.6667%;
  }

  .ant-col-lg-push-11.ant-col-rtl {
    left: auto;
    right: 45.8333%;
  }

  .ant-col-lg-pull-11.ant-col-rtl {
    left: 45.8333%;
    right: auto;
  }

  .ant-col-lg-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.8333%;
  }

  .ant-col-lg-push-12.ant-col-rtl {
    left: auto;
    right: 50%;
  }

  .ant-col-lg-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
  }

  .ant-col-lg-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }

  .ant-col-lg-push-13.ant-col-rtl {
    left: auto;
    right: 54.1667%;
  }

  .ant-col-lg-pull-13.ant-col-rtl {
    left: 54.1667%;
    right: auto;
  }

  .ant-col-lg-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.1667%;
  }

  .ant-col-lg-push-14.ant-col-rtl {
    left: auto;
    right: 58.3333%;
  }

  .ant-col-lg-pull-14.ant-col-rtl {
    left: 58.3333%;
    right: auto;
  }

  .ant-col-lg-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.3333%;
  }

  .ant-col-lg-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%;
  }

  .ant-col-lg-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
  }

  .ant-col-lg-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }

  .ant-col-lg-push-16.ant-col-rtl {
    left: auto;
    right: 66.6667%;
  }

  .ant-col-lg-pull-16.ant-col-rtl {
    left: 66.6667%;
    right: auto;
  }

  .ant-col-lg-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.6667%;
  }

  .ant-col-lg-push-17.ant-col-rtl {
    left: auto;
    right: 70.8333%;
  }

  .ant-col-lg-pull-17.ant-col-rtl {
    left: 70.8333%;
    right: auto;
  }

  .ant-col-lg-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.8333%;
  }

  .ant-col-lg-push-18.ant-col-rtl {
    left: auto;
    right: 75%;
  }

  .ant-col-lg-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
  }

  .ant-col-lg-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }

  .ant-col-lg-push-19.ant-col-rtl {
    left: auto;
    right: 79.1667%;
  }

  .ant-col-lg-pull-19.ant-col-rtl {
    left: 79.1667%;
    right: auto;
  }

  .ant-col-lg-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.1667%;
  }

  .ant-col-lg-push-20.ant-col-rtl {
    left: auto;
    right: 83.3333%;
  }

  .ant-col-lg-pull-20.ant-col-rtl {
    left: 83.3333%;
    right: auto;
  }

  .ant-col-lg-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.3333%;
  }

  .ant-col-lg-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%;
  }

  .ant-col-lg-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
  }

  .ant-col-lg-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }

  .ant-col-lg-push-22.ant-col-rtl {
    left: auto;
    right: 91.6667%;
  }

  .ant-col-lg-pull-22.ant-col-rtl {
    left: 91.6667%;
    right: auto;
  }

  .ant-col-lg-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.6667%;
  }

  .ant-col-lg-push-23.ant-col-rtl {
    left: auto;
    right: 95.8333%;
  }

  .ant-col-lg-pull-23.ant-col-rtl {
    left: 95.8333%;
    right: auto;
  }

  .ant-col-lg-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.8333%;
  }

  .ant-col-lg-push-24.ant-col-rtl {
    left: auto;
    right: 100%;
  }

  .ant-col-lg-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
  }

  .ant-col-lg-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%;
  }
}

@media (min-width: 1200px) {
  .ant-col-xl-24 {
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
  }

  .ant-col-xl-push-24 {
    left: 100%;
  }

  .ant-col-xl-pull-24 {
    right: 100%;
  }

  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }

  .ant-col-xl-order-24 {
    order: 24;
  }

  .ant-col-xl-23 {
    flex: 0 0 95.8333%;
    max-width: 95.8333%;
    display: block;
  }

  .ant-col-xl-push-23 {
    left: 95.8333%;
  }

  .ant-col-xl-pull-23 {
    right: 95.8333%;
  }

  .ant-col-xl-offset-23 {
    margin-left: 95.8333%;
  }

  .ant-col-xl-order-23 {
    order: 23;
  }

  .ant-col-xl-22 {
    flex: 0 0 91.6667%;
    max-width: 91.6667%;
    display: block;
  }

  .ant-col-xl-push-22 {
    left: 91.6667%;
  }

  .ant-col-xl-pull-22 {
    right: 91.6667%;
  }

  .ant-col-xl-offset-22 {
    margin-left: 91.6667%;
  }

  .ant-col-xl-order-22 {
    order: 22;
  }

  .ant-col-xl-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
    display: block;
  }

  .ant-col-xl-push-21 {
    left: 87.5%;
  }

  .ant-col-xl-pull-21 {
    right: 87.5%;
  }

  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-xl-order-21 {
    order: 21;
  }

  .ant-col-xl-20 {
    flex: 0 0 83.3333%;
    max-width: 83.3333%;
    display: block;
  }

  .ant-col-xl-push-20 {
    left: 83.3333%;
  }

  .ant-col-xl-pull-20 {
    right: 83.3333%;
  }

  .ant-col-xl-offset-20 {
    margin-left: 83.3333%;
  }

  .ant-col-xl-order-20 {
    order: 20;
  }

  .ant-col-xl-19 {
    flex: 0 0 79.1667%;
    max-width: 79.1667%;
    display: block;
  }

  .ant-col-xl-push-19 {
    left: 79.1667%;
  }

  .ant-col-xl-pull-19 {
    right: 79.1667%;
  }

  .ant-col-xl-offset-19 {
    margin-left: 79.1667%;
  }

  .ant-col-xl-order-19 {
    order: 19;
  }

  .ant-col-xl-18 {
    flex: 0 0 75%;
    max-width: 75%;
    display: block;
  }

  .ant-col-xl-push-18 {
    left: 75%;
  }

  .ant-col-xl-pull-18 {
    right: 75%;
  }

  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }

  .ant-col-xl-order-18 {
    order: 18;
  }

  .ant-col-xl-17 {
    flex: 0 0 70.8333%;
    max-width: 70.8333%;
    display: block;
  }

  .ant-col-xl-push-17 {
    left: 70.8333%;
  }

  .ant-col-xl-pull-17 {
    right: 70.8333%;
  }

  .ant-col-xl-offset-17 {
    margin-left: 70.8333%;
  }

  .ant-col-xl-order-17 {
    order: 17;
  }

  .ant-col-xl-16 {
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    display: block;
  }

  .ant-col-xl-push-16 {
    left: 66.6667%;
  }

  .ant-col-xl-pull-16 {
    right: 66.6667%;
  }

  .ant-col-xl-offset-16 {
    margin-left: 66.6667%;
  }

  .ant-col-xl-order-16 {
    order: 16;
  }

  .ant-col-xl-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
    display: block;
  }

  .ant-col-xl-push-15 {
    left: 62.5%;
  }

  .ant-col-xl-pull-15 {
    right: 62.5%;
  }

  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-xl-order-15 {
    order: 15;
  }

  .ant-col-xl-14 {
    flex: 0 0 58.3333%;
    max-width: 58.3333%;
    display: block;
  }

  .ant-col-xl-push-14 {
    left: 58.3333%;
  }

  .ant-col-xl-pull-14 {
    right: 58.3333%;
  }

  .ant-col-xl-offset-14 {
    margin-left: 58.3333%;
  }

  .ant-col-xl-order-14 {
    order: 14;
  }

  .ant-col-xl-13 {
    flex: 0 0 54.1667%;
    max-width: 54.1667%;
    display: block;
  }

  .ant-col-xl-push-13 {
    left: 54.1667%;
  }

  .ant-col-xl-pull-13 {
    right: 54.1667%;
  }

  .ant-col-xl-offset-13 {
    margin-left: 54.1667%;
  }

  .ant-col-xl-order-13 {
    order: 13;
  }

  .ant-col-xl-12 {
    flex: 0 0 50%;
    max-width: 50%;
    display: block;
  }

  .ant-col-xl-push-12 {
    left: 50%;
  }

  .ant-col-xl-pull-12 {
    right: 50%;
  }

  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }

  .ant-col-xl-order-12 {
    order: 12;
  }

  .ant-col-xl-11 {
    flex: 0 0 45.8333%;
    max-width: 45.8333%;
    display: block;
  }

  .ant-col-xl-push-11 {
    left: 45.8333%;
  }

  .ant-col-xl-pull-11 {
    right: 45.8333%;
  }

  .ant-col-xl-offset-11 {
    margin-left: 45.8333%;
  }

  .ant-col-xl-order-11 {
    order: 11;
  }

  .ant-col-xl-10 {
    flex: 0 0 41.6667%;
    max-width: 41.6667%;
    display: block;
  }

  .ant-col-xl-push-10 {
    left: 41.6667%;
  }

  .ant-col-xl-pull-10 {
    right: 41.6667%;
  }

  .ant-col-xl-offset-10 {
    margin-left: 41.6667%;
  }

  .ant-col-xl-order-10 {
    order: 10;
  }

  .ant-col-xl-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: block;
  }

  .ant-col-xl-push-9 {
    left: 37.5%;
  }

  .ant-col-xl-pull-9 {
    right: 37.5%;
  }

  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-xl-order-9 {
    order: 9;
  }

  .ant-col-xl-8 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    display: block;
  }

  .ant-col-xl-push-8 {
    left: 33.3333%;
  }

  .ant-col-xl-pull-8 {
    right: 33.3333%;
  }

  .ant-col-xl-offset-8 {
    margin-left: 33.3333%;
  }

  .ant-col-xl-order-8 {
    order: 8;
  }

  .ant-col-xl-7 {
    flex: 0 0 29.1667%;
    max-width: 29.1667%;
    display: block;
  }

  .ant-col-xl-push-7 {
    left: 29.1667%;
  }

  .ant-col-xl-pull-7 {
    right: 29.1667%;
  }

  .ant-col-xl-offset-7 {
    margin-left: 29.1667%;
  }

  .ant-col-xl-order-7 {
    order: 7;
  }

  .ant-col-xl-6 {
    flex: 0 0 25%;
    max-width: 25%;
    display: block;
  }

  .ant-col-xl-push-6 {
    left: 25%;
  }

  .ant-col-xl-pull-6 {
    right: 25%;
  }

  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }

  .ant-col-xl-order-6 {
    order: 6;
  }

  .ant-col-xl-5 {
    flex: 0 0 20.8333%;
    max-width: 20.8333%;
    display: block;
  }

  .ant-col-xl-push-5 {
    left: 20.8333%;
  }

  .ant-col-xl-pull-5 {
    right: 20.8333%;
  }

  .ant-col-xl-offset-5 {
    margin-left: 20.8333%;
  }

  .ant-col-xl-order-5 {
    order: 5;
  }

  .ant-col-xl-4 {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
    display: block;
  }

  .ant-col-xl-push-4 {
    left: 16.6667%;
  }

  .ant-col-xl-pull-4 {
    right: 16.6667%;
  }

  .ant-col-xl-offset-4 {
    margin-left: 16.6667%;
  }

  .ant-col-xl-order-4 {
    order: 4;
  }

  .ant-col-xl-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
    display: block;
  }

  .ant-col-xl-push-3 {
    left: 12.5%;
  }

  .ant-col-xl-pull-3 {
    right: 12.5%;
  }

  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-xl-order-3 {
    order: 3;
  }

  .ant-col-xl-2 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    display: block;
  }

  .ant-col-xl-push-2 {
    left: 8.33333%;
  }

  .ant-col-xl-pull-2 {
    right: 8.33333%;
  }

  .ant-col-xl-offset-2 {
    margin-left: 8.33333%;
  }

  .ant-col-xl-order-2 {
    order: 2;
  }

  .ant-col-xl-1 {
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    display: block;
  }

  .ant-col-xl-push-1 {
    left: 4.16667%;
  }

  .ant-col-xl-pull-1 {
    right: 4.16667%;
  }

  .ant-col-xl-offset-1 {
    margin-left: 4.16667%;
  }

  .ant-col-xl-order-1 {
    order: 1;
  }

  .ant-col-xl-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-xl-push-0 {
    left: auto;
  }

  .ant-col-xl-pull-0 {
    right: auto;
  }

  .ant-col-xl-offset-0 {
    margin-left: 0;
  }

  .ant-col-xl-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xl-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-xl-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xl-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-xl-push-1.ant-col-rtl {
    left: auto;
    right: 4.16667%;
  }

  .ant-col-xl-pull-1.ant-col-rtl {
    left: 4.16667%;
    right: auto;
  }

  .ant-col-xl-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16667%;
  }

  .ant-col-xl-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333%;
  }

  .ant-col-xl-pull-2.ant-col-rtl {
    left: 8.33333%;
    right: auto;
  }

  .ant-col-xl-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333%;
  }

  .ant-col-xl-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%;
  }

  .ant-col-xl-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
  }

  .ant-col-xl-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }

  .ant-col-xl-push-4.ant-col-rtl {
    left: auto;
    right: 16.6667%;
  }

  .ant-col-xl-pull-4.ant-col-rtl {
    left: 16.6667%;
    right: auto;
  }

  .ant-col-xl-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.6667%;
  }

  .ant-col-xl-push-5.ant-col-rtl {
    left: auto;
    right: 20.8333%;
  }

  .ant-col-xl-pull-5.ant-col-rtl {
    left: 20.8333%;
    right: auto;
  }

  .ant-col-xl-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.8333%;
  }

  .ant-col-xl-push-6.ant-col-rtl {
    left: auto;
    right: 25%;
  }

  .ant-col-xl-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
  }

  .ant-col-xl-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }

  .ant-col-xl-push-7.ant-col-rtl {
    left: auto;
    right: 29.1667%;
  }

  .ant-col-xl-pull-7.ant-col-rtl {
    left: 29.1667%;
    right: auto;
  }

  .ant-col-xl-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.1667%;
  }

  .ant-col-xl-push-8.ant-col-rtl {
    left: auto;
    right: 33.3333%;
  }

  .ant-col-xl-pull-8.ant-col-rtl {
    left: 33.3333%;
    right: auto;
  }

  .ant-col-xl-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.3333%;
  }

  .ant-col-xl-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%;
  }

  .ant-col-xl-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
  }

  .ant-col-xl-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }

  .ant-col-xl-push-10.ant-col-rtl {
    left: auto;
    right: 41.6667%;
  }

  .ant-col-xl-pull-10.ant-col-rtl {
    left: 41.6667%;
    right: auto;
  }

  .ant-col-xl-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.6667%;
  }

  .ant-col-xl-push-11.ant-col-rtl {
    left: auto;
    right: 45.8333%;
  }

  .ant-col-xl-pull-11.ant-col-rtl {
    left: 45.8333%;
    right: auto;
  }

  .ant-col-xl-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.8333%;
  }

  .ant-col-xl-push-12.ant-col-rtl {
    left: auto;
    right: 50%;
  }

  .ant-col-xl-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
  }

  .ant-col-xl-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }

  .ant-col-xl-push-13.ant-col-rtl {
    left: auto;
    right: 54.1667%;
  }

  .ant-col-xl-pull-13.ant-col-rtl {
    left: 54.1667%;
    right: auto;
  }

  .ant-col-xl-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.1667%;
  }

  .ant-col-xl-push-14.ant-col-rtl {
    left: auto;
    right: 58.3333%;
  }

  .ant-col-xl-pull-14.ant-col-rtl {
    left: 58.3333%;
    right: auto;
  }

  .ant-col-xl-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.3333%;
  }

  .ant-col-xl-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%;
  }

  .ant-col-xl-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
  }

  .ant-col-xl-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }

  .ant-col-xl-push-16.ant-col-rtl {
    left: auto;
    right: 66.6667%;
  }

  .ant-col-xl-pull-16.ant-col-rtl {
    left: 66.6667%;
    right: auto;
  }

  .ant-col-xl-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.6667%;
  }

  .ant-col-xl-push-17.ant-col-rtl {
    left: auto;
    right: 70.8333%;
  }

  .ant-col-xl-pull-17.ant-col-rtl {
    left: 70.8333%;
    right: auto;
  }

  .ant-col-xl-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.8333%;
  }

  .ant-col-xl-push-18.ant-col-rtl {
    left: auto;
    right: 75%;
  }

  .ant-col-xl-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
  }

  .ant-col-xl-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }

  .ant-col-xl-push-19.ant-col-rtl {
    left: auto;
    right: 79.1667%;
  }

  .ant-col-xl-pull-19.ant-col-rtl {
    left: 79.1667%;
    right: auto;
  }

  .ant-col-xl-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.1667%;
  }

  .ant-col-xl-push-20.ant-col-rtl {
    left: auto;
    right: 83.3333%;
  }

  .ant-col-xl-pull-20.ant-col-rtl {
    left: 83.3333%;
    right: auto;
  }

  .ant-col-xl-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.3333%;
  }

  .ant-col-xl-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%;
  }

  .ant-col-xl-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
  }

  .ant-col-xl-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }

  .ant-col-xl-push-22.ant-col-rtl {
    left: auto;
    right: 91.6667%;
  }

  .ant-col-xl-pull-22.ant-col-rtl {
    left: 91.6667%;
    right: auto;
  }

  .ant-col-xl-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.6667%;
  }

  .ant-col-xl-push-23.ant-col-rtl {
    left: auto;
    right: 95.8333%;
  }

  .ant-col-xl-pull-23.ant-col-rtl {
    left: 95.8333%;
    right: auto;
  }

  .ant-col-xl-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.8333%;
  }

  .ant-col-xl-push-24.ant-col-rtl {
    left: auto;
    right: 100%;
  }

  .ant-col-xl-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
  }

  .ant-col-xl-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%;
  }
}

@media (min-width: 1600px) {
  .ant-col-xxl-24 {
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
  }

  .ant-col-xxl-push-24 {
    left: 100%;
  }

  .ant-col-xxl-pull-24 {
    right: 100%;
  }

  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }

  .ant-col-xxl-order-24 {
    order: 24;
  }

  .ant-col-xxl-23 {
    flex: 0 0 95.8333%;
    max-width: 95.8333%;
    display: block;
  }

  .ant-col-xxl-push-23 {
    left: 95.8333%;
  }

  .ant-col-xxl-pull-23 {
    right: 95.8333%;
  }

  .ant-col-xxl-offset-23 {
    margin-left: 95.8333%;
  }

  .ant-col-xxl-order-23 {
    order: 23;
  }

  .ant-col-xxl-22 {
    flex: 0 0 91.6667%;
    max-width: 91.6667%;
    display: block;
  }

  .ant-col-xxl-push-22 {
    left: 91.6667%;
  }

  .ant-col-xxl-pull-22 {
    right: 91.6667%;
  }

  .ant-col-xxl-offset-22 {
    margin-left: 91.6667%;
  }

  .ant-col-xxl-order-22 {
    order: 22;
  }

  .ant-col-xxl-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
    display: block;
  }

  .ant-col-xxl-push-21 {
    left: 87.5%;
  }

  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }

  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-xxl-order-21 {
    order: 21;
  }

  .ant-col-xxl-20 {
    flex: 0 0 83.3333%;
    max-width: 83.3333%;
    display: block;
  }

  .ant-col-xxl-push-20 {
    left: 83.3333%;
  }

  .ant-col-xxl-pull-20 {
    right: 83.3333%;
  }

  .ant-col-xxl-offset-20 {
    margin-left: 83.3333%;
  }

  .ant-col-xxl-order-20 {
    order: 20;
  }

  .ant-col-xxl-19 {
    flex: 0 0 79.1667%;
    max-width: 79.1667%;
    display: block;
  }

  .ant-col-xxl-push-19 {
    left: 79.1667%;
  }

  .ant-col-xxl-pull-19 {
    right: 79.1667%;
  }

  .ant-col-xxl-offset-19 {
    margin-left: 79.1667%;
  }

  .ant-col-xxl-order-19 {
    order: 19;
  }

  .ant-col-xxl-18 {
    flex: 0 0 75%;
    max-width: 75%;
    display: block;
  }

  .ant-col-xxl-push-18 {
    left: 75%;
  }

  .ant-col-xxl-pull-18 {
    right: 75%;
  }

  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }

  .ant-col-xxl-order-18 {
    order: 18;
  }

  .ant-col-xxl-17 {
    flex: 0 0 70.8333%;
    max-width: 70.8333%;
    display: block;
  }

  .ant-col-xxl-push-17 {
    left: 70.8333%;
  }

  .ant-col-xxl-pull-17 {
    right: 70.8333%;
  }

  .ant-col-xxl-offset-17 {
    margin-left: 70.8333%;
  }

  .ant-col-xxl-order-17 {
    order: 17;
  }

  .ant-col-xxl-16 {
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    display: block;
  }

  .ant-col-xxl-push-16 {
    left: 66.6667%;
  }

  .ant-col-xxl-pull-16 {
    right: 66.6667%;
  }

  .ant-col-xxl-offset-16 {
    margin-left: 66.6667%;
  }

  .ant-col-xxl-order-16 {
    order: 16;
  }

  .ant-col-xxl-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
    display: block;
  }

  .ant-col-xxl-push-15 {
    left: 62.5%;
  }

  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }

  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-xxl-order-15 {
    order: 15;
  }

  .ant-col-xxl-14 {
    flex: 0 0 58.3333%;
    max-width: 58.3333%;
    display: block;
  }

  .ant-col-xxl-push-14 {
    left: 58.3333%;
  }

  .ant-col-xxl-pull-14 {
    right: 58.3333%;
  }

  .ant-col-xxl-offset-14 {
    margin-left: 58.3333%;
  }

  .ant-col-xxl-order-14 {
    order: 14;
  }

  .ant-col-xxl-13 {
    flex: 0 0 54.1667%;
    max-width: 54.1667%;
    display: block;
  }

  .ant-col-xxl-push-13 {
    left: 54.1667%;
  }

  .ant-col-xxl-pull-13 {
    right: 54.1667%;
  }

  .ant-col-xxl-offset-13 {
    margin-left: 54.1667%;
  }

  .ant-col-xxl-order-13 {
    order: 13;
  }

  .ant-col-xxl-12 {
    flex: 0 0 50%;
    max-width: 50%;
    display: block;
  }

  .ant-col-xxl-push-12 {
    left: 50%;
  }

  .ant-col-xxl-pull-12 {
    right: 50%;
  }

  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }

  .ant-col-xxl-order-12 {
    order: 12;
  }

  .ant-col-xxl-11 {
    flex: 0 0 45.8333%;
    max-width: 45.8333%;
    display: block;
  }

  .ant-col-xxl-push-11 {
    left: 45.8333%;
  }

  .ant-col-xxl-pull-11 {
    right: 45.8333%;
  }

  .ant-col-xxl-offset-11 {
    margin-left: 45.8333%;
  }

  .ant-col-xxl-order-11 {
    order: 11;
  }

  .ant-col-xxl-10 {
    flex: 0 0 41.6667%;
    max-width: 41.6667%;
    display: block;
  }

  .ant-col-xxl-push-10 {
    left: 41.6667%;
  }

  .ant-col-xxl-pull-10 {
    right: 41.6667%;
  }

  .ant-col-xxl-offset-10 {
    margin-left: 41.6667%;
  }

  .ant-col-xxl-order-10 {
    order: 10;
  }

  .ant-col-xxl-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: block;
  }

  .ant-col-xxl-push-9 {
    left: 37.5%;
  }

  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }

  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-xxl-order-9 {
    order: 9;
  }

  .ant-col-xxl-8 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    display: block;
  }

  .ant-col-xxl-push-8 {
    left: 33.3333%;
  }

  .ant-col-xxl-pull-8 {
    right: 33.3333%;
  }

  .ant-col-xxl-offset-8 {
    margin-left: 33.3333%;
  }

  .ant-col-xxl-order-8 {
    order: 8;
  }

  .ant-col-xxl-7 {
    flex: 0 0 29.1667%;
    max-width: 29.1667%;
    display: block;
  }

  .ant-col-xxl-push-7 {
    left: 29.1667%;
  }

  .ant-col-xxl-pull-7 {
    right: 29.1667%;
  }

  .ant-col-xxl-offset-7 {
    margin-left: 29.1667%;
  }

  .ant-col-xxl-order-7 {
    order: 7;
  }

  .ant-col-xxl-6 {
    flex: 0 0 25%;
    max-width: 25%;
    display: block;
  }

  .ant-col-xxl-push-6 {
    left: 25%;
  }

  .ant-col-xxl-pull-6 {
    right: 25%;
  }

  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }

  .ant-col-xxl-order-6 {
    order: 6;
  }

  .ant-col-xxl-5 {
    flex: 0 0 20.8333%;
    max-width: 20.8333%;
    display: block;
  }

  .ant-col-xxl-push-5 {
    left: 20.8333%;
  }

  .ant-col-xxl-pull-5 {
    right: 20.8333%;
  }

  .ant-col-xxl-offset-5 {
    margin-left: 20.8333%;
  }

  .ant-col-xxl-order-5 {
    order: 5;
  }

  .ant-col-xxl-4 {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
    display: block;
  }

  .ant-col-xxl-push-4 {
    left: 16.6667%;
  }

  .ant-col-xxl-pull-4 {
    right: 16.6667%;
  }

  .ant-col-xxl-offset-4 {
    margin-left: 16.6667%;
  }

  .ant-col-xxl-order-4 {
    order: 4;
  }

  .ant-col-xxl-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
    display: block;
  }

  .ant-col-xxl-push-3 {
    left: 12.5%;
  }

  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }

  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-xxl-order-3 {
    order: 3;
  }

  .ant-col-xxl-2 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    display: block;
  }

  .ant-col-xxl-push-2 {
    left: 8.33333%;
  }

  .ant-col-xxl-pull-2 {
    right: 8.33333%;
  }

  .ant-col-xxl-offset-2 {
    margin-left: 8.33333%;
  }

  .ant-col-xxl-order-2 {
    order: 2;
  }

  .ant-col-xxl-1 {
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    display: block;
  }

  .ant-col-xxl-push-1 {
    left: 4.16667%;
  }

  .ant-col-xxl-pull-1 {
    right: 4.16667%;
  }

  .ant-col-xxl-offset-1 {
    margin-left: 4.16667%;
  }

  .ant-col-xxl-order-1 {
    order: 1;
  }

  .ant-col-xxl-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-xxl-push-0 {
    left: auto;
  }

  .ant-col-xxl-pull-0 {
    right: auto;
  }

  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }

  .ant-col-xxl-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xxl-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-xxl-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xxl-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-xxl-push-1.ant-col-rtl {
    left: auto;
    right: 4.16667%;
  }

  .ant-col-xxl-pull-1.ant-col-rtl {
    left: 4.16667%;
    right: auto;
  }

  .ant-col-xxl-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16667%;
  }

  .ant-col-xxl-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333%;
  }

  .ant-col-xxl-pull-2.ant-col-rtl {
    left: 8.33333%;
    right: auto;
  }

  .ant-col-xxl-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333%;
  }

  .ant-col-xxl-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%;
  }

  .ant-col-xxl-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
  }

  .ant-col-xxl-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }

  .ant-col-xxl-push-4.ant-col-rtl {
    left: auto;
    right: 16.6667%;
  }

  .ant-col-xxl-pull-4.ant-col-rtl {
    left: 16.6667%;
    right: auto;
  }

  .ant-col-xxl-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.6667%;
  }

  .ant-col-xxl-push-5.ant-col-rtl {
    left: auto;
    right: 20.8333%;
  }

  .ant-col-xxl-pull-5.ant-col-rtl {
    left: 20.8333%;
    right: auto;
  }

  .ant-col-xxl-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.8333%;
  }

  .ant-col-xxl-push-6.ant-col-rtl {
    left: auto;
    right: 25%;
  }

  .ant-col-xxl-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
  }

  .ant-col-xxl-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }

  .ant-col-xxl-push-7.ant-col-rtl {
    left: auto;
    right: 29.1667%;
  }

  .ant-col-xxl-pull-7.ant-col-rtl {
    left: 29.1667%;
    right: auto;
  }

  .ant-col-xxl-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.1667%;
  }

  .ant-col-xxl-push-8.ant-col-rtl {
    left: auto;
    right: 33.3333%;
  }

  .ant-col-xxl-pull-8.ant-col-rtl {
    left: 33.3333%;
    right: auto;
  }

  .ant-col-xxl-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.3333%;
  }

  .ant-col-xxl-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%;
  }

  .ant-col-xxl-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
  }

  .ant-col-xxl-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }

  .ant-col-xxl-push-10.ant-col-rtl {
    left: auto;
    right: 41.6667%;
  }

  .ant-col-xxl-pull-10.ant-col-rtl {
    left: 41.6667%;
    right: auto;
  }

  .ant-col-xxl-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.6667%;
  }

  .ant-col-xxl-push-11.ant-col-rtl {
    left: auto;
    right: 45.8333%;
  }

  .ant-col-xxl-pull-11.ant-col-rtl {
    left: 45.8333%;
    right: auto;
  }

  .ant-col-xxl-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.8333%;
  }

  .ant-col-xxl-push-12.ant-col-rtl {
    left: auto;
    right: 50%;
  }

  .ant-col-xxl-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
  }

  .ant-col-xxl-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }

  .ant-col-xxl-push-13.ant-col-rtl {
    left: auto;
    right: 54.1667%;
  }

  .ant-col-xxl-pull-13.ant-col-rtl {
    left: 54.1667%;
    right: auto;
  }

  .ant-col-xxl-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.1667%;
  }

  .ant-col-xxl-push-14.ant-col-rtl {
    left: auto;
    right: 58.3333%;
  }

  .ant-col-xxl-pull-14.ant-col-rtl {
    left: 58.3333%;
    right: auto;
  }

  .ant-col-xxl-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.3333%;
  }

  .ant-col-xxl-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%;
  }

  .ant-col-xxl-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
  }

  .ant-col-xxl-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }

  .ant-col-xxl-push-16.ant-col-rtl {
    left: auto;
    right: 66.6667%;
  }

  .ant-col-xxl-pull-16.ant-col-rtl {
    left: 66.6667%;
    right: auto;
  }

  .ant-col-xxl-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.6667%;
  }

  .ant-col-xxl-push-17.ant-col-rtl {
    left: auto;
    right: 70.8333%;
  }

  .ant-col-xxl-pull-17.ant-col-rtl {
    left: 70.8333%;
    right: auto;
  }

  .ant-col-xxl-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.8333%;
  }

  .ant-col-xxl-push-18.ant-col-rtl {
    left: auto;
    right: 75%;
  }

  .ant-col-xxl-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
  }

  .ant-col-xxl-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }

  .ant-col-xxl-push-19.ant-col-rtl {
    left: auto;
    right: 79.1667%;
  }

  .ant-col-xxl-pull-19.ant-col-rtl {
    left: 79.1667%;
    right: auto;
  }

  .ant-col-xxl-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.1667%;
  }

  .ant-col-xxl-push-20.ant-col-rtl {
    left: auto;
    right: 83.3333%;
  }

  .ant-col-xxl-pull-20.ant-col-rtl {
    left: 83.3333%;
    right: auto;
  }

  .ant-col-xxl-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.3333%;
  }

  .ant-col-xxl-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%;
  }

  .ant-col-xxl-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
  }

  .ant-col-xxl-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }

  .ant-col-xxl-push-22.ant-col-rtl {
    left: auto;
    right: 91.6667%;
  }

  .ant-col-xxl-pull-22.ant-col-rtl {
    left: 91.6667%;
    right: auto;
  }

  .ant-col-xxl-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.6667%;
  }

  .ant-col-xxl-push-23.ant-col-rtl {
    left: auto;
    right: 95.8333%;
  }

  .ant-col-xxl-pull-23.ant-col-rtl {
    left: 95.8333%;
    right: auto;
  }

  .ant-col-xxl-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.8333%;
  }

  .ant-col-xxl-push-24.ant-col-rtl {
    left: auto;
    right: 100%;
  }

  .ant-col-xxl-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
  }

  .ant-col-xxl-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%;
  }
}

.ant-row-rtl {
  direction: rtl;
}

.ant-image {
  display: inline-block;
  position: relative;
}

.ant-image-img {
  vertical-align: middle;
  width: 100%;
  height: auto;
}

.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30%;
}

.ant-image-mask {
  color: #fff;
  cursor: pointer;
  opacity: 0;
  background: #00000080;
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  inset: 0;
}

.ant-image-mask-info {
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 4px;
  overflow: hidden;
}

.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}

.ant-image-mask:hover {
  opacity: 1;
}

.ant-image-placeholder {
  position: absolute;
  inset: 0;
}

.ant-image-preview {
  pointer-events: none;
  text-align: center;
  height: 100%;
}

.ant-image-preview.ant-zoom-enter, .ant-image-preview.ant-zoom-appear {
  opacity: 0;
  -webkit-user-select: none;
  user-select: none;
  animation-duration: .3s;
  transform: none;
}

.ant-image-preview-mask {
  z-index: 1000;
  background-color: #00000073;
  height: 100%;
  position: fixed;
  inset: 0;
}

.ant-image-preview-mask-hidden {
  display: none;
}

.ant-image-preview-wrap {
  outline: 0;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.ant-image-preview-body {
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.ant-image-preview-img {
  vertical-align: middle;
  cursor: grab;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: auto;
  max-width: 100%;
  max-height: 100%;
  transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  transform: scale3d(1, 1, 1);
}

.ant-image-preview-img-wrapper {
  transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  position: absolute;
  inset: 0;
}

.ant-image-preview-img-wrapper:before {
  content: "";
  width: 1px;
  height: 50%;
  margin-right: -1px;
  display: inline-block;
}

.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}

.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}

.ant-image-preview-wrap {
  z-index: 1080;
}

.ant-image-preview-operations-wrapper {
  z-index: 1081;
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
}

.ant-image-preview-operations {
  box-sizing: border-box;
  color: #ffffffd9;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  pointer-events: auto;
  background: #0000001a;
  flex-direction: row-reverse;
  align-items: center;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: flex;
}

.ant-image-preview-operations-operation {
  cursor: pointer;
  margin-left: 12px;
  padding: 12px;
  transition: all .3s;
}

.ant-image-preview-operations-operation:hover {
  background: #0003;
}

.ant-image-preview-operations-operation-disabled {
  color: #ffffff40;
  pointer-events: none;
}

.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}

.ant-image-preview-operations-progress {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.ant-image-preview-operations-icon {
  font-size: 18px;
}

.ant-image-preview-switch-left, .ant-image-preview-switch-right {
  z-index: 1081;
  color: #ffffffd9;
  cursor: pointer;
  pointer-events: auto;
  background: #0000001a;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  transition: all .3s;
  display: flex;
  position: fixed;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
}

.ant-image-preview-switch-left:hover, .ant-image-preview-switch-right:hover {
  background: #0003;
}

.ant-image-preview-switch-left-disabled, .ant-image-preview-switch-right-disabled, .ant-image-preview-switch-left-disabled:hover, .ant-image-preview-switch-right-disabled:hover {
  color: #ffffff40;
  cursor: not-allowed;
  background: #0000001a;
}

.ant-image-preview-switch-left-disabled > .anticon, .ant-image-preview-switch-right-disabled > .anticon, .ant-image-preview-switch-left-disabled:hover > .anticon, .ant-image-preview-switch-right-disabled:hover > .anticon {
  cursor: not-allowed;
}

.ant-image-preview-switch-left > .anticon, .ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}

.ant-image-preview-switch-left {
  left: 8px;
}

.ant-image-preview-switch-right {
  right: 8px;
}

.ant-input-affix-wrapper {
  color: #1b1b18;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 100%;
  min-width: 0;
  padding: 6px 11px;
  font-size: 12px;
  line-height: 1.5;
  transition: all .3s;
  display: inline-flex;
  position: relative;
}

.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-affix-wrapper:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-input-affix-wrapper:focus, .ant-input-rtl .ant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-affix-wrapper-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-affix-wrapper[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-affix-wrapper-borderless, .ant-input-affix-wrapper-borderless:hover, .ant-input-affix-wrapper-borderless:focus, .ant-input-affix-wrapper-borderless-focused, .ant-input-affix-wrapper-borderless-disabled, .ant-input-affix-wrapper-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-input-affix-wrapper {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-input-affix-wrapper-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-input-affix-wrapper-sm {
  padding: 2px 7px;
}

.ant-input-affix-wrapper-rtl {
  direction: rtl;
}

.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 1;
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}

.ant-input-affix-wrapper-focused, .ant-input-affix-wrapper:focus {
  z-index: 1;
}

.ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: #fff0;
}

.ant-input-affix-wrapper > .ant-input {
  font-size: inherit;
  border: none;
  outline: none;
}

.ant-input-affix-wrapper > .ant-input:focus {
  box-shadow: none !important;
}

.ant-input-affix-wrapper > .ant-input:not(textarea) {
  padding: 0;
}

.ant-input-affix-wrapper:before {
  visibility: hidden;
  content: " ";
  width: 0;
  display: inline-block;
}

.ant-input-prefix, .ant-input-suffix {
  flex: none;
  align-items: center;
  display: flex;
}

.ant-input-prefix > :not(:last-child), .ant-input-suffix > :not(:last-child) {
  margin-right: 8px;
}

.ant-input-show-count-suffix {
  color: #706f6c;
}

.ant-input-show-count-has-suffix {
  margin-right: 2px;
}

.ant-input-prefix {
  margin-right: 4px;
}

.ant-input-suffix {
  margin-left: 4px;
}

.anticon.ant-input-clear-icon, .ant-input-clear-icon {
  color: #00000040;
  vertical-align: -1px;
  cursor: pointer;
  margin: 0;
  font-size: 12px;
  transition: color .3s;
}

.anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {
  color: #706f6c;
}

.anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {
  color: #1b1b18;
}

.anticon.ant-input-clear-icon-hidden, .ant-input-clear-icon-hidden {
  visibility: hidden;
}

.anticon.ant-input-clear-icon-has-suffix, .ant-input-clear-icon-has-suffix {
  margin: 0 4px;
}

.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0;
}

.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  z-index: 1;
  position: absolute;
  top: 8px;
  right: 8px;
}

.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #ff4d4f;
}

.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-input-status-error .ant-input-prefix {
  color: #ff4d4f;
}

.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #faad14;
}

.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-input-status-warning .ant-input-prefix {
  color: #faad14;
}

.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #ff4d4f;
}

.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-input-affix-wrapper-status-error .ant-input-prefix {
  color: #ff4d4f;
}

.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #faad14;
}

.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-input-affix-wrapper-status-warning .ant-input-prefix {
  color: #faad14;
}

.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input {
  padding-right: 24px;
}

.ant-input-group-wrapper-status-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}

.ant-input-group-wrapper-status-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}

.ant-input {
  box-sizing: border-box;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  color: #1b1b18;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 6px 11px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.ant-input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input:focus, .ant-input-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-input:focus, .ant-input-rtl .ant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-borderless, .ant-input-borderless:hover, .ant-input-borderless:focus, .ant-input-borderless-focused, .ant-input-borderless-disabled, .ant-input-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-input {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-input-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-input-sm {
  padding: 2px 7px;
}

.ant-input-rtl {
  direction: rtl;
}

.ant-input-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: table;
  position: relative;
}

.ant-input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

.ant-input-group > [class*="col-"] {
  padding-right: 8px;
}

.ant-input-group > [class*="col-"]:last-child {
  padding-right: 0;
}

.ant-input-group-addon, .ant-input-group-wrap, .ant-input-group > .ant-input {
  display: table-cell;
}

.ant-input-group-addon:not(:first-child):not(:last-child), .ant-input-group-wrap:not(:first-child):not(:last-child), .ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.ant-input-group-addon, .ant-input-group-wrap {
  white-space: nowrap;
  vertical-align: middle;
  width: 1px;
}

.ant-input-group-wrap > * {
  display: block !important;
}

.ant-input-group .ant-input {
  float: left;
  width: 100%;
  text-align: inherit;
  margin-bottom: 0;
}

.ant-input-group .ant-input:focus, .ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}

.ant-input-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}

.ant-input-group-addon {
  color: #1b1b18;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: 0 11px;
  font-size: 12px;
  font-weight: normal;
  transition: all .3s;
  position: relative;
}

.ant-input-group-addon .ant-select {
  margin: -7px -11px;
}

.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  box-shadow: none;
  border: 1px solid #0000;
}

.ant-input-group-addon .ant-select-open .ant-select-selector, .ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #04a4f4;
}

.ant-input-group-addon .ant-cascader-picker {
  background-color: #0000;
  margin: -9px -12px;
}

.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  box-shadow: none;
  border: 0;
}

.ant-input-group > .ant-input:first-child, .ant-input-group-addon:first-child, .ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, .ant-input-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group-addon:first-child {
  border-right: 0;
}

.ant-input-group-addon:last-child {
  border-left: 0;
}

.ant-input-group > .ant-input:last-child, .ant-input-group-addon:last-child, .ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, .ant-input-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group-lg .ant-input, .ant-input-group-lg > .ant-input-group-addon {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-input-group-sm .ant-input, .ant-input-group-sm > .ant-input-group-addon {
  padding: 2px 7px;
}

.ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}

.ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}

.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group.ant-input-group-compact {
  display: block;
}

.ant-input-group.ant-input-group-compact:before {
  content: "";
  display: table;
}

.ant-input-group.ant-input-group-compact:after {
  clear: both;
  content: "";
  display: table;
}

.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}

.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover, .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover, .ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover, .ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus, .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus, .ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > * {
  float: none;
  vertical-align: top;
  border-radius: 0;
  display: inline-block;
}

.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper, .ant-input-group.ant-input-group-compact > .ant-input-number-affix-wrapper, .ant-input-group.ant-input-group-compact > .ant-picker-range {
  display: inline-flex;
}

.ant-input-group.ant-input-group-compact > :not(:last-child) {
  border-right-width: 1px;
  margin-right: -1px;
}

.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, .ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, .ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, .ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover, .ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, .ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, .ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus, .ant-input-group.ant-input-group-compact > .ant-select-focused, .ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > :first-child, .ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-input-group.ant-input-group-compact > :last-child, .ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper, .ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 2px 0 0 2px;
}

.ant-input-group > .ant-input-rtl:first-child, .ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 2px 2px 0;
}

.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-left: 0;
  border-right: 1px solid #d9d9d9;
}

.ant-input-group-rtl.ant-input-group > .ant-input:last-child, .ant-input-group-rtl.ant-input-group-addon:last-child, .ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 2px 0 0 2px;
}

.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 2px 2px 0;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > :not(:last-child) {
  border-left-width: 1px;
  margin-left: -1px;
  margin-right: 0;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > :first-child, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 2px 2px 0;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > :last-child, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 2px 0 0 2px;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-left: 0;
  margin-right: -1px;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input, .ant-input-group > .ant-input-rtl:first-child {
  border-radius: 0 2px 2px 0;
}

.ant-input-group > .ant-input-rtl:last-child {
  border-radius: 2px 0 0 2px;
}

.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-left: 0;
  border-right: 1px solid #d9d9d9;
  border-radius: 0 2px 2px 0;
}

.ant-input-group-rtl .ant-input-group-addon:last-child {
  border-left: 1px solid #d9d9d9;
  border-right: 0;
  border-radius: 2px 0 0 2px;
}

.ant-input-group-wrapper {
  text-align: start;
  vertical-align: top;
  width: 100%;
  display: inline-block;
}

.ant-input-password-icon.anticon {
  color: #706f6c;
  cursor: pointer;
  transition: all .3s;
}

.ant-input-password-icon.anticon:hover {
  color: #000000d9;
}

.ant-input[type="color"] {
  height: 32px;
}

.ant-input[type="color"].ant-input-lg {
  height: 40px;
}

.ant-input[type="color"].ant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.ant-input-textarea-show-count > .ant-input {
  height: 100%;
}

.ant-input-textarea-show-count:after {
  float: right;
  color: #706f6c;
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}

.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after {
  margin-bottom: -22px;
}

.ant-input-textarea-suffix {
  z-index: 1;
  align-items: center;
  margin: auto;
  display: inline-flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 11px;
}

.ant-input-compact-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl) {
  margin-right: -1px;
}

.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-item-rtl {
  margin-left: -1px;
}

.ant-input-compact-item:hover, .ant-input-compact-item:focus, .ant-input-compact-item:active {
  z-index: 2;
}

.ant-input-compact-item[disabled] {
  z-index: 0;
}

.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input {
  border-radius: 0;
}

.ant-input-compact-item.ant-input.ant-input-compact-first-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-compact-item.ant-input.ant-input-compact-last-item:not(.ant-input-compact-first-item):not(.ant-input-compact-item-rtl), .ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-first-item:not(.ant-input-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-last-item:not(.ant-input-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-search .ant-input:hover, .ant-input-search .ant-input:focus {
  border-color: #2ec0ff;
}

.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #2ec0ff;
}

.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}

.ant-input-search .ant-input-lg {
  line-height: 1.4998;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  border: 0;
  padding: 0;
  left: -1px;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  border-radius: 0 2px 2px 0;
  padding-top: 0;
  padding-bottom: 0;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: #706f6c;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before {
  inset: 0;
}

.ant-input-search-button {
  height: 32px;
}

.ant-input-search-button:hover, .ant-input-search-button:focus {
  z-index: 1;
}

.ant-input-search-large .ant-input-search-button {
  height: 40px;
}

.ant-input-search-small .ant-input-search-button {
  height: 24px;
}

.ant-input-search.ant-input-compact-item:not(.ant-input-compact-item-rtl):not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button {
  border-radius: 0;
  margin-right: -1px;
}

.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input, .ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper {
  border-radius: 0;
}

.ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:hover, .ant-input-search.ant-input-compact-item > .ant-input:hover, .ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover, .ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:focus, .ant-input-search.ant-input-compact-item > .ant-input:focus, .ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus, .ant-input-search.ant-input-compact-item > .ant-input-group-addon .ant-input-search-button:active, .ant-input-search.ant-input-compact-item > .ant-input:active, .ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active, .ant-input-search.ant-input-compact-item > .ant-input-affix-wrapper-focused {
  z-index: 2;
}

.ant-input-search.ant-input-compact-item-rtl:not(.ant-input-compact-last-item) .ant-input-group-addon:last-child .ant-input-search-button {
  border-radius: 0;
  margin-left: -1px;
}

.ant-input-group-wrapper-rtl, .ant-input-group-rtl {
  direction: rtl;
}

.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}

.ant-input-affix-wrapper-rtl .ant-input-prefix {
  margin: 0 0 0 4px;
}

.ant-input-affix-wrapper-rtl .ant-input-suffix {
  margin: 0 4px 0 0;
}

.ant-input-textarea-rtl {
  direction: rtl;
}

.ant-input-textarea-rtl.ant-input-textarea-show-count:after {
  text-align: left;
}

.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {
  margin-left: 4px;
  margin-right: 0;
}

.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  left: 8px;
  right: auto;
}

.ant-input-search-rtl {
  direction: rtl;
}

.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #d9d9d9;
}

.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover, .ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover {
  border-left-color: #2ec0ff;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover, .ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #2ec0ff;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon:last-child {
  left: auto;
  right: -1px;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  border-radius: 2px 0 0 2px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 32px;
  }

  .ant-input-lg {
    height: 40px;
  }

  .ant-input-sm {
    height: 24px;
  }

  .ant-input-affix-wrapper > input.ant-input {
    height: auto;
  }
}

.ant-input-number-affix-wrapper {
  color: #1b1b18;
  padding: 0;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 90px;
  min-width: 0;
  padding-inline-start: 11px;
  font-size: 12px;
  line-height: 1.5;
  transition: all .3s;
  display: inline-flex;
  position: relative;
}

.ant-input-number-affix-wrapper::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input-number-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-number-affix-wrapper:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-input-number-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-input-number-affix-wrapper:focus, .ant-input-rtl .ant-input-number-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-affix-wrapper-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-number-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-number-affix-wrapper[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-number-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-number-affix-wrapper-borderless, .ant-input-number-affix-wrapper-borderless:hover, .ant-input-number-affix-wrapper-borderless:focus, .ant-input-number-affix-wrapper-borderless-focused, .ant-input-number-affix-wrapper-borderless-disabled, .ant-input-number-affix-wrapper-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-input-number-affix-wrapper {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-input-number-affix-wrapper-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-input-number-affix-wrapper-sm {
  padding: 2px 7px;
}

.ant-input-number-affix-wrapper-rtl {
  direction: rtl;
}

.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
  z-index: 1;
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-affix-wrapper-focused, .ant-input-number-affix-wrapper:focus {
  z-index: 1;
}

.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {
  background: none;
}

.ant-input-number-affix-wrapper > div.ant-input-number {
  border: none;
  outline: none;
  width: 100%;
}

.ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {
  box-shadow: none !important;
}

.ant-input-number-affix-wrapper input.ant-input-number-input {
  padding: 0;
}

.ant-input-number-affix-wrapper:before {
  visibility: hidden;
  content: " ";
  width: 0;
  display: inline-block;
}

.ant-input-number-affix-wrapper .ant-input-number-handler-wrap {
  z-index: 2;
}

.ant-input-number-prefix, .ant-input-number-suffix {
  pointer-events: none;
  flex: none;
  align-items: center;
  display: flex;
}

.ant-input-number-prefix {
  margin-inline-end: 4px;
}

.ant-input-number-suffix {
  z-index: 1;
  height: 100%;
  margin-left: 4px;
  margin-right: 11px;
  position: absolute;
  top: 0;
  right: 0;
}

.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
  width: 100%;
}

.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
  background: #fff;
  border-color: #ff4d4f;
}

.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-input-number-status-error .ant-input-number-prefix {
  color: #ff4d4f;
}

.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
  background: #fff;
  border-color: #faad14;
}

.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-input-number-status-warning .ant-input-number-prefix {
  color: #faad14;
}

.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #ff4d4f;
}

.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {
  color: #ff4d4f;
}

.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #faad14;
}

.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {
  color: #faad14;
}

.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}

.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {
  color: #faad14;
  border-color: #faad14;
}

.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  color: #1b1b18;
  padding: 6px 11px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 90px;
  min-width: 0;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.ant-input-number::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-rtl .ant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number:focus, .ant-input-number-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-input-number:focus, .ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-number-borderless, .ant-input-number-borderless:hover, .ant-input-number-borderless:focus, .ant-input-number-borderless-focused, .ant-input-number-borderless-disabled, .ant-input-number-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-input-number {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-input-number-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: table;
  position: relative;
}

.ant-input-number-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

.ant-input-number-group > [class*="col-"] {
  padding-right: 8px;
}

.ant-input-number-group > [class*="col-"]:last-child {
  padding-right: 0;
}

.ant-input-number-group-addon, .ant-input-number-group-wrap, .ant-input-number-group > .ant-input-number {
  display: table-cell;
}

.ant-input-number-group-addon:not(:first-child):not(:last-child), .ant-input-number-group-wrap:not(:first-child):not(:last-child), .ant-input-number-group > .ant-input-number:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.ant-input-number-group-addon, .ant-input-number-group-wrap {
  white-space: nowrap;
  vertical-align: middle;
  width: 1px;
}

.ant-input-number-group-wrap > * {
  display: block !important;
}

.ant-input-number-group .ant-input-number {
  float: left;
  width: 100%;
  text-align: inherit;
  margin-bottom: 0;
}

.ant-input-number-group .ant-input-number:focus, .ant-input-number-group .ant-input-number:hover {
  z-index: 1;
  border-right-width: 1px;
}

.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover {
  z-index: 0;
}

.ant-input-number-group-addon {
  color: #1b1b18;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: 0 11px;
  font-size: 12px;
  font-weight: normal;
  transition: all .3s;
  position: relative;
}

.ant-input-number-group-addon .ant-select {
  margin: -7px -11px;
}

.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  box-shadow: none;
  border: 1px solid #0000;
}

.ant-input-number-group-addon .ant-select-open .ant-select-selector, .ant-input-number-group-addon .ant-select-focused .ant-select-selector {
  color: #04a4f4;
}

.ant-input-number-group-addon .ant-cascader-picker {
  background-color: #0000;
  margin: -9px -12px;
}

.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  box-shadow: none;
  border: 0;
}

.ant-input-number-group > .ant-input-number:first-child, .ant-input-number-group-addon:first-child, .ant-input-number-group > .ant-input-number:first-child .ant-select .ant-select-selector, .ant-input-number-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-number-group > .ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-number-group > .ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-number-group-addon:first-child {
  border-right: 0;
}

.ant-input-number-group-addon:last-child {
  border-left: 0;
}

.ant-input-number-group > .ant-input-number:last-child, .ant-input-number-group-addon:last-child, .ant-input-number-group > .ant-input-number:last-child .ant-select .ant-select-selector, .ant-input-number-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-number-group-lg .ant-input-number, .ant-input-number-group-lg > .ant-input-number-group-addon {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-input-number-group-sm .ant-input-number, .ant-input-number-group-sm > .ant-input-number-group-addon {
  padding: 2px 7px;
}

.ant-input-number-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}

.ant-input-number-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}

.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child), .ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-number-group.ant-input-number-group-compact {
  display: block;
}

.ant-input-number-group.ant-input-number-group-compact:before {
  content: "";
  display: table;
}

.ant-input-number-group.ant-input-number-group-compact:after {
  clear: both;
  content: "";
  display: table;
}

.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}

.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover, .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover, .ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):hover, .ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus, .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus, .ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):focus {
  z-index: 1;
}

.ant-input-number-group.ant-input-number-group-compact > * {
  float: none;
  vertical-align: top;
  border-radius: 0;
  display: inline-block;
}

.ant-input-number-group.ant-input-number-group-compact > .ant-input-number-affix-wrapper, .ant-input-number-group.ant-input-number-group-compact > .ant-input-number-number-affix-wrapper, .ant-input-number-group.ant-input-number-group-compact > .ant-picker-range {
  display: inline-flex;
}

.ant-input-number-group.ant-input-number-group-compact > :not(:last-child) {
  border-right-width: 1px;
  margin-right: -1px;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-number {
  float: none;
}

.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}

.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:hover, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:focus, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact > .ant-select-focused, .ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}

.ant-input-number-group.ant-input-number-group-compact > :first-child, .ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.ant-input-number-group.ant-input-number-group-compact > :last-child, .ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper, .ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 2px 0 0 2px;
}

.ant-input-number-group > .ant-input-number-rtl:first-child, .ant-input-number-group-rtl .ant-input-number-group-addon:first-child {
  border-radius: 0 2px 2px 0;
}

.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {
  border-left: 0;
  border-right: 1px solid #d9d9d9;
}

.ant-input-number-group-rtl.ant-input-number-group > .ant-input-number:last-child, .ant-input-number-group-rtl.ant-input-number-group-addon:last-child, .ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
  border-radius: 2px 0 0 2px;
}

.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
  border-radius: 0 2px 2px 0;
}

.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > :not(:last-child) {
  border-left-width: 1px;
  margin-left: -1px;
  margin-right: 0;
}

.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > :first-child, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 2px 2px 0;
}

.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > :last-child, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 2px 0 0 2px;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-left: 0;
  margin-right: -1px;
}

.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input, .ant-input-number-group > .ant-input-number-rtl:first-child {
  border-radius: 0 2px 2px 0;
}

.ant-input-number-group > .ant-input-number-rtl:last-child {
  border-radius: 2px 0 0 2px;
}

.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {
  border-left: 0;
  border-right: 1px solid #d9d9d9;
  border-radius: 0 2px 2px 0;
}

.ant-input-number-group-rtl .ant-input-number-group-addon:last-child {
  border-left: 1px solid #d9d9d9;
  border-right: 0;
  border-radius: 2px 0 0 2px;
}

.ant-input-number-group-wrapper {
  text-align: start;
  vertical-align: top;
  display: inline-block;
}

.ant-input-number-handler {
  color: #706f6c;
  text-align: center;
  border-left: 1px solid #d9d9d9;
  width: 100%;
  height: 50%;
  font-weight: bold;
  line-height: 0;
  transition: all .1s linear;
  display: block;
  position: relative;
  overflow: hidden;
}

.ant-input-number-handler:active {
  background: #f4f4f4;
}

.ant-input-number-handler:hover .ant-input-number-handler-up-inner, .ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #2ec0ff;
}

.ant-input-number-handler-up-inner, .ant-input-number-handler-down-inner {
  color: #706f6c;
  text-align: center;
  text-transform: none;
  vertical-align: -.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  width: 12px;
  height: 12px;
  font-style: normal;
  line-height: 12px;
  transition: all .1s linear;
  display: inline-flex;
  position: absolute;
  right: 4px;
}

.ant-input-number-handler-up-inner > *, .ant-input-number-handler-down-inner > * {
  line-height: 1;
}

.ant-input-number-handler-up-inner svg, .ant-input-number-handler-down-inner svg {
  display: inline-block;
}

.ant-input-number-handler-up-inner:before, .ant-input-number-handler-down-inner:before {
  display: none;
}

.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon, .ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon, .ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon, .ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}

.ant-input-number:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity .24s linear .24s;
}

.ant-input-number-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}

.ant-input-number-disabled .ant-input-number-handler-wrap, .ant-input-number-readonly .ant-input-number-handler-wrap {
  display: none;
}

.ant-input-number-input {
  text-align: left;
  background-color: #0000;
  border: 0;
  border-radius: 2px;
  outline: 0;
  width: 100%;
  height: 30px;
  padding: 0 11px;
  transition: all .3s linear;
  appearance: textfield !important;
}

.ant-input-number-input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-number-input[type="number"]::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

.ant-input-number-input[type="number"]::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}

.ant-input-number-lg {
  padding: 0;
  font-size: 14px;
}

.ant-input-number-lg input {
  height: 38px;
}

.ant-input-number-sm {
  padding: 0;
}

.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}

.ant-input-number-handler-wrap {
  opacity: 0;
  background: #fff;
  border-radius: 0 2px 2px 0;
  width: 22px;
  height: 100%;
  transition: opacity .24s linear .1s;
  position: absolute;
  top: 0;
  right: 0;
}

.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner, .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  justify-content: center;
  align-items: center;
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
  display: flex;
}

.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}

.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}

.ant-input-number:hover .ant-input-number-handler-wrap, .ant-input-number-focused .ant-input-number-handler-wrap {
  opacity: 1;
}

.ant-input-number-handler-up {
  cursor: pointer;
  border-top-right-radius: 2px;
}

.ant-input-number-handler-up-inner {
  text-align: center;
  margin-top: -5px;
  top: 50%;
}

.ant-input-number-handler-up:hover {
  height: 60% !important;
}

.ant-input-number-handler-down {
  cursor: pointer;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 2px;
  top: 0;
}

.ant-input-number-handler-down-inner {
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
}

.ant-input-number-handler-down:hover {
  height: 60% !important;
}

.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}

.ant-input-number:hover:not(.ant-input-number-borderless) .ant-input-number-handler-down, .ant-input-number-focused:not(.ant-input-number-borderless) .ant-input-number-handler-down {
  border-top: 1px solid #d9d9d9;
}

.ant-input-number-handler-up-disabled, .ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}

.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner, .ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: #00000040;
}

.ant-input-number-borderless {
  box-shadow: none;
}

.ant-input-number-out-of-range input {
  color: #ff4d4f;
}

.ant-input-number-compact-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl) {
  margin-right: -1px;
}

.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-item-rtl {
  margin-left: -1px;
}

.ant-input-number-compact-item:hover, .ant-input-number-compact-item:focus, .ant-input-number-compact-item:active, .ant-input-number-compact-item.ant-input-number-focused {
  z-index: 2;
}

.ant-input-number-compact-item[disabled] {
  z-index: 0;
}

.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number {
  border-radius: 0;
}

.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-item-rtl), .ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-number-rtl {
  direction: rtl;
}

.ant-input-number-rtl .ant-input-number-handler {
  border-left: 0;
  border-right: 1px solid #d9d9d9;
}

.ant-input-number-rtl .ant-input-number-handler-wrap {
  left: 0;
  right: auto;
}

.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}

.ant-input-number-rtl .ant-input-number-handler-up {
  border-top-right-radius: 0;
}

.ant-input-number-rtl .ant-input-number-handler-down {
  border-bottom-right-radius: 0;
}

.ant-input-number-rtl .ant-input-number-input {
  text-align: right;
  direction: ltr;
}

.ant-layout {
  background: #f0f2f5;
  flex-direction: column;
  flex: auto;
  min-height: 0;
  display: flex;
}

.ant-layout, .ant-layout * {
  box-sizing: border-box;
}

.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}

.ant-layout.ant-layout-has-sider > .ant-layout, .ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}

.ant-layout-header, .ant-layout-footer {
  flex: none;
}

.ant-layout-header {
  color: #1b1b18;
  background: #001529;
  height: 64px;
  padding: 0 50px;
  line-height: 64px;
}

.ant-layout-footer {
  color: #1b1b18;
  background: #f0f2f5;
  padding: 24px 50px;
  font-size: 12px;
}

.ant-layout-content {
  flex: auto;
  min-height: 0;
}

.ant-layout-sider {
  background: #001529;
  min-width: 0;
  transition: all .2s;
  position: relative;
}

.ant-layout-sider-children {
  height: 100%;
  margin-top: -.1px;
  padding-top: .1px;
}

.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed {
  width: auto;
}

.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}

.ant-layout-sider-right {
  order: 1;
}

.ant-layout-sider-trigger {
  z-index: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: #002140;
  height: 48px;
  line-height: 48px;
  transition: all .2s;
  position: fixed;
  bottom: 0;
}

.ant-layout-sider-zero-width > * {
  overflow: hidden;
}

.ant-layout-sider-zero-width-trigger {
  z-index: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: #001529;
  border-radius: 0 2px 2px 0;
  width: 36px;
  height: 42px;
  font-size: 18px;
  line-height: 42px;
  transition: background .3s;
  position: absolute;
  top: 64px;
  right: -36px;
}

.ant-layout-sider-zero-width-trigger:after {
  content: "";
  background: none;
  transition: all .3s;
  position: absolute;
  inset: 0;
}

.ant-layout-sider-zero-width-trigger:hover:after {
  background: #ffffff1a;
}

.ant-layout-sider-zero-width-trigger-right {
  border-radius: 2px 0 0 2px;
  left: -36px;
}

.ant-layout-sider-light {
  background: #fff;
}

.ant-layout-sider-light .ant-layout-sider-trigger, .ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: #1b1b18;
  background: #fff;
}

.ant-layout-rtl {
  direction: rtl;
}

.ant-list {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-list * {
  outline: none;
}

.ant-list-pagination {
  text-align: right;
  margin-top: 24px;
}

.ant-list-pagination .ant-pagination-options {
  text-align: left;
}

.ant-list-more {
  text-align: center;
  margin-top: 12px;
}

.ant-list-more button {
  padding-left: 32px;
  padding-right: 32px;
}

.ant-list-spin {
  text-align: center;
  min-height: 40px;
}

.ant-list-empty-text {
  color: #00000040;
  text-align: center;
  padding: 16px;
  font-size: 12px;
}

.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-list-item {
  color: #1b1b18;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
  display: flex;
}

.ant-list-item-meta {
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.ant-list-item-meta-avatar {
  margin-right: 16px;
}

.ant-list-item-meta-content {
  color: #1b1b18;
  flex: 1 0;
  width: 0;
}

.ant-list-item-meta-title {
  color: #1b1b18;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 1.5;
}

.ant-list-item-meta-title > a {
  color: #1b1b18;
  transition: all .3s;
}

.ant-list-item-meta-title > a:hover {
  color: #04a4f4;
}

.ant-list-item-meta-description {
  color: #706f6c;
  font-size: 12px;
  line-height: 1.5;
}

.ant-list-item-action {
  flex: none;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}

.ant-list-item-action > li {
  color: #706f6c;
  text-align: center;
  padding: 0 8px;
  font-size: 12px;
  line-height: 1.5;
  display: inline-block;
  position: relative;
}

.ant-list-item-action > li:first-child {
  padding-left: 0;
}

.ant-list-item-action-split {
  background-color: #f0f0f0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  position: absolute;
  top: 50%;
  right: 0;
}

.ant-list-header, .ant-list-footer {
  background: none;
  padding-top: 12px;
  padding-bottom: 12px;
}

.ant-list-empty {
  color: #706f6c;
  text-align: center;
  padding: 16px 0;
  font-size: 12px;
}

.ant-list-split .ant-list-item {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}

.ant-list-split .ant-list-header {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}

.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}

.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}

.ant-list-vertical .ant-list-item {
  align-items: initial;
}

.ant-list-vertical .ant-list-item-main {
  flex: 1;
  display: block;
}

.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}

.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}

.ant-list-vertical .ant-list-item-meta-title {
  color: #000000d9;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 24px;
}

.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}

.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}

.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}

.ant-list-grid .ant-col > .ant-list-item {
  border-bottom: none;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.ant-list-item-no-flex {
  display: block;
}

.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}

.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}

.ant-list-bordered .ant-list-header, .ant-list-bordered .ant-list-footer, .ant-list-bordered .ant-list-item {
  padding-left: 24px;
  padding-right: 24px;
}

.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}

.ant-list-bordered.ant-list-sm .ant-list-item, .ant-list-bordered.ant-list-sm .ant-list-header, .ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}

.ant-list-bordered.ant-list-lg .ant-list-item, .ant-list-bordered.ant-list-lg .ant-list-header, .ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}

@media screen and (max-width: 768px) {
  .ant-list-item-action, .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}

@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }

  .ant-list-item-action {
    margin-left: 12px;
  }

  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }

  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }

  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

.ant-list-rtl {
  text-align: right;
  direction: rtl;
}

.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}

.ant-list-rtl .ant-list-pagination {
  text-align: left;
}

.ant-list-rtl .ant-list-item-meta-avatar {
  margin-left: 16px;
  margin-right: 0;
}

.ant-list-rtl .ant-list-item-action {
  margin-left: 0;
  margin-right: 48px;
}

.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-left: 16px;
  padding-right: 0;
}

.ant-list-rtl .ant-list-item-action-split {
  left: 0;
  right: auto;
}

.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-left: 0;
  margin-right: 40px;
}

.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}

.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 16px;
  padding-right: 0;
}

.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}

@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action, .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-left: 0;
    margin-right: 24px;
  }
}

@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-left: 0;
    margin-right: 22px;
  }

  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
  background: #fff;
  border-color: #ff4d4f;
}

.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-mentions-status-error .ant-input-prefix {
  color: #ff4d4f;
}

.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
  background: #fff;
  border-color: #faad14;
}

.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-mentions-status-warning .ant-input-prefix {
  color: #faad14;
}

.ant-mentions {
  box-sizing: border-box;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  color: #1b1b18;
  white-space: pre-wrap;
  vertical-align: bottom;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 100%;
  min-width: 0;
  height: auto;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: all .3s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ant-mentions::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-mentions:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-mentions:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions:focus, .ant-mentions-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-mentions:focus, .ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-mentions-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-mentions[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-mentions[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-mentions-borderless, .ant-mentions-borderless:hover, .ant-mentions-borderless:focus, .ant-mentions-borderless-focused, .ant-mentions-borderless-disabled, .ant-mentions-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-mentions {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-mentions-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-mentions-sm {
  padding: 2px 7px;
}

.ant-mentions-disabled > textarea {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-mentions-disabled > textarea:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-mentions-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions > textarea, .ant-mentions-measure {
  min-height: 30px;
  overflow: inherit;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  tab-size: inherit;
  margin: 0;
  padding: 6px 11px;
  overflow: hidden auto;
}

.ant-mentions > textarea {
  resize: none;
  border: none;
  outline: none;
  width: 100%;
}

.ant-mentions > textarea::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-mentions-measure {
  z-index: -1;
  color: #0000;
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.ant-mentions-measure > span {
  min-height: 1em;
  display: inline-block;
}

.ant-mentions-dropdown {
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1050;
  box-sizing: border-box;
  font-variant: initial;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: absolute;
  top: -9999px;
  left: -9999px;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-mentions-dropdown-hidden {
  display: none;
}

.ant-mentions-dropdown-menu {
  outline: none;
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  overflow: auto;
}

.ant-mentions-dropdown-menu-item {
  color: #1b1b18;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  min-width: 100px;
  padding: 5px 12px;
  font-weight: normal;
  line-height: 1.5;
  transition: background .3s;
  display: block;
  position: relative;
  overflow: hidden;
}

.ant-mentions-dropdown-menu-item:hover {
  background-color: #f5f5f5;
}

.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 2px 2px 0 0;
}

.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 2px 2px;
}

.ant-mentions-dropdown-menu-item-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-mentions-dropdown-menu-item-disabled:hover {
  color: #00000040;
  cursor: not-allowed;
  background-color: #fff;
}

.ant-mentions-dropdown-menu-item-selected {
  color: #1b1b18;
  background-color: #fafafa;
  font-weight: 600;
}

.ant-mentions-dropdown-menu-item-active {
  background-color: #f5f5f5;
}

.ant-mentions-suffix {
  z-index: 1;
  align-items: center;
  margin: auto;
  display: inline-flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 11px;
}

.ant-mentions-rtl {
  direction: rtl;
}

.ant-menu-item-danger.ant-menu-item, .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-item-danger.ant-menu-item-active {
  color: #ff4d4f;
}

.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}

.ant-menu-item-danger.ant-menu-item-selected, .ant-menu-item-danger.ant-menu-item-selected > a, .ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #ff4d4f;
}

.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}

.ant-menu-inline .ant-menu-item-danger.ant-menu-item:after {
  border-right-color: #ff4d4f;
}

.ant-menu-dark .ant-menu-item-danger.ant-menu-item, .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #ff4d4f;
}

.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #ff4d4f;
}

.ant-menu {
  box-sizing: border-box;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  color: #1b1b18;
  text-align: left;
  background: #fff;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 0;
  list-style: none;
  transition: background .3s, width .3s cubic-bezier(.2, 0, 0, 1);
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-menu:before {
  content: "";
  display: table;
}

.ant-menu:after {
  clear: both;
  content: "";
  display: table;
}

.ant-menu ul, .ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-menu-overflow {
  display: flex;
}

.ant-menu-overflow-item {
  flex: none;
}

.ant-menu-hidden, .ant-menu-submenu-hidden {
  display: none;
}

.ant-menu-item-group-title {
  color: #706f6c;
  height: 1.5px;
  padding: 8px 16px;
  font-size: 12px;
  line-height: 1.5;
  transition: all .3s;
}

.ant-menu-horizontal .ant-menu-submenu {
  transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-menu-submenu, .ant-menu-submenu-inline {
  transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1);
}

.ant-menu-submenu-selected {
  color: #04a4f4;
}

.ant-menu-item:active, .ant-menu-submenu-title:active {
  background: #e6fbff;
}

.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-menu-title-content {
  transition: color .3s;
}

.ant-menu-item a {
  color: #1b1b18;
}

.ant-menu-item a:hover {
  color: #04a4f4;
}

.ant-menu-item a:before {
  content: "";
  background-color: #0000;
  position: absolute;
  inset: 0;
}

.ant-menu-item > .ant-badge a {
  color: #1b1b18;
}

.ant-menu-item > .ant-badge a:hover {
  color: #04a4f4;
}

.ant-menu-item-divider {
  border: 0 solid #f0f0f0;
  border-top-width: 1px;
  line-height: 0;
  overflow: hidden;
}

.ant-menu-item-divider-dashed {
  border-style: dashed;
}

.ant-menu-horizontal .ant-menu-item, .ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}

.ant-menu-horizontal > .ant-menu-item:hover, .ant-menu-horizontal > .ant-menu-item-active, .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: #0000;
}

.ant-menu-item-selected, .ant-menu-item-selected a, .ant-menu-item-selected a:hover {
  color: #04a4f4;
}

.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e6fbff;
}

.ant-menu-inline, .ant-menu-vertical, .ant-menu-vertical-left {
  border-right: 1px solid #f0f0f0;
}

.ant-menu-vertical-right {
  border-left: 1px solid #f0f0f0;
}

.ant-menu-vertical.ant-menu-sub, .ant-menu-vertical-left.ant-menu-sub, .ant-menu-vertical-right.ant-menu-sub {
  border-right: 0;
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
}

.ant-menu-vertical.ant-menu-sub:not([class*="-active"]), .ant-menu-vertical-left.ant-menu-sub:not([class*="-active"]), .ant-menu-vertical-right.ant-menu-sub:not([class*="-active"]) {
  overflow: hidden auto;
}

.ant-menu-vertical.ant-menu-sub .ant-menu-item, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  border-right: 0;
  margin-left: 0;
  left: 0;
}

.ant-menu-vertical.ant-menu-sub .ant-menu-item:after, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after {
  border-right: 0;
}

.ant-menu-vertical.ant-menu-sub > .ant-menu-item, .ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, .ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, .ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, .ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}

.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}

.ant-menu-horizontal .ant-menu-item, .ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color .3s, background .3s;
}

.ant-menu-item, .ant-menu-submenu-title {
  white-space: nowrap;
  cursor: pointer;
  margin: 0;
  padding: 0 20px;
  transition: border-color .3s, background .3s, padding .3s cubic-bezier(.645, .045, .355, 1);
  display: block;
  position: relative;
}

.ant-menu-item .ant-menu-item-icon, .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu-item .anticon, .ant-menu-submenu-title .anticon {
  min-width: 14px;
  font-size: 12px;
  transition: font-size .15s cubic-bezier(.215, .61, .355, 1), margin .3s cubic-bezier(.645, .045, .355, 1), color .3s;
}

.ant-menu-item .ant-menu-item-icon + span, .ant-menu-submenu-title .ant-menu-item-icon + span, .ant-menu-item .anticon + span, .ant-menu-submenu-title .anticon + span {
  opacity: 1;
  margin-left: 10px;
  transition: opacity .3s cubic-bezier(.645, .045, .355, 1), margin .3s, color .3s;
}

.ant-menu-item .ant-menu-item-icon.svg, .ant-menu-submenu-title .ant-menu-item-icon.svg {
  vertical-align: -.125em;
}

.ant-menu-item.ant-menu-item-only-child > .anticon, .ant-menu-submenu-title.ant-menu-item-only-child > .anticon, .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}

.ant-menu-item:not(.ant-menu-item-disabled):focus-visible, .ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible {
  box-shadow: 0 0 0 2px #a8eeff;
}

.ant-menu > .ant-menu-item-divider {
  margin: 1px 0;
  padding: 0;
}

.ant-menu-submenu-popup {
  z-index: 1050;
  box-shadow: none;
  transform-origin: 0 0;
  background: none;
  border-radius: 2px;
  position: absolute;
}

.ant-menu-submenu-popup:before {
  z-index: -1;
  opacity: .0001;
  content: " ";
  width: 100%;
  height: 100%;
  position: absolute;
  inset: -7px 0 0;
}

.ant-menu-submenu-placement-rightTop:before {
  top: 0;
  left: -7px;
}

.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 2px;
}

.ant-menu-submenu > .ant-menu-submenu-title:after {
  transition: transform .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}

.ant-menu-submenu-expand-icon, .ant-menu-submenu-arrow {
  color: #1b1b18;
  width: 10px;
  transition: transform .3s cubic-bezier(.645, .045, .355, 1);
  position: absolute;
  top: 50%;
  right: 16px;
  transform: translateY(-50%);
}

.ant-menu-submenu-arrow:before, .ant-menu-submenu-arrow:after {
  content: "";
  background-color: currentColor;
  border-radius: 2px;
  width: 6px;
  height: 1.5px;
  transition: background .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1);
  position: absolute;
}

.ant-menu-submenu-arrow:before {
  transform: rotate(45deg)translateY(-2.5px);
}

.ant-menu-submenu-arrow:after {
  transform: rotate(-45deg)translateY(2.5px);
}

.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon, .ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #04a4f4;
}

.ant-menu-inline-collapsed .ant-menu-submenu-arrow:before, .ant-menu-submenu-inline .ant-menu-submenu-arrow:before {
  transform: rotate(-45deg)translateX(2.5px);
}

.ant-menu-inline-collapsed .ant-menu-submenu-arrow:after, .ant-menu-submenu-inline .ant-menu-submenu-arrow:after {
  transform: rotate(45deg)translateX(-2.5px);
}

.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after {
  transform: rotate(-45deg)translateX(-2.5px);
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before {
  transform: rotate(45deg)translateX(2.5px);
}

.ant-menu-vertical .ant-menu-submenu-selected, .ant-menu-vertical-left .ant-menu-submenu-selected, .ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #04a4f4;
}

.ant-menu-horizontal {
  box-shadow: none;
  border: 0;
  border-bottom: 1px solid #f0f0f0;
  line-height: 46px;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #04a4f4;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected:after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected:after {
  border-bottom: 2px solid #04a4f4;
}

.ant-menu-horizontal > .ant-menu-item, .ant-menu-horizontal > .ant-menu-submenu {
  vertical-align: bottom;
  display: inline-block;
  position: relative;
  top: 1px;
}

.ant-menu-horizontal > .ant-menu-item:after, .ant-menu-horizontal > .ant-menu-submenu:after {
  content: "";
  border-bottom: 2px solid #0000;
  transition: border-color .3s cubic-bezier(.645, .045, .355, 1);
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 20px;
}

.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}

.ant-menu-horizontal > .ant-menu-item a {
  color: #1b1b18;
}

.ant-menu-horizontal > .ant-menu-item a:hover {
  color: #04a4f4;
}

.ant-menu-horizontal > .ant-menu-item a:before {
  bottom: -2px;
}

.ant-menu-horizontal > .ant-menu-item-selected a {
  color: #04a4f4;
}

.ant-menu-horizontal:after {
  clear: both;
  content: " ";
  height: 0;
  display: block;
}

.ant-menu-vertical .ant-menu-item, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-right .ant-menu-item, .ant-menu-inline .ant-menu-item {
  position: relative;
}

.ant-menu-vertical .ant-menu-item:after, .ant-menu-vertical-left .ant-menu-item:after, .ant-menu-vertical-right .ant-menu-item:after, .ant-menu-inline .ant-menu-item:after {
  opacity: 0;
  content: "";
  border-right: 3px solid #04a4f4;
  transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1);
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  transform: scaleY(.0001);
}

.ant-menu-vertical .ant-menu-item, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-right .ant-menu-item, .ant-menu-inline .ant-menu-item, .ant-menu-vertical .ant-menu-submenu-title, .ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-vertical-right .ant-menu-submenu-title, .ant-menu-inline .ant-menu-submenu-title {
  text-overflow: ellipsis;
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  line-height: 40px;
  overflow: hidden;
}

.ant-menu-vertical .ant-menu-submenu, .ant-menu-vertical-left .ant-menu-submenu, .ant-menu-vertical-right .ant-menu-submenu, .ant-menu-inline .ant-menu-submenu {
  padding-bottom: .02px;
}

.ant-menu-vertical .ant-menu-item:not(:last-child), .ant-menu-vertical-left .ant-menu-item:not(:last-child), .ant-menu-vertical-right .ant-menu-item:not(:last-child), .ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}

.ant-menu-vertical > .ant-menu-item, .ant-menu-vertical-left > .ant-menu-item, .ant-menu-vertical-right > .ant-menu-item, .ant-menu-inline > .ant-menu-item, .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}

.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, .ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}

.ant-menu-inline {
  width: 100%;
}

.ant-menu-inline .ant-menu-selected:after, .ant-menu-inline .ant-menu-item-selected:after {
  opacity: 1;
  transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1);
  transform: scaleY(1);
}

.ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}

.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title, .ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}

.ant-menu-inline.ant-menu-root .ant-menu-item, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title {
  align-items: center;
  transition: border-color .3s, background .3s, padding .1s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title > .ant-menu-title-content {
  text-overflow: ellipsis;
  flex: auto;
  min-width: 0;
  overflow: hidden;
}

.ant-menu-inline.ant-menu-root .ant-menu-item > *, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * {
  flex: none;
}

.ant-menu.ant-menu-inline-collapsed {
  width: 80px;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  text-overflow: clip;
  padding: 0 calc(50% - 7px);
  left: 0;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 14px;
  line-height: 40px;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  opacity: 0;
  display: inline-block;
}

.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}

.ant-menu.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}

.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}

.ant-menu.ant-menu-inline-collapsed-tooltip a {
  color: #ffffffd9;
}

.ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 4px;
  padding-right: 4px;
  overflow: hidden;
}

.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}

.ant-menu-item-group-list .ant-menu-item, .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}

.ant-menu-root.ant-menu-vertical, .ant-menu-root.ant-menu-vertical-left, .ant-menu-root.ant-menu-vertical-right, .ant-menu-root.ant-menu-inline {
  box-shadow: none;
}

.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon, .ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  text-align: center;
  font-size: 14px;
}

.ant-menu-sub.ant-menu-inline {
  box-shadow: none;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  padding: 0;
}

.ant-menu-sub.ant-menu-inline > .ant-menu-item, .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-type: disc;
  list-style-position: inside;
}

.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}

.ant-menu-item-disabled, .ant-menu-submenu-disabled {
  cursor: not-allowed;
  background: none;
  color: #00000040 !important;
}

.ant-menu-item-disabled:after, .ant-menu-submenu-disabled:after {
  border-color: #0000 !important;
}

.ant-menu-item-disabled a, .ant-menu-submenu-disabled a {
  pointer-events: none;
  color: #00000040 !important;
}

.ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  cursor: not-allowed;
  color: #00000040 !important;
}

.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after {
  background: #00000040 !important;
}

.ant-layout-header .ant-menu {
  line-height: inherit;
}

.ant-menu-inline-collapsed-tooltip a, .ant-menu-inline-collapsed-tooltip a:hover {
  color: #fff;
}

.ant-menu-light .ant-menu-item:hover, .ant-menu-light .ant-menu-item-active, .ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, .ant-menu-light .ant-menu-submenu-active, .ant-menu-light .ant-menu-submenu-title:hover {
  color: #04a4f4;
}

.ant-menu.ant-menu-root:focus-visible, .ant-menu-dark .ant-menu-item:focus-visible, .ant-menu-dark .ant-menu-submenu-title:focus-visible {
  box-shadow: 0 0 0 2px #0083cf;
}

.ant-menu.ant-menu-dark, .ant-menu-dark .ant-menu-sub, .ant-menu.ant-menu-dark .ant-menu-sub {
  color: #ffffffa6;
  background: #001529;
}

.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: .45;
  transition: all .3s;
}

.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before {
  background: #fff;
}

.ant-menu-dark.ant-menu-submenu-popup {
  background: none;
}

.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}

.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, .ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  border-color: #001529 #001529 currentColor;
  border-bottom-style: none;
  border-bottom-width: 0;
  margin-top: 0;
  padding: 0 20px;
  top: 0;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #04a4f4;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a:before {
  bottom: 0;
}

.ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item > a, .ant-menu-dark .ant-menu-item > span > a {
  color: #ffffffa6;
}

.ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical, .ant-menu-dark.ant-menu-vertical-left, .ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-vertical .ant-menu-item, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  border-right: 0;
  margin-left: 0;
  left: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after {
  border-right: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}

.ant-menu-dark .ant-menu-item:hover, .ant-menu-dark .ant-menu-item-active, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark .ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: #0000;
}

.ant-menu-dark .ant-menu-item:hover > a, .ant-menu-dark .ant-menu-item-active > a, .ant-menu-dark .ant-menu-submenu-active > a, .ant-menu-dark .ant-menu-submenu-open > a, .ant-menu-dark .ant-menu-submenu-selected > a, .ant-menu-dark .ant-menu-submenu-title:hover > a, .ant-menu-dark .ant-menu-item:hover > span > a, .ant-menu-dark .ant-menu-item-active > span > a, .ant-menu-dark .ant-menu-submenu-active > span > a, .ant-menu-dark .ant-menu-submenu-open > span > a, .ant-menu-dark .ant-menu-submenu-selected > span > a, .ant-menu-dark .ant-menu-submenu-title:hover > span > a {
  color: #fff;
}

.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  opacity: 1;
}

.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before {
  background: #fff;
}

.ant-menu-dark .ant-menu-item:hover {
  background-color: #0000;
}

.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #04a4f4;
}

.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}

.ant-menu-dark .ant-menu-item-selected:after {
  border-right: 0;
}

.ant-menu-dark .ant-menu-item-selected > a, .ant-menu-dark .ant-menu-item-selected > span > a, .ant-menu-dark .ant-menu-item-selected > a:hover, .ant-menu-dark .ant-menu-item-selected > span > a:hover, .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon, .ant-menu-dark .ant-menu-item-selected .anticon, .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span, .ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #fff;
}

.ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #04a4f4;
}

.ant-menu-dark .ant-menu-item-disabled, .ant-menu-dark .ant-menu-submenu-disabled, .ant-menu-dark .ant-menu-item-disabled > a, .ant-menu-dark .ant-menu-submenu-disabled > a, .ant-menu-dark .ant-menu-item-disabled > span > a, .ant-menu-dark .ant-menu-submenu-disabled > span > a {
  opacity: .8;
  color: #ffffff59 !important;
}

.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: #ffffff59 !important;
}

.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow:after {
  background: #ffffff59 !important;
}

.ant-menu.ant-menu-rtl {
  text-align: right;
  direction: rtl;
}

.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}

.ant-menu-rtl.ant-menu-inline, .ant-menu-rtl.ant-menu-vertical {
  border-left: 1px solid #f0f0f0;
  border-right: none;
}

.ant-menu-rtl.ant-menu-dark.ant-menu-inline, .ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
  border-left: none;
}

.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, .ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, .ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, .ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 100% 0;
}

.ant-menu-rtl .ant-menu-item .ant-menu-item-icon, .ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu-rtl .ant-menu-item .anticon, .ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-left: 10px;
  margin-right: auto;
}

.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon, .ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon, .ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon, .ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}

.ant-menu-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 0;
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  left: 16px;
  right: auto;
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow:before {
  transform: rotate(-45deg)translateY(-2px);
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow:after {
  transform: rotate(45deg)translateY(2px);
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-item:after, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-item:after, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-item:after, .ant-menu-rtl.ant-menu-inline .ant-menu-item:after {
  left: 0;
  right: auto;
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-item, .ant-menu-rtl.ant-menu-inline .ant-menu-item, .ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}

.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-left: 34px;
  padding-right: 0;
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-left: 34px;
  padding-right: 16px;
}

.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 calc(50% - 7px);
}

.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item, .ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}

.ant-menu-sub.ant-menu-inline {
  border: 0;
}

.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 0;
  padding-right: 32px;
}

.ant-message {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1010;
  pointer-events: none;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: fixed;
  top: 8px;
  left: 0;
}

.ant-message-notice {
  text-align: center;
  padding: 8px;
}

.ant-message-notice-content {
  pointer-events: all;
  background: #fff;
  border-radius: 2px;
  padding: 10px 16px;
  display: inline-block;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-message-success .anticon {
  color: #52c41a;
}

.ant-message-error .anticon {
  color: #ff4d4f;
}

.ant-message-warning .anticon {
  color: #faad14;
}

.ant-message-info .anticon, .ant-message-loading .anticon {
  color: #04a4f4;
}

.ant-message .anticon {
  margin-right: 8px;
  font-size: 14px;
  position: relative;
  top: 1px;
}

.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: .3s;
}

@keyframes MessageMoveOut {
  0% {
    opacity: 1;
    max-height: 150px;
    padding: 8px;
  }

  100% {
    opacity: 0;
    max-height: 0;
    padding: 0;
  }
}

.ant-message-rtl, .ant-message-rtl span {
  direction: rtl;
}

.ant-message-rtl .anticon {
  margin-left: 8px;
  margin-right: 0;
}

.ant-modal {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  pointer-events: none;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding: 0 0 24px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
  top: 100px;
}

.ant-modal.ant-zoom-enter, .ant-modal.ant-zoom-appear {
  opacity: 0;
  -webkit-user-select: none;
  user-select: none;
  animation-duration: .3s;
  transform: none;
}

.ant-modal-mask {
  z-index: 1000;
  background-color: #00000073;
  height: 100%;
  position: fixed;
  inset: 0;
}

.ant-modal-mask-hidden {
  display: none;
}

.ant-modal-wrap {
  z-index: 1000;
  outline: 0;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.ant-modal-title {
  color: #000000d9;
  word-wrap: break-word;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
}

.ant-modal-content {
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 2px;
  position: relative;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-modal-close {
  z-index: 10;
  color: #706f6c;
  cursor: pointer;
  background: none;
  border: 0;
  outline: 0;
  padding: 0;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: color .3s;
  position: absolute;
  top: 0;
  right: 0;
}

.ant-modal-close-x {
  text-align: center;
  text-transform: none;
  text-rendering: auto;
  width: 54px;
  height: 54px;
  font-size: 14px;
  font-style: normal;
  line-height: 54px;
  display: block;
}

.ant-modal-close:focus, .ant-modal-close:hover {
  color: #000000bf;
  text-decoration: none;
}

.ant-modal-header {
  color: #1b1b18;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
  padding: 16px 24px;
}

.ant-modal-body {
  word-wrap: break-word;
  padding: 24px;
  font-size: 12px;
  line-height: 1.5;
}

.ant-modal-footer {
  text-align: right;
  background: none;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 2px 2px;
  padding: 10px 16px;
}

.ant-modal-footer .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-bottom: 0;
  margin-left: 8px;
}

.ant-modal-open {
  overflow: hidden;
}

.ant-modal-centered {
  text-align: center;
}

.ant-modal-centered:before {
  vertical-align: middle;
  content: "";
  width: 0;
  height: 100%;
  display: inline-block;
}

.ant-modal-centered .ant-modal {
  text-align: left;
  vertical-align: middle;
  padding-bottom: 0;
  display: inline-block;
  top: 0;
}

@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }

  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}

.ant-modal-confirm .ant-modal-header {
  display: none;
}

.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}

.ant-modal-confirm-body-wrapper:before {
  content: "";
  display: table;
}

.ant-modal-confirm-body-wrapper:after {
  clear: both;
  content: "";
  display: table;
}

.ant-modal-confirm-body .ant-modal-confirm-title {
  color: #000000d9;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  display: block;
  overflow: hidden;
}

.ant-modal-confirm-body .ant-modal-confirm-content {
  color: #1b1b18;
  margin-top: 8px;
  font-size: 12px;
}

.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}

.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}

.ant-modal-confirm .ant-modal-confirm-btns {
  text-align: right;
  margin-top: 24px;
}

.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}

.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #ff4d4f;
}

.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon, .ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}

.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #04a4f4;
}

.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}

.ant-modal-confirm .ant-zoom-leave .ant-modal-confirm-btns {
  pointer-events: none;
}

.ant-modal-wrap-rtl {
  direction: rtl;
}

.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}

.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}

.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-left: 0;
  margin-right: 8px;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-left: 16px;
  margin-right: 0;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 0;
  margin-right: 38px;
}

.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  text-align: left;
}

.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-left: 0;
  margin-right: 8px;
}

.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}

.ant-notification {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1010;
  margin: 0 24px 0 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: fixed;
}

.ant-notification-close-icon {
  cursor: pointer;
  font-size: 12px;
}

.ant-notification-hook-holder {
  position: relative;
}

.ant-notification-notice {
  word-wrap: break-word;
  background: #fff;
  border-radius: 2px;
  width: 384px;
  max-width: calc(100vw - 48px);
  margin-bottom: 16px;
  margin-left: auto;
  padding: 16px 24px;
  line-height: 1.5;
  position: relative;
  overflow: hidden;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-notification-top .ant-notification-notice, .ant-notification-bottom .ant-notification-notice {
  margin-left: auto;
  margin-right: auto;
}

.ant-notification-topLeft .ant-notification-notice, .ant-notification-bottomLeft .ant-notification-notice {
  margin-left: 0;
  margin-right: auto;
}

.ant-notification-notice-message {
  color: #000000d9;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 24px;
}

.ant-notification-notice-message-single-line-auto-margin {
  pointer-events: none;
  background-color: #0000;
  width: calc(264px - 100%);
  max-width: 4px;
  display: block;
}

.ant-notification-notice-message-single-line-auto-margin:before {
  content: "";
  display: block;
}

.ant-notification-notice-description {
  font-size: 12px;
}

.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}

.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 14px;
}

.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 12px;
}

.ant-notification-notice-icon {
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
  position: absolute;
}

.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}

.anticon.ant-notification-notice-icon-info {
  color: #04a4f4;
}

.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}

.anticon.ant-notification-notice-icon-error {
  color: #ff4d4f;
}

.ant-notification-notice-close {
  color: #706f6c;
  outline: none;
  position: absolute;
  top: 16px;
  right: 22px;
}

.ant-notification-notice-close:hover {
  color: #434341;
}

.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}

.ant-notification .notification-fade-effect {
  animation-duration: .24s;
  animation-timing-function: cubic-bezier(.645, .045, .355, 1);
  animation-fill-mode: both;
}

.ant-notification-fade-enter, .ant-notification-fade-appear {
  opacity: 0;
  animation-duration: .24s;
  animation-timing-function: cubic-bezier(.645, .045, .355, 1);
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-notification-fade-leave {
  animation-duration: .2s;
  animation-timing-function: cubic-bezier(.645, .045, .355, 1);
  animation-play-state: paused;
  animation-fill-mode: both;
}

.ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}

.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}

@keyframes NotificationFadeIn {
  0% {
    opacity: 0;
    left: 384px;
  }

  100% {
    opacity: 1;
    left: 0;
  }
}

@keyframes NotificationFadeOut {
  0% {
    opacity: 1;
    max-height: 150px;
    margin-bottom: 16px;
  }

  100% {
    opacity: 0;
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}

.ant-notification-rtl {
  direction: rtl;
}

.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-left: 24px;
  padding-right: 0;
}

.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message, .ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 0;
  margin-right: 48px;
}

.ant-notification-rtl .ant-notification-notice-icon {
  margin-left: 0;
  margin-right: 4px;
}

.ant-notification-rtl .ant-notification-notice-close {
  left: 22px;
  right: auto;
}

.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}

.ant-notification-top, .ant-notification-bottom {
  margin-left: 0;
  margin-right: 0;
}

.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationTopFadeIn;
}

.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationBottomFadeIn;
}

.ant-notification-topLeft, .ant-notification-bottomLeft {
  margin-left: 24px;
  margin-right: 0;
}

.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}

@keyframes NotificationTopFadeIn {
  0% {
    opacity: 0;
    margin-top: -100%;
  }

  100% {
    opacity: 1;
    margin-top: 0;
  }
}

@keyframes NotificationBottomFadeIn {
  0% {
    opacity: 0;
    margin-bottom: -100%;
  }

  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}

@keyframes NotificationLeftFadeIn {
  0% {
    opacity: 0;
    right: 384px;
  }

  100% {
    opacity: 1;
    right: 0;
  }
}

.ant-page-header {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background-color: #fff;
  margin: 0;
  padding: 16px 24px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-page-header-ghost {
  background-color: inherit;
}

.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}

.ant-page-header.has-footer {
  padding-bottom: 0;
}

.ant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}

.ant-page-header-back-button {
  color: #000;
  cursor: pointer;
  outline: none;
  transition: color .3s;
}

.ant-page-header-back-button:focus-visible, .ant-page-header-back-button:hover {
  color: #2ec0ff;
}

.ant-page-header-back-button:active {
  color: #0083cf;
}

.ant-page-header .ant-divider-vertical {
  vertical-align: middle;
  height: 14px;
  margin: 0 12px;
}

.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}

.ant-page-header-heading {
  justify-content: space-between;
  display: flex;
}

.ant-page-header-heading-left {
  align-items: center;
  margin: 4px 0;
  display: flex;
  overflow: hidden;
}

.ant-page-header-heading-title {
  color: #000000d9;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 0;
  margin-right: 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  overflow: hidden;
}

.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}

.ant-page-header-heading-sub-title {
  color: #706f6c;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 12px;
  font-size: 14px;
  line-height: 1.5;
  overflow: hidden;
}

.ant-page-header-heading-extra {
  white-space: nowrap;
  margin: 4px 0;
}

.ant-page-header-heading-extra > * {
  white-space: unset;
}

.ant-page-header-content {
  padding-top: 12px;
}

.ant-page-header-footer {
  margin-top: 16px;
}

.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}

.ant-page-header-footer .ant-tabs > .ant-tabs-nav:before {
  border: none;
}

.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}

.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}

.ant-page-header-rtl {
  direction: rtl;
}

.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-left: 16px;
  margin-right: 0;
}

.ant-page-header-rtl .ant-page-header-heading-title, .ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-left: 12px;
  margin-right: 0;
}

.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-left: 12px;
  margin-right: 0;
}

.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}

.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}

.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-left: 0;
  margin-right: 12px;
}

.ant-page-header-rtl .ant-page-header-heading-extra > :first-child {
  margin-right: 0;
}

.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}

.ant-pagination {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-pagination ul, .ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-pagination:after {
  clear: both;
  visibility: hidden;
  content: " ";
  height: 0;
  display: block;
  overflow: hidden;
}

.ant-pagination-total-text {
  vertical-align: middle;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  display: inline-block;
}

.ant-pagination-item {
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: 0;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  line-height: 30px;
  list-style: none;
  display: inline-block;
}

.ant-pagination-item a {
  color: #1b1b18;
  padding: 0 6px;
  transition: none;
  display: block;
}

.ant-pagination-item a:hover {
  text-decoration: none;
}

.ant-pagination-item:hover {
  border-color: #04a4f4;
  transition: all .3s;
}

.ant-pagination-item:hover a {
  color: #04a4f4;
}

.ant-pagination-item:focus-visible {
  border-color: #04a4f4;
  transition: all .3s;
}

.ant-pagination-item:focus-visible a {
  color: #04a4f4;
}

.ant-pagination-item-active {
  background: #fff;
  border-color: #04a4f4;
  font-weight: 500;
}

.ant-pagination-item-active a {
  color: #04a4f4;
}

.ant-pagination-item-active:hover, .ant-pagination-item-active:focus-visible {
  border-color: #2ec0ff;
}

.ant-pagination-item-active:hover a, .ant-pagination-item-active:focus-visible a {
  color: #2ec0ff;
}

.ant-pagination-jump-prev, .ant-pagination-jump-next {
  outline: 0;
}

.ant-pagination-jump-prev .ant-pagination-item-container, .ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon, .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #04a4f4;
  letter-spacing: -1px;
  opacity: 0;
  font-size: 12px;
  transition: all .2s;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg, .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  margin: auto;
  inset: 0;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis, .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #00000040;
  letter-spacing: 2px;
  text-align: center;
  text-indent: .13em;
  opacity: 1;
  margin: auto;
  font-family: Arial, Helvetica, sans-serif;
  transition: all .2s;
  display: block;
  position: absolute;
  inset: 0;
}

.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon, .ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}

.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis, .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}

.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon, .ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon {
  opacity: 1;
}

.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis, .ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis {
  opacity: 0;
}

.ant-pagination-prev, .ant-pagination-jump-prev, .ant-pagination-jump-next {
  margin-right: 8px;
}

.ant-pagination-prev, .ant-pagination-next, .ant-pagination-jump-prev, .ant-pagination-jump-next {
  color: #1b1b18;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 2px;
  min-width: 32px;
  height: 32px;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  line-height: 32px;
  list-style: none;
  transition: all .3s;
  display: inline-block;
}

.ant-pagination-prev, .ant-pagination-next {
  outline: 0;
  font-family: Arial, Helvetica, sans-serif;
}

.ant-pagination-prev button, .ant-pagination-next button {
  color: #1b1b18;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-pagination-prev:hover button, .ant-pagination-next:hover button {
  border-color: #2ec0ff;
}

.ant-pagination-prev .ant-pagination-item-link, .ant-pagination-next .ant-pagination-item-link {
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  transition: all .3s;
  display: block;
}

.ant-pagination-prev:focus-visible .ant-pagination-item-link, .ant-pagination-next:focus-visible .ant-pagination-item-link, .ant-pagination-prev:hover .ant-pagination-item-link, .ant-pagination-next:hover .ant-pagination-item-link {
  color: #04a4f4;
  border-color: #04a4f4;
}

.ant-pagination-disabled, .ant-pagination-disabled:hover {
  cursor: not-allowed;
}

.ant-pagination-disabled .ant-pagination-item-link, .ant-pagination-disabled:hover .ant-pagination-item-link {
  color: #00000040;
  cursor: not-allowed;
  border-color: #d9d9d9;
}

.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}

.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: #00000040;
  cursor: not-allowed;
  border-color: #d9d9d9;
}

.ant-pagination-slash {
  margin: 0 10px 0 5px;
}

.ant-pagination-options {
  vertical-align: middle;
  margin-left: 16px;
  display: inline-block;
}

@media (-ms-high-contrast: none) {
  .ant-pagination-options {
    vertical-align: top;
  }

  .ant-pagination-options ::-ms-backdrop {
    vertical-align: top;
  }
}

.ant-pagination-options-size-changer.ant-select {
  width: auto;
  display: inline-block;
}

.ant-pagination-options-quick-jumper {
  vertical-align: top;
  height: 32px;
  margin-left: 8px;
  line-height: 32px;
  display: inline-block;
}

.ant-pagination-options-quick-jumper input {
  color: #1b1b18;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 50px;
  min-width: 0;
  height: 32px;
  margin: 0 8px;
  padding: 6px 11px;
  font-size: 12px;
  line-height: 1.5;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
  user-select: none;
}

.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-pagination-options-quick-jumper input:hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-pagination-options-quick-jumper input:focus, .ant-pagination-options-quick-jumper input-focused {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-pagination-options-quick-jumper input:focus, .ant-input-rtl .ant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-pagination-options-quick-jumper input-disabled {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-pagination-options-quick-jumper input[disabled] {
  color: #00000040;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}

.ant-pagination-options-quick-jumper input-borderless, .ant-pagination-options-quick-jumper input-borderless:hover, .ant-pagination-options-quick-jumper input-borderless:focus, .ant-pagination-options-quick-jumper input-borderless-focused, .ant-pagination-options-quick-jumper input-borderless-disabled, .ant-pagination-options-quick-jumper input-borderless[disabled] {
  box-shadow: none;
  background-color: #0000;
  border: none;
}

textarea.ant-pagination-options-quick-jumper input {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  transition: all .3s, height;
}

.ant-pagination-options-quick-jumper input-lg {
  padding: 8.5px 11px;
  font-size: 14px;
}

.ant-pagination-options-quick-jumper input-sm {
  padding: 2px 7px;
}

.ant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}

.ant-pagination-simple .ant-pagination-prev, .ant-pagination-simple .ant-pagination-next {
  vertical-align: top;
  height: 24px;
  line-height: 24px;
}

.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link, .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  background-color: #0000;
  border: 0;
  height: 24px;
}

.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after, .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after {
  height: 24px;
  line-height: 24px;
}

.ant-pagination-simple .ant-pagination-simple-pager {
  height: 24px;
  margin-right: 8px;
  display: inline-block;
}

.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  transition: border-color .3s;
}

.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #04a4f4;
}

.ant-pagination-simple .ant-pagination-simple-pager input:focus {
  border-color: #2ec0ff;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: #00000040;
  cursor: not-allowed;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-pagination.ant-pagination-mini .ant-pagination-total-text, .ant-pagination.ant-pagination-mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: none;
  border-color: #0000;
}

.ant-pagination.ant-pagination-mini .ant-pagination-prev, .ant-pagination.ant-pagination-mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link, .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  background: none;
  border-color: #0000;
}

.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:after, .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:after {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-jump-prev, .ant-pagination.ant-pagination-mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-options {
  margin-left: 2px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer {
  top: 0;
}

.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input {
  width: 44px;
  height: 24px;
  padding: 2px 7px;
}

.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  cursor: not-allowed;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: #00000040;
  cursor: not-allowed;
  background: none;
  border: none;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #e6e6e6;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #00000040;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: #00000040;
  cursor: not-allowed;
  background: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: none;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: #00000040;
}

@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev, .ant-pagination-item-before-jump-next {
    display: none;
  }
}

@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}

.ant-pagination-rtl .ant-pagination-total-text, .ant-pagination-rtl .ant-pagination-item, .ant-pagination-rtl .ant-pagination-prev, .ant-pagination-rtl .ant-pagination-jump-prev, .ant-pagination-rtl .ant-pagination-jump-next {
  margin-left: 8px;
  margin-right: 0;
}

.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}

.ant-pagination-rtl .ant-pagination-options {
  margin-left: 0;
  margin-right: 16px;
}

.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-left: 8px;
  margin-right: 0;
}

.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}

.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager, .ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-left: 8px;
  margin-right: 0;
}

.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-left: 0;
  margin-right: 2px;
}

.ant-popconfirm {
  z-index: 1060;
}

.ant-popover {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1030;
  white-space: normal;
  text-align: left;
  cursor: auto;
  -webkit-user-select: text;
  user-select: text;
  max-width: 100vw;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.5;
  list-style: none;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-popover-content {
  position: relative;
}

.ant-popover:after {
  content: "";
  background: #ffffff03;
  position: absolute;
}

.ant-popover-hidden {
  display: none;
}

.ant-popover-placement-top, .ant-popover-placement-topLeft, .ant-popover-placement-topRight {
  padding-bottom: 15.3137px;
}

.ant-popover-placement-right, .ant-popover-placement-rightTop, .ant-popover-placement-rightBottom {
  padding-left: 15.3137px;
}

.ant-popover-placement-bottom, .ant-popover-placement-bottomLeft, .ant-popover-placement-bottomRight {
  padding-top: 15.3137px;
}

.ant-popover-placement-left, .ant-popover-placement-leftTop, .ant-popover-placement-leftBottom {
  padding-right: 15.3137px;
}

.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover-inner {
    box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
  }
}

.ant-popover-title {
  color: #000000d9;
  border-bottom: 1px solid #f0f0f0;
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  font-weight: 500;
}

.ant-popover-inner-content {
  color: #1b1b18;
  width: max-content;
  max-width: 100%;
  padding: 12px 16px;
}

.ant-popover-message {
  color: #1b1b18;
  padding: 4px 0 12px;
  font-size: 12px;
  display: flex;
}

.ant-popover-message-icon {
  color: #faad14;
  margin-right: 8px;
  font-size: 12px;
  display: inline-block;
}

.ant-popover-buttons {
  text-align: right;
  margin-bottom: 4px;
}

.ant-popover-buttons button:not(:first-child) {
  margin-left: 8px;
}

.ant-popover-arrow {
  pointer-events: none;
  background: none;
  width: 22px;
  height: 22px;
  display: block;
  position: absolute;
  overflow: hidden;
}

.ant-popover-arrow-content {
  --antd-arrow-background-color: #fff;
  content: "";
  pointer-events: auto;
  pointer-events: none;
  border-radius: 0 0 2px;
  width: 11.3137px;
  height: 11.3137px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0;
}

.ant-popover-arrow-content:before {
  background: var(--antd-arrow-background-color);
  content: "";
  clip-path: inset(33%);
  width: 33.9411px;
  height: 33.9411px;
  clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
  background-position: -10px -10px;
  background-repeat: no-repeat;
  position: absolute;
  top: -11.3137px;
  left: -11.3137px;
}

.ant-popover-placement-top .ant-popover-arrow, .ant-popover-placement-topLeft .ant-popover-arrow, .ant-popover-placement-topRight .ant-popover-arrow {
  bottom: 0;
  transform: translateY(100%);
}

.ant-popover-placement-top .ant-popover-arrow-content, .ant-popover-placement-topLeft .ant-popover-arrow-content, .ant-popover-placement-topRight .ant-popover-arrow-content {
  transform: translateY(-11px)rotate(45deg);
  box-shadow: 3px 3px 7px #00000012;
}

.ant-popover-placement-top .ant-popover-arrow {
  left: 50%;
  transform: translateY(100%)translateX(-50%);
}

.ant-popover-placement-topLeft .ant-popover-arrow {
  left: 16px;
}

.ant-popover-placement-topRight .ant-popover-arrow {
  right: 16px;
}

.ant-popover-placement-right .ant-popover-arrow, .ant-popover-placement-rightTop .ant-popover-arrow, .ant-popover-placement-rightBottom .ant-popover-arrow {
  left: 0;
  transform: translateX(-100%);
}

.ant-popover-placement-right .ant-popover-arrow-content, .ant-popover-placement-rightTop .ant-popover-arrow-content, .ant-popover-placement-rightBottom .ant-popover-arrow-content {
  transform: translateX(11px)rotate(135deg);
  box-shadow: 3px 3px 7px #00000012;
}

.ant-popover-placement-right .ant-popover-arrow {
  top: 50%;
  transform: translateX(-100%)translateY(-50%);
}

.ant-popover-placement-rightTop .ant-popover-arrow {
  top: 12px;
}

.ant-popover-placement-rightBottom .ant-popover-arrow {
  bottom: 12px;
}

.ant-popover-placement-bottom .ant-popover-arrow, .ant-popover-placement-bottomLeft .ant-popover-arrow, .ant-popover-placement-bottomRight .ant-popover-arrow {
  top: 0;
  transform: translateY(-100%);
}

.ant-popover-placement-bottom .ant-popover-arrow-content, .ant-popover-placement-bottomLeft .ant-popover-arrow-content, .ant-popover-placement-bottomRight .ant-popover-arrow-content {
  transform: translateY(11px)rotate(-135deg);
  box-shadow: 2px 2px 5px #0000000f;
}

.ant-popover-placement-bottom .ant-popover-arrow {
  left: 50%;
  transform: translateY(-100%)translateX(-50%);
}

.ant-popover-placement-bottomLeft .ant-popover-arrow {
  left: 16px;
}

.ant-popover-placement-bottomRight .ant-popover-arrow {
  right: 16px;
}

.ant-popover-placement-left .ant-popover-arrow, .ant-popover-placement-leftTop .ant-popover-arrow, .ant-popover-placement-leftBottom .ant-popover-arrow {
  right: 0;
  transform: translateX(100%);
}

.ant-popover-placement-left .ant-popover-arrow-content, .ant-popover-placement-leftTop .ant-popover-arrow-content, .ant-popover-placement-leftBottom .ant-popover-arrow-content {
  transform: translateX(-11px)rotate(-45deg);
  box-shadow: 3px 3px 7px #00000012;
}

.ant-popover-placement-left .ant-popover-arrow {
  top: 50%;
  transform: translateX(100%)translateY(-50%);
}

.ant-popover-placement-leftTop .ant-popover-arrow {
  top: 12px;
}

.ant-popover-placement-leftBottom .ant-popover-arrow {
  bottom: 12px;
}

.ant-popover-pink .ant-popover-inner, .ant-popover-pink .ant-popover-arrow-content, .ant-popover-magenta .ant-popover-inner, .ant-popover-magenta .ant-popover-arrow-content {
  background-color: #eb2f96;
}

.ant-popover-red .ant-popover-inner, .ant-popover-red .ant-popover-arrow-content {
  background-color: #f5222d;
}

.ant-popover-volcano .ant-popover-inner, .ant-popover-volcano .ant-popover-arrow-content {
  background-color: #fa541c;
}

.ant-popover-orange .ant-popover-inner, .ant-popover-orange .ant-popover-arrow-content {
  background-color: #fa8c16;
}

.ant-popover-yellow .ant-popover-inner, .ant-popover-yellow .ant-popover-arrow-content {
  background-color: #fadb14;
}

.ant-popover-gold .ant-popover-inner, .ant-popover-gold .ant-popover-arrow-content {
  background-color: #faad14;
}

.ant-popover-cyan .ant-popover-inner, .ant-popover-cyan .ant-popover-arrow-content {
  background-color: #13c2c2;
}

.ant-popover-lime .ant-popover-inner, .ant-popover-lime .ant-popover-arrow-content {
  background-color: #a0d911;
}

.ant-popover-green .ant-popover-inner, .ant-popover-green .ant-popover-arrow-content {
  background-color: #52c41a;
}

.ant-popover-blue .ant-popover-inner, .ant-popover-blue .ant-popover-arrow-content {
  background-color: #1890ff;
}

.ant-popover-geekblue .ant-popover-inner, .ant-popover-geekblue .ant-popover-arrow-content {
  background-color: #2f54eb;
}

.ant-popover-purple .ant-popover-inner, .ant-popover-purple .ant-popover-arrow-content {
  background-color: #722ed1;
}

.ant-popover-rtl {
  text-align: right;
  direction: rtl;
}

.ant-popover-rtl .ant-popover-message-icon {
  margin-left: 8px;
  margin-right: 0;
}

.ant-popover-rtl .ant-popover-message-title {
  padding-left: 16px;
}

.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}

.ant-popover-rtl .ant-popover-buttons button {
  margin-left: 0;
  margin-right: 8px;
}

.ant-progress {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-progress-line {
  width: 100%;
  font-size: 12px;
  position: relative;
}

.ant-progress-steps {
  display: inline-block;
}

.ant-progress-steps-outer {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.ant-progress-steps-item {
  background: #f3f3f3;
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  transition: all .3s;
}

.ant-progress-steps-item-active {
  background: #1890ff;
}

.ant-progress-small.ant-progress-line, .ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}

.ant-progress-outer {
  width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: inline-block;
}

.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}

.ant-progress-inner {
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
  width: 100%;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ant-progress-circle-trail {
  stroke: #f5f5f5;
}

.ant-progress-circle-path {
  animation: .3s ant-progress-appear;
}

.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}

.ant-progress-success-bg, .ant-progress-bg {
  background-color: #1890ff;
  border-radius: 100px;
  transition: all .4s cubic-bezier(.08, .82, .17, 1);
  position: relative;
}

.ant-progress-success-bg {
  background-color: #52c41a;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-progress-text {
  color: #1b1b18;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
  width: 2em;
  margin-left: 8px;
  font-size: 1em;
  line-height: 1;
  display: inline-block;
}

.ant-progress-text .anticon {
  font-size: 12px;
}

.ant-progress-status-active .ant-progress-bg:before {
  opacity: 0;
  content: "";
  background: #fff;
  border-radius: 10px;
  animation: 2.4s cubic-bezier(.23, 1, .32, 1) infinite ant-progress-active;
  position: absolute;
  inset: 0;
}

.ant-progress-status-exception .ant-progress-bg {
  background-color: #ff4d4f;
}

.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}

.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #ff4d4f;
}

.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}

.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}

.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}

.ant-progress-circle .ant-progress-inner {
  background-color: #0000;
  line-height: 1;
  position: relative;
}

.ant-progress-circle .ant-progress-text {
  color: #1b1b18;
  white-space: normal;
  text-align: center;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 1em;
  line-height: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16667em;
}

.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}

.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}

@keyframes ant-progress-active {
  0% {
    opacity: .1;
    transform: translateX(-100%)scaleX(0);
  }

  20% {
    opacity: .5;
    transform: translateX(-100%)scaleX(0);
  }

  100% {
    opacity: 0;
    transform: translateX(0)scaleX(1);
  }
}

.ant-progress-rtl {
  direction: rtl;
}

.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-left: calc(-2em - 8px);
  margin-right: 0;
  padding-left: calc(2em + 8px);
  padding-right: 0;
}

.ant-progress-rtl .ant-progress-success-bg {
  left: auto;
  right: 0;
}

.ant-progress-rtl.ant-progress-line .ant-progress-text, .ant-progress-rtl.ant-progress-steps .ant-progress-text {
  text-align: right;
  margin-left: 0;
  margin-right: 8px;
}

.ant-radio-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-radio-group .ant-badge-count {
  z-index: 1;
}

.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}

.ant-radio-wrapper {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  cursor: pointer;
  align-items: baseline;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-flex;
  position: relative;
}

.ant-radio-wrapper-disabled {
  cursor: not-allowed;
}

.ant-radio-wrapper:after {
  content: " ";
  width: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type="radio"] {
  width: 14px;
  height: 14px;
}

.ant-radio {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  cursor: pointer;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
  position: relative;
  top: .2em;
}

.ant-radio-wrapper:hover .ant-radio, .ant-radio:hover .ant-radio-inner, .ant-radio-input:focus + .ant-radio-inner {
  border-color: #04a4f4;
}

.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px #04a4f41f;
}

.ant-radio-checked:after {
  visibility: hidden;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  animation: .36s ease-in-out both antRadioEffect;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-radio:hover:after, .ant-radio-wrapper:hover .ant-radio:after {
  visibility: visible;
}

.ant-radio-inner {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  transition: all .3s;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-radio-inner:after {
  opacity: 0;
  content: " ";
  background-color: #04a4f4;
  border-top: 0;
  border-left: 0;
  border-radius: 16px;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
  transition: all .3s cubic-bezier(.78, .14, .15, .86);
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0);
}

.ant-radio-input {
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  position: absolute;
  inset: 0;
}

.ant-radio.ant-radio-disabled .ant-radio-inner {
  border-color: #d9d9d9;
}

.ant-radio-checked .ant-radio-inner {
  border-color: #04a4f4;
}

.ant-radio-checked .ant-radio-inner:after {
  opacity: 1;
  transition: all .3s cubic-bezier(.78, .14, .15, .86);
  transform: scale(.5);
}

.ant-radio-disabled {
  cursor: not-allowed;
}

.ant-radio-disabled .ant-radio-inner {
  cursor: not-allowed;
  background-color: #f5f5f5;
}

.ant-radio-disabled .ant-radio-inner:after {
  background-color: #0003;
}

.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}

.ant-radio-disabled + span {
  color: #00000040;
  cursor: not-allowed;
}

span.ant-radio + * {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-radio-button-wrapper {
  color: #1b1b18;
  cursor: pointer;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-width: 1.02px 1px 1px 0;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  font-size: 12px;
  line-height: 30px;
  transition: color .3s, background .3s, border-color .3s, box-shadow .3s;
  display: inline-block;
  position: relative;
}

.ant-radio-button-wrapper a {
  color: #1b1b18;
}

.ant-radio-button-wrapper > .ant-radio-button {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 14px;
  line-height: 38px;
}

.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}

.ant-radio-button-wrapper:not(:first-child):before {
  box-sizing: content-box;
  content: "";
  background-color: #d9d9d9;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  transition: background-color .3s;
  display: block;
  position: absolute;
  top: -1px;
  left: -1px;
}

.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 2px 0 0 2px;
}

.ant-radio-button-wrapper:last-child {
  border-radius: 0 2px 2px 0;
}

.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 2px;
}

.ant-radio-button-wrapper:hover {
  color: #04a4f4;
  position: relative;
}

.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px #04a4f41f;
}

.ant-radio-button-wrapper .ant-radio-inner, .ant-radio-button-wrapper input[type="checkbox"], .ant-radio-button-wrapper input[type="radio"] {
  opacity: 0;
  pointer-events: none;
  width: 0;
  height: 0;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #04a4f4;
  background: #fff;
  border-color: #04a4f4;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before {
  background-color: #04a4f4;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #04a4f4;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #2ec0ff;
  border-color: #2ec0ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before {
  background-color: #2ec0ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #0083cf;
  border-color: #0083cf;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before {
  background-color: #0083cf;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px #04a4f41f;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #04a4f4;
  border-color: #04a4f4;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #2ec0ff;
  border-color: #2ec0ff;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #0083cf;
  border-color: #0083cf;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px #04a4f41f;
}

.ant-radio-button-wrapper-disabled {
  color: #00000040;
  cursor: not-allowed;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-radio-button-wrapper-disabled:first-child, .ant-radio-button-wrapper-disabled:hover {
  color: #00000040;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}

.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #00000040;
  box-shadow: none;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
}

@keyframes antRadioEffect {
  0% {
    opacity: .5;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.6);
  }
}

.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}

.ant-radio-wrapper.ant-radio-wrapper-rtl {
  direction: rtl;
  margin-left: 8px;
  margin-right: 0;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-left-width: 1px;
  border-right-width: 0;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before {
  left: 0;
  right: -1px;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #d9d9d9;
  border-radius: 0 2px 2px 0;
}

.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child {
  border-right-color: #2ec0ff;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 2px 0 0 2px;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #d9d9d9;
}

.ant-rate {
  box-sizing: border-box;
  color: #fadb14;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  font-size: 20px;
  line-height: 1.5;
  line-height: unset;
  outline: none;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
}

.ant-rate-disabled .ant-rate-star {
  cursor: default;
}

.ant-rate-disabled .ant-rate-star > div:hover {
  transform: scale(1);
}

.ant-rate-star {
  color: inherit;
  cursor: pointer;
  display: inline-block;
  position: relative;
}

.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}

.ant-rate-star > div {
  transition: all .3s, outline;
}

.ant-rate-star > div:hover {
  transform: scale(1.1);
}

.ant-rate-star > div:focus {
  outline: 0;
}

.ant-rate-star > div:focus-visible {
  outline: 1px dashed #fadb14;
  transform: scale(1.1);
}

.ant-rate-star-first, .ant-rate-star-second {
  color: #f0f0f0;
  -webkit-user-select: none;
  user-select: none;
  transition: all .3s;
}

.ant-rate-star-first .anticon, .ant-rate-star-second .anticon {
  vertical-align: middle;
}

.ant-rate-star-first {
  opacity: 0;
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.ant-rate-star-half .ant-rate-star-first, .ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}

.ant-rate-star-half .ant-rate-star-first, .ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}

.ant-rate-text {
  margin: 0 8px;
  font-size: 12px;
  display: inline-block;
}

.ant-rate-rtl {
  direction: rtl;
}

.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}

.ant-rate-rtl .ant-rate-star-first {
  left: auto;
  right: 0;
}

.ant-result {
  padding: 48px 32px;
}

.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}

.ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f;
}

.ant-result-info .ant-result-icon > .anticon {
  color: #04a4f4;
}

.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}

.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}

.ant-result-icon {
  text-align: center;
  margin-bottom: 24px;
}

.ant-result-icon > .anticon {
  font-size: 72px;
}

.ant-result-title {
  color: #000000d9;
  text-align: center;
  font-size: 24px;
  line-height: 1.8;
}

.ant-result-subtitle {
  color: #706f6c;
  text-align: center;
  font-size: 12px;
  line-height: 1.6;
}

.ant-result-extra {
  text-align: center;
  margin: 24px 0 0;
}

.ant-result-extra > * {
  margin-right: 8px;
}

.ant-result-extra > :last-child {
  margin-right: 0;
}

.ant-result-content {
  background-color: #fafafa;
  margin-top: 24px;
  padding: 24px 40px;
}

.ant-result-rtl {
  direction: rtl;
}

.ant-result-rtl .ant-result-extra > * {
  margin-left: 8px;
  margin-right: 0;
}

.ant-result-rtl .ant-result-extra > :last-child {
  margin-left: 0;
}

.segmented-disabled-item, .segmented-disabled-item:hover, .segmented-disabled-item:focus {
  color: #00000040;
  cursor: not-allowed;
}

.segmented-item-selected {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px -2px #0000000d, 0 1px 4px -1px #00000012, 0 0 1px #00000014;
}

.segmented-text-ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
  overflow: hidden;
}

.ant-segmented {
  box-sizing: border-box;
  color: #000000a6;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background-color: #0000000a;
  border-radius: 2px;
  margin: 0;
  padding: 2px;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: inline-block;
}

.ant-segmented-group {
  place-items: stretch flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.ant-segmented.ant-segmented-block {
  display: flex;
}

.ant-segmented.ant-segmented-block .ant-segmented-item {
  flex: 1;
  min-width: 0;
}

.ant-segmented:not(.ant-segmented-disabled):hover, .ant-segmented:not(.ant-segmented-disabled):focus {
  background-color: #0000000f;
}

.ant-segmented-item {
  text-align: center;
  cursor: pointer;
  transition: color .3s cubic-bezier(.645, .045, .355, 1);
  position: relative;
}

.ant-segmented-item-selected {
  color: #262626;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px -2px #0000000d, 0 1px 4px -1px #00000012, 0 0 1px #00000014;
}

.ant-segmented-item:hover, .ant-segmented-item:focus {
  color: #262626;
}

.ant-segmented-item-label {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
  min-height: 28px;
  padding: 0 11px;
  line-height: 28px;
  overflow: hidden;
}

.ant-segmented-item-icon + * {
  margin-left: 6px;
}

.ant-segmented-item-input {
  opacity: 0;
  pointer-events: none;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-segmented.ant-segmented-lg .ant-segmented-item-label {
  min-height: 36px;
  padding: 0 11px;
  font-size: 14px;
  line-height: 36px;
}

.ant-segmented.ant-segmented-sm .ant-segmented-item-label {
  min-height: 20px;
  padding: 0 7px;
  line-height: 20px;
}

.ant-segmented-item-disabled, .ant-segmented-item-disabled:hover, .ant-segmented-item-disabled:focus {
  color: #00000040;
  cursor: not-allowed;
}

.ant-segmented-thumb {
  background-color: #fff;
  border-radius: 2px;
  width: 0;
  height: 100%;
  padding: 4px 0;
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0 2px 8px -2px #0000000d, 0 1px 4px -1px #00000012, 0 0 1px #00000014;
}

.ant-segmented-thumb-motion-appear-active {
  will-change: transform, width;
  transition: transform .3s cubic-bezier(.645, .045, .355, 1), width .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-segmented.ant-segmented-rtl {
  direction: rtl;
}

.ant-segmented.ant-segmented-rtl .ant-segmented-item-icon {
  margin-left: 6px;
  margin-right: 0;
}

.ant-select-single .ant-select-selector {
  display: flex;
}

.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  inset: 0 11px;
}

.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}

.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 30px;
  transition: all .3s, visibility;
}

.ant-select-single .ant-select-selector .ant-select-selection-item {
  -webkit-user-select: none;
  user-select: none;
  position: relative;
}

.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
  transition: none;
}

.ant-select-single .ant-select-selector:after, .ant-select-single .ant-select-selector .ant-select-selection-item:after, .ant-select-single .ant-select-selector .ant-select-selection-placeholder:after {
  visibility: hidden;
  content: " ";
  width: 0;
  display: inline-block;
}

.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 23px;
}

.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 15px;
}

.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 30px;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after {
  line-height: 30px;
}

.ant-select-single.ant-select-customize-input .ant-select-selector:after {
  display: none;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  width: 100%;
  position: static;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  padding: 0 11px;
  position: absolute;
  left: 0;
  right: 0;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
  display: none;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  left: 7px;
  right: 7px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 25px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 18px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}

.ant-select-selection-overflow {
  flex-wrap: wrap;
  flex: auto;
  max-width: 100%;
  display: flex;
  position: relative;
}

.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}

.ant-select-multiple .ant-select-selector {
  flex-wrap: wrap;
  align-items: center;
  padding: 2px 6px;
  display: flex;
}

.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}

.ant-select-disabled.ant-select-multiple .ant-select-selector {
  cursor: not-allowed;
  background: #f5f5f5;
}

.ant-select-multiple .ant-select-selector:after {
  visibility: hidden;
  content: " ";
  width: 0;
  margin: 3px 0;
  line-height: 20px;
  display: inline-block;
}

.ant-select-multiple.ant-select-show-arrow .ant-select-selector, .ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}

.ant-select-multiple .ant-select-selection-item {
  box-sizing: border-box;
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
  margin-top: 3px;
  margin-bottom: 3px;
  background: #f5f5f5;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  flex: none;
  max-width: 100%;
  height: 20px;
  margin-inline-end: 6px;
  padding-inline: 8px 4px;
  line-height: 18px;
  transition: font-size .3s, line-height .3s, height .3s;
  display: flex;
  position: relative;
}

.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  cursor: not-allowed;
  border-color: #d9d9d9;
}

.ant-select-multiple .ant-select-selection-item-content {
  white-space: pre;
  text-overflow: ellipsis;
  margin-right: 4px;
  display: inline-block;
  overflow: hidden;
}

.ant-select-multiple .ant-select-selection-item-remove {
  color: #706f6c;
  text-align: center;
  text-transform: none;
  vertical-align: -.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  line-height: 0;
  line-height: inherit;
  cursor: pointer;
  align-items: center;
  display: inline-flex;
}

.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}

.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}

.ant-select-multiple .ant-select-selection-item-remove:before {
  display: none;
}

.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}

.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: middle;
}

.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: #000000bf;
}

.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}

.ant-select-multiple .ant-select-selection-search {
  max-width: 100%;
  margin-inline-start: 5px;
  position: relative;
}

.ant-select-multiple .ant-select-selection-search-input, .ant-select-multiple .ant-select-selection-search-mirror {
  height: 20px;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  line-height: 20px;
  transition: all .3s;
}

.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}

.ant-select-multiple .ant-select-selection-search-mirror {
  z-index: 999;
  white-space: pre;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-select-multiple .ant-select-selection-placeholder {
  transition: all .3s;
  position: absolute;
  top: 50%;
  left: 11px;
  right: 11px;
  transform: translateY(-50%);
}

.ant-select-multiple.ant-select-lg .ant-select-selector:after {
  line-height: 28px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 28px;
  line-height: 26px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 28px;
  line-height: 28px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-search-input, .ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 28px;
  line-height: 26px;
}

.ant-select-multiple.ant-select-sm .ant-select-selector:after {
  line-height: 12px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 12px;
  line-height: 10px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 12px;
  line-height: 12px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search-input, .ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 12px;
  line-height: 10px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}

.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}

.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
  background-color: #fff;
  border-color: #ff4d4f !important;
}

.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {
  border-color: #ff7875;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #ff4d4f33;
}

.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}

.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #faad1433;
}

.ant-select-status-error.ant-select-has-feedback .ant-select-clear, .ant-select-status-warning.ant-select-has-feedback .ant-select-clear, .ant-select-status-success.ant-select-has-feedback .ant-select-clear, .ant-select-status-validating.ant-select-has-feedback .ant-select-clear {
  right: 32px;
}

.ant-select-status-error.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-warning.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-success.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-validating.ant-select-has-feedback .ant-select-selection-selected-value {
  padding-right: 42px;
}

.ant-select {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  cursor: pointer;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
  position: relative;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  position: relative;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}

.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}

.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}

.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: #00000040;
  cursor: not-allowed;
  background: #f5f5f5;
}

.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  appearance: none;
  background: none;
  border: none;
  outline: none;
  margin: 0;
  padding: 0;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
  display: none;
}

.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-select-selection-item {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
  font-weight: normal;
  overflow: hidden;
}

@media (-ms-high-contrast: none) {
  .ant-select-selection-item {
    flex: auto;
  }

  .ant-select-selection-item ::-ms-backdrop {
    flex: auto;
  }
}

.ant-select-selection-placeholder {
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
  flex: 1;
  overflow: hidden;
}

@media (-ms-high-contrast: none) {
  .ant-select-selection-placeholder {
    flex: auto;
  }

  .ant-select-selection-placeholder ::-ms-backdrop {
    flex: auto;
  }
}

.ant-select-arrow {
  color: #00000040;
  text-transform: none;
  vertical-align: -.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  pointer-events: none;
  align-items: center;
  height: 12px;
  margin-top: -6px;
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  display: flex;
  position: absolute;
  top: 50%;
  right: 11px;
}

.ant-select-arrow > * {
  line-height: 1;
}

.ant-select-arrow svg {
  display: inline-block;
}

.ant-select-arrow:before {
  display: none;
}

.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}

.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform .3s;
}

.ant-select-arrow .anticon > svg {
  vertical-align: top;
}

.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}

.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}

.ant-select-arrow > :not(:last-child) {
  margin-inline-end: 8px;
}

.ant-select-clear {
  z-index: 1;
  color: #00000040;
  text-align: center;
  text-transform: none;
  cursor: pointer;
  opacity: 0;
  text-rendering: auto;
  background: #fff;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  transition: color .3s, opacity .15s;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 11px;
}

.ant-select-clear:before {
  display: block;
}

.ant-select-clear:hover {
  color: #706f6c;
}

.ant-select:hover .ant-select-clear {
  opacity: 1;
}

.ant-select-dropdown {
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1050;
  box-sizing: border-box;
  font-variant: initial;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  margin: 0;
  padding: 4px 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: absolute;
  top: -9999px;
  left: -9999px;
  overflow: hidden;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, .ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}

.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, .ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}

.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}

.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}

.ant-select-dropdown-hidden {
  display: none;
}

.ant-select-dropdown-empty {
  color: #00000040;
}

.ant-select-item-empty {
  color: #00000040;
  min-height: 32px;
  padding: 5px 12px;
  font-size: 12px;
  font-weight: normal;
  line-height: 22px;
  display: block;
  position: relative;
}

.ant-select-item {
  color: #1b1b18;
  cursor: pointer;
  min-height: 32px;
  padding: 5px 12px;
  font-size: 12px;
  font-weight: normal;
  line-height: 22px;
  transition: background .3s;
  display: block;
  position: relative;
}

.ant-select-item-group {
  color: #706f6c;
  cursor: default;
  font-size: 12px;
}

.ant-select-item-option {
  display: flex;
}

.ant-select-item-option-content {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: auto;
  overflow: hidden;
}

.ant-select-item-option-state {
  flex: none;
}

.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f5f5f5;
}

.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: #1b1b18;
  background-color: #e6fbff;
  font-weight: 600;
}

.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #04a4f4;
}

.ant-select-item-option-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-select-item-option-disabled.ant-select-item-option-selected {
  background-color: #f5f5f5;
}

.ant-select-item-option-grouped {
  padding-left: 24px;
}

.ant-select-lg {
  font-size: 14px;
}

.ant-select-borderless .ant-select-selector {
  box-shadow: none !important;
  background-color: #0000 !important;
  border-color: #0000 !important;
}

.ant-select.ant-select-in-form-item {
  width: 100%;
}

.ant-select-compact-item:not(.ant-select-compact-last-item) {
  margin-right: -1px;
}

.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-item-rtl {
  margin-left: -1px;
  margin-right: 0;
}

.ant-select-compact-item:hover > *, .ant-select-compact-item:focus > *, .ant-select-compact-item:active > *, .ant-select-compact-item.ant-select-focused > * {
  z-index: 2;
}

.ant-select-compact-item[disabled] > * {
  z-index: 0;
}

.ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item).ant-select > .ant-select-selector {
  border-radius: 0;
}

.ant-select-compact-item.ant-select-compact-first-item.ant-select:not(.ant-select-compact-last-item):not(.ant-select-compact-item-rtl) > .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-select-compact-item.ant-select-compact-last-item.ant-select:not(.ant-select-compact-first-item):not(.ant-select-compact-item-rtl) > .ant-select-selector, .ant-select-compact-item.ant-select.ant-select-compact-first-item.ant-select-compact-item-rtl:not(.ant-select-compact-last-item) > .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-select-compact-item.ant-select.ant-select-compact-last-item.ant-select-compact-item-rtl:not(.ant-select-compact-first-item) > .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-select-rtl {
  direction: rtl;
}

.ant-select-rtl .ant-select-arrow, .ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}

.ant-select-dropdown-rtl {
  direction: rtl;
}

.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-left: 12px;
  padding-right: 24px;
}

.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector, .ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-left: 24px;
  padding-right: 6px;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  text-align: right;
  margin-left: 4px;
  margin-right: 0;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  left: auto;
  right: 0;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  left: auto;
  right: 11px;
}

.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}

.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  text-align: right;
  left: 9px;
  right: 0;
}

.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  left: 23px;
  right: 11px;
}

.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-left: 15px;
  padding-right: 0;
}

.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}

.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-left: 18px;
  padding-right: 0;
}

.ant-skeleton {
  width: 100%;
  display: table;
}

.ant-skeleton-header {
  vertical-align: top;
  padding-right: 16px;
  display: table-cell;
}

.ant-skeleton-header .ant-skeleton-avatar {
  vertical-align: top;
  background: #bebebe33;
  width: 32px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
}

.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-content {
  vertical-align: top;
  width: 100%;
  display: table-cell;
}

.ant-skeleton-content .ant-skeleton-title {
  background: #bebebe33;
  border-radius: 2px;
  width: 100%;
  height: 16px;
}

.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}

.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}

.ant-skeleton-content .ant-skeleton-paragraph > li {
  background: #bebebe33;
  border-radius: 2px;
  width: 100%;
  height: 16px;
  list-style: none;
}

.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}

.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}

.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}

.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}

.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title, .ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}

.ant-skeleton-active .ant-skeleton-title, .ant-skeleton-active .ant-skeleton-paragraph > li, .ant-skeleton-active .ant-skeleton-avatar, .ant-skeleton-active .ant-skeleton-button, .ant-skeleton-active .ant-skeleton-input, .ant-skeleton-active .ant-skeleton-image {
  z-index: 0;
  background: none;
  position: relative;
  overflow: hidden;
}

.ant-skeleton-active .ant-skeleton-title:after, .ant-skeleton-active .ant-skeleton-paragraph > li:after, .ant-skeleton-active .ant-skeleton-avatar:after, .ant-skeleton-active .ant-skeleton-button:after, .ant-skeleton-active .ant-skeleton-input:after, .ant-skeleton-active .ant-skeleton-image:after {
  content: "";
  background: linear-gradient(90deg, #bebebe33 25%, #8181813d 37%, #bebebe33 63%);
  animation: 1.4s infinite ant-skeleton-loading;
  position: absolute;
  inset: 0 -150%;
}

.ant-skeleton.ant-skeleton-block, .ant-skeleton.ant-skeleton-block .ant-skeleton-button, .ant-skeleton.ant-skeleton-block .ant-skeleton-input {
  width: 100%;
}

.ant-skeleton-element {
  width: auto;
  display: inline-block;
}

.ant-skeleton-element .ant-skeleton-button {
  vertical-align: top;
  background: #bebebe33;
  border-radius: 2px;
  width: 64px;
  min-width: 64px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-square {
  width: 32px;
  min-width: 32px;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  border-radius: 50%;
  width: 32px;
  min-width: 32px;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 32px;
}

.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  min-width: 80px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-square {
  width: 40px;
  min-width: 40px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  border-radius: 50%;
  width: 40px;
  min-width: 40px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}

.ant-skeleton-element .ant-skeleton-button-sm {
  width: 48px;
  min-width: 48px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-square {
  width: 24px;
  min-width: 24px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  border-radius: 50%;
  width: 24px;
  min-width: 24px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar {
  vertical-align: top;
  background: #bebebe33;
  width: 32px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
}

.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-input {
  vertical-align: top;
  background: #bebebe33;
  width: 160px;
  min-width: 160px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
}

.ant-skeleton-element .ant-skeleton-input-lg {
  width: 200px;
  min-width: 200px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-input-sm {
  width: 120px;
  min-width: 120px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-image {
  vertical-align: top;
  background: #bebebe33;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  line-height: 96px;
  display: flex;
}

.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}

.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  max-width: 192px;
  height: 48px;
  max-height: 192px;
  line-height: 48px;
}

.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}

@keyframes ant-skeleton-loading {
  0% {
    transform: translateX(-37.5%);
  }

  100% {
    transform: translateX(37.5%);
  }
}

.ant-skeleton-rtl {
  direction: rtl;
}

.ant-skeleton-rtl .ant-skeleton-header {
  padding-left: 16px;
  padding-right: 0;
}

.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, .ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li, .ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}

@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0%;
  }

  100% {
    background-position: 100%;
  }
}

.ant-slider {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  cursor: pointer;
  touch-action: none;
  height: 12px;
  margin: 10px 6px;
  padding: 4px 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}

.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}

.ant-slider-vertical .ant-slider-track {
  width: 4px;
}

.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}

.ant-slider-vertical .ant-slider-mark {
  width: 18px;
  height: 100%;
  top: 0;
  left: 12px;
}

.ant-slider-vertical .ant-slider-mark-text {
  white-space: nowrap;
  left: 4px;
}

.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}

.ant-slider-vertical .ant-slider-dot {
  margin-left: -2px;
  top: auto;
}

.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-left: 0;
  margin-right: -5px;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  left: auto;
  right: 12px;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  left: auto;
  right: 4px;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  left: auto;
  right: 2px;
}

.ant-slider-with-marks {
  margin-bottom: 28px;
}

.ant-slider-rail {
  background-color: #f5f5f5;
  border-radius: 2px;
  width: 100%;
  height: 4px;
  transition: background-color .3s;
  position: absolute;
}

.ant-slider-track {
  background-color: #80e1ff;
  border-radius: 2px;
  height: 4px;
  transition: background-color .3s;
  position: absolute;
}

.ant-slider-handle {
  width: 14px;
  height: 14px;
  box-shadow: 0;
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #80e1ff;
  border-radius: 50%;
  margin-top: -5px;
  transition: border-color .3s, box-shadow .6s, transform .3s cubic-bezier(.18, .89, .32, 1.28);
  position: absolute;
}

.ant-slider-handle-dragging {
  z-index: 1;
}

.ant-slider-handle:focus {
  border-color: #36b6f6;
  outline: none;
  box-shadow: 0 0 0 5px #04a4f41f;
}

.ant-slider-handle.ant-tooltip-open {
  border-color: #04a4f4;
}

.ant-slider-handle:after {
  content: "";
  position: absolute;
  inset: -6px;
}

.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}

.ant-slider:hover .ant-slider-track {
  background-color: #57d2ff;
}

.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #57d2ff;
}

.ant-slider-mark {
  width: 100%;
  font-size: 12px;
  position: absolute;
  top: 14px;
  left: 0;
}

.ant-slider-mark-text {
  color: #706f6c;
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  display: inline-block;
  position: absolute;
}

.ant-slider-mark-text-active {
  color: #1b1b18;
}

.ant-slider-step {
  pointer-events: none;
  background: none;
  width: 100%;
  height: 4px;
  position: absolute;
}

.ant-slider-dot {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  position: absolute;
  top: -2px;
}

.ant-slider-dot-active {
  border-color: #82d2fa;
}

.ant-slider-disabled {
  cursor: not-allowed;
}

.ant-slider-disabled .ant-slider-rail {
  background-color: #f5f5f5 !important;
}

.ant-slider-disabled .ant-slider-track {
  background-color: #00000040 !important;
}

.ant-slider-disabled .ant-slider-handle, .ant-slider-disabled .ant-slider-dot {
  box-shadow: none;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #00000040 !important;
}

.ant-slider-disabled .ant-slider-mark-text, .ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}

.ant-slider-rtl {
  direction: rtl;
}

.ant-slider-rtl .ant-slider-mark {
  left: auto;
  right: 0;
}

.ant-space {
  display: inline-flex;
}

.ant-space-vertical {
  flex-direction: column;
}

.ant-space-align-center {
  align-items: center;
}

.ant-space-align-start {
  align-items: flex-start;
}

.ant-space-align-end {
  align-items: flex-end;
}

.ant-space-align-baseline {
  align-items: baseline;
}

.ant-space-item:empty {
  display: none;
}

.ant-space-compact {
  display: inline-flex;
}

.ant-space-compact-block {
  width: 100%;
  display: flex;
}

.ant-space-compact-vertical {
  flex-direction: column;
}

.ant-space-rtl, .ant-space-compact-rtl {
  direction: rtl;
}

.ant-spin {
  box-sizing: border-box;
  color: #04a4f4;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 1.5;
  list-style: none;
  transition: transform .3s cubic-bezier(.78, .14, .15, .86);
  display: none;
  position: absolute;
}

.ant-spin-spinning {
  opacity: 1;
  display: inline-block;
  position: static;
}

.ant-spin-nested-loading {
  position: relative;
}

.ant-spin-nested-loading > div > .ant-spin {
  z-index: 4;
  width: 100%;
  height: 100%;
  max-height: 400px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  margin: -10px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  text-shadow: 0 1px 2px #fff;
  width: 100%;
  padding-top: 6px;
  font-size: 12px;
  position: absolute;
  top: 50%;
}

.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}

.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}

.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 3px;
}

.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}

.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}

.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 12px;
}

.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}

.ant-spin-container {
  transition: opacity .3s;
  position: relative;
}

.ant-spin-container:after {
  z-index: 10;
  display: none \9 ;
  opacity: 0;
  content: "";
  pointer-events: none;
  background: #fff;
  width: 100%;
  height: 100%;
  transition: all .3s;
  position: absolute;
  inset: 0;
}

.ant-spin-blur {
  clear: both;
  opacity: .5;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}

.ant-spin-blur:after {
  opacity: .4;
  pointer-events: auto;
}

.ant-spin-tip {
  color: #706f6c;
}

.ant-spin-dot {
  width: 1em;
  height: 1em;
  font-size: 20px;
  display: inline-block;
  position: relative;
}

.ant-spin-dot-item {
  transform-origin: 50%;
  opacity: .3;
  background-color: #04a4f4;
  border-radius: 100%;
  width: 9px;
  height: 9px;
  animation: 1s linear infinite alternate antSpinMove;
  display: block;
  position: absolute;
  transform: scale(.75);
}

.ant-spin-dot-item:first-child {
  top: 0;
  left: 0;
}

.ant-spin-dot-item:nth-child(2) {
  animation-delay: .4s;
  top: 0;
  right: 0;
}

.ant-spin-dot-item:nth-child(3) {
  animation-delay: .8s;
  bottom: 0;
  right: 0;
}

.ant-spin-dot-item:nth-child(4) {
  animation-delay: 1.2s;
  bottom: 0;
  left: 0;
}

.ant-spin-dot-spin {
  animation: 1.2s linear infinite antRotate;
  transform: rotate(0);
}

.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}

.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}

.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}

.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}

.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}

@media (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ant-spin-blur {
    opacity: .5;
    background: #fff;
  }
}

@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}

@keyframes antRotate {
  to {
    transform: rotate(360deg);
  }
}

.ant-spin-rtl {
  direction: rtl;
}

.ant-spin-rtl .ant-spin-dot-spin {
  animation-name: antRotateRtl;
  transform: rotate(-45deg);
}

@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}

.ant-statistic {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-statistic-title {
  color: #706f6c;
  margin-bottom: 4px;
  font-size: 12px;
}

.ant-statistic-skeleton {
  padding-top: 16px;
}

.ant-statistic-content {
  color: #000000d9;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 24px;
}

.ant-statistic-content-value {
  direction: ltr;
  display: inline-block;
}

.ant-statistic-content-prefix, .ant-statistic-content-suffix {
  display: inline-block;
}

.ant-statistic-content-prefix {
  margin-right: 4px;
}

.ant-statistic-content-suffix {
  margin-left: 4px;
}

.ant-statistic-rtl {
  direction: rtl;
}

.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-left: 4px;
  margin-right: 0;
}

.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-left: 0;
  margin-right: 4px;
}

.ant-steps {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  width: 100%;
  text-align: initial;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 1.5;
  list-style: none;
  display: flex;
}

.ant-steps-item {
  vertical-align: top;
  flex: 1;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ant-steps-item-container {
  outline: none;
}

.ant-steps-item:last-child {
  flex: none;
}

.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail, .ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  display: none;
}

.ant-steps-item-icon, .ant-steps-item-content {
  vertical-align: top;
  display: inline-block;
}

.ant-steps-item-icon {
  text-align: center;
  border: 1px solid #00000040;
  border-radius: 32px;
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 32px;
  transition: background-color .3s, border-color .3s;
}

.ant-steps-item-icon .ant-steps-icon {
  color: #04a4f4;
  line-height: 1;
  position: relative;
  top: -.5px;
}

.ant-steps-item-tail {
  width: 100%;
  padding: 0 10px;
  position: absolute;
  top: 12px;
  left: 0;
}

.ant-steps-item-tail:after {
  content: "";
  background: #f0f0f0;
  border-radius: 1px;
  width: 100%;
  height: 1px;
  transition: background .3s;
  display: inline-block;
}

.ant-steps-item-title {
  color: #1b1b18;
  padding-right: 16px;
  font-size: 14px;
  line-height: 32px;
  display: inline-block;
  position: relative;
}

.ant-steps-item-title:after {
  content: "";
  background: #f0f0f0;
  width: 9999px;
  height: 1px;
  display: block;
  position: absolute;
  top: 16px;
  left: 100%;
}

.ant-steps-item-subtitle {
  color: #706f6c;
  margin-left: 8px;
  font-size: 12px;
  font-weight: normal;
  display: inline;
}

.ant-steps-item-description {
  color: #706f6c;
  font-size: 12px;
}

.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: #00000040;
}

.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: #00000040;
}

.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #00000040;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #706f6c;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  background-color: #f0f0f0;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #706f6c;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail:after {
  background-color: #f0f0f0;
}

.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #04a4f4;
}

.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #04a4f4;
}

.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #04a4f4;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #000000d9;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  background-color: #f0f0f0;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #1b1b18;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail:after {
  background-color: #f0f0f0;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #04a4f4;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #fff;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}

.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #04a4f4;
}

.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #04a4f4;
}

.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #04a4f4;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #1b1b18;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  background-color: #04a4f4;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #706f6c;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail:after {
  background-color: #04a4f4;
}

.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ff4d4f;
}

.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ff4d4f;
}

.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ff4d4f;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ff4d4f;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  background-color: #f0f0f0;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ff4d4f;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail:after {
  background-color: #f0f0f0;
}

.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after {
  background: #ff4d4f;
}

.ant-steps-item-disabled {
  cursor: not-allowed;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"] {
  cursor: pointer;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"] .ant-steps-item-title, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"] .ant-steps-item-subtitle, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"] .ant-steps-item-description, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"] .ant-steps-item-icon .ant-steps-icon {
  transition: color .3s;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-title, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-subtitle, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-description {
  color: #04a4f4;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-icon {
  border-color: #04a4f4;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-icon .ant-steps-icon {
  color: #04a4f4;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  white-space: nowrap;
  padding-left: 16px;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  white-space: normal;
  max-width: 140px;
}

.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  background: none;
  border: 0;
  height: auto;
}

.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
  top: 0;
  left: .5px;
}

.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #04a4f4;
}

.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  background: none;
  width: auto;
}

.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}

.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}

.ant-steps-small .ant-steps-item-icon {
  text-align: center;
  border-radius: 24px;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
}

.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 12px;
  line-height: 24px;
}

.ant-steps-small .ant-steps-item-title:after {
  top: 12px;
}

.ant-steps-small .ant-steps-item-description {
  color: #706f6c;
  font-size: 12px;
}

.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}

.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}

.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}

.ant-steps-vertical {
  flex-direction: column;
  display: flex;
}

.ant-steps-vertical > .ant-steps-item {
  flex: 1 0 auto;
  padding-left: 0;
  display: block;
  overflow: visible;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  min-height: 48px;
  display: block;
  overflow: hidden;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
  position: absolute;
  top: 0;
  left: 15px;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail:after {
  width: 1px;
  height: 100%;
}

.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title:after {
  display: none;
}

.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  padding: 30px 0 6px;
  position: absolute;
  top: 0;
  left: 11px;
}

.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}

.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}

.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}

.ant-steps-label-vertical .ant-steps-item-content {
  text-align: center;
  width: 116px;
  margin-top: 8px;
  display: block;
}

.ant-steps-label-vertical .ant-steps-item-icon {
  margin-left: 42px;
  display: inline-block;
}

.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
  padding-right: 0;
}

.ant-steps-label-vertical .ant-steps-item-title:after {
  display: none;
}

.ant-steps-label-vertical .ant-steps-item-subtitle {
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5;
  display: block;
}

.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}

.ant-steps-dot .ant-steps-item-title, .ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5;
}

.ant-steps-dot .ant-steps-item-tail, .ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
  top: 2px;
}

.ant-steps-dot .ant-steps-item-tail:after, .ant-steps-dot.ant-steps-small .ant-steps-item-tail:after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}

.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}

.ant-steps-dot .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  background: none;
  border: 0;
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
}

.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: left;
  border-radius: 100px;
  width: 100%;
  height: 100%;
  transition: all .3s;
  position: relative;
}

.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after {
  content: "";
  background: none;
  width: 60px;
  height: 32px;
  position: absolute;
  top: -12px;
  left: -26px;
}

.ant-steps-dot .ant-steps-item-content, .ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}

.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  background: none;
  width: 10px;
  height: 10px;
  line-height: 10px;
  position: relative;
  top: -1px;
}

.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  background: none;
  margin-top: 13px;
  margin-left: 0;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  margin: 0;
  padding: 22px 0 4px;
  top: 6.5px;
  left: -9px;
}

.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-top: 10px;
}

.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 3.5px;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  top: -1px;
  left: -1px;
}

.ant-steps-navigation {
  padding-top: 12px;
}

.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}

.ant-steps-navigation .ant-steps-item {
  text-align: center;
  overflow: visible;
}

.ant-steps-navigation .ant-steps-item-container {
  text-align: left;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  transition: opacity .3s;
  display: inline-block;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title:after {
  display: none;
}

.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role="button"] {
  cursor: pointer;
}

.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role="button"]:hover {
  opacity: .85;
}

.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}

.ant-steps-navigation .ant-steps-item:last-child:after {
  display: none;
}

.ant-steps-navigation .ant-steps-item:after {
  content: "";
  border-top: 1px solid #00000040;
  border-bottom: none;
  border-left: none;
  border-right: 1px solid #00000040;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 100%;
  transform: rotate(45deg);
}

.ant-steps-navigation .ant-steps-item:before {
  content: "";
  background-color: #04a4f4;
  width: 0;
  height: 2px;
  transition: width .3s ease-out, left .3s ease-out;
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 50%;
}

.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before {
  width: 100%;
  left: 0;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item:before {
  display: none;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active:before {
  top: 0;
  right: 0;
  left: unset;
  width: 3px;
  height: calc(100% - 24px);
  display: block;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item:after {
  text-align: center;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  display: block;
  position: relative;
  top: -2px;
  left: 50%;
  transform: rotate(135deg);
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail, .ant-steps-navigation.ant-steps-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}

.ant-steps-rtl {
  direction: rtl;
}

.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-left: 8px;
  margin-right: 0;
}

.ant-steps-rtl .ant-steps-item-tail {
  left: auto;
  right: 0;
}

.ant-steps-rtl .ant-steps-item-title {
  padding-left: 16px;
  padding-right: 0;
}

.ant-steps-rtl .ant-steps-item-title .ant-steps-item-subtitle {
  float: left;
  margin-left: 0;
  margin-right: 8px;
}

.ant-steps-rtl .ant-steps-item-title:after {
  left: auto;
  right: 100%;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 0;
  padding-right: 16px;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  left: auto;
  right: .5px;
}

.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: 0;
  margin-right: -12px;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  text-align: right;
  margin-left: 0;
  margin-right: -16px;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after {
  margin-left: 0;
  margin-right: -2px;
  left: auto;
  right: 100%;
  transform: rotate(225deg);
}

.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 0;
  padding-right: 12px;
}

.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}

.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-left: 12px;
  padding-right: 0;
}

.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-left: 16px;
  margin-right: 0;
}

.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  left: auto;
  right: 16px;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  left: auto;
  right: 12px;
}

.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after {
  margin-left: 0;
  margin-right: 12px;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: auto;
  right: 2px;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-left: 0;
  margin-right: 67px;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after {
  left: auto;
  right: -26px;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-left: 16px;
  margin-right: 0;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  left: auto;
  right: -9px;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: auto;
  right: 0;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  left: auto;
  right: -2px;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical > .ant-steps-item {
  padding-right: 4px;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 19px;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-small.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 15px;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child {
  padding-left: 0;
  padding-right: 4px;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active {
  padding-right: 4px;
}

.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}

.ant-steps-with-progress .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 4px;
  left: 19px;
}

.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child, .ant-steps-with-progress.ant-steps-small.ant-steps-horizontal .ant-steps-item:first-child {
  padding-bottom: 4px;
  padding-left: 4px;
}

.ant-steps-with-progress.ant-steps-small > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  left: 15px;
}

.ant-steps-with-progress.ant-steps-vertical .ant-steps-item {
  padding-left: 4px;
}

.ant-steps-with-progress.ant-steps-label-vertical .ant-steps-item .ant-steps-item-tail {
  top: 14px !important;
}

.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}

.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  inset: -5px;
}

.ant-switch {
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  box-sizing: border-box;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #00000040;
  border: 0;
  border-radius: 100px;
  min-width: 44px;
  height: 22px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 22px;
  list-style: none;
  transition: all .2s;
  display: inline-block;
  position: relative;
}

.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px #0000001a;
}

.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px #e6fbff;
}

.ant-switch:focus:hover {
  box-shadow: none;
}

.ant-switch-checked {
  background-color: #04a4f4;
}

.ant-switch-loading, .ant-switch-disabled {
  cursor: not-allowed;
  opacity: .4;
}

.ant-switch-loading *, .ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}

.ant-switch-inner {
  color: #fff;
  margin: 0 7px 0 25px;
  font-size: 12px;
  transition: margin .2s;
  display: block;
}

.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}

.ant-switch-handle {
  width: 18px;
  height: 18px;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 2px;
  left: 2px;
}

.ant-switch-handle:before {
  content: "";
  background-color: #fff;
  border-radius: 9px;
  transition: all .2s ease-in-out;
  position: absolute;
  inset: 0;
  box-shadow: 0 2px 4px #00230b33;
}

.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 20px);
}

.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before {
  left: 0;
  right: -30%;
}

.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before {
  left: -30%;
  right: 0;
}

.ant-switch-loading-icon.anticon {
  color: #000000a6;
  vertical-align: top;
  position: relative;
  top: 3px;
}

.ant-switch-checked .ant-switch-loading-icon {
  color: #04a4f4;
}

.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}

.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}

.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}

.ant-switch-small .ant-switch-loading-icon {
  font-size: 9px;
  top: 1.5px;
}

.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}

.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 14px);
}

.ant-switch-rtl {
  direction: rtl;
}

.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}

.ant-switch-rtl .ant-switch-handle {
  left: auto;
  right: 2px;
}

.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before {
  left: -30%;
  right: 0;
}

.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before {
  left: 0;
  right: -30%;
}

.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}

.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 20px);
}

.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 14px);
}

.ant-table.ant-table-middle {
  font-size: 12px;
}

.ant-table.ant-table-middle .ant-table-title, .ant-table.ant-table-middle .ant-table-footer, .ant-table.ant-table-middle .ant-table-thead > tr > th, .ant-table.ant-table-middle .ant-table-tbody > tr > td, .ant-table.ant-table-middle tfoot > tr > th, .ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}

.ant-table.ant-table-middle .ant-table-filter-trigger {
  margin-right: -4px;
}

.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}

.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 40px;
}

.ant-table.ant-table-middle .ant-table-selection-column {
  padding-inline-start: 2px;
}

.ant-table.ant-table-small {
  font-size: 12px;
}

.ant-table.ant-table-small .ant-table-title, .ant-table.ant-table-small .ant-table-footer, .ant-table.ant-table-small .ant-table-thead > tr > th, .ant-table.ant-table-small .ant-table-tbody > tr > td, .ant-table.ant-table-small tfoot > tr > th, .ant-table.ant-table-small tfoot > tr > td {
  padding: 8px;
}

.ant-table.ant-table-small .ant-table-filter-trigger {
  margin-right: -4px;
}

.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px;
}

.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 40px;
}

.ant-table.ant-table-small .ant-table-selection-column {
  padding-inline-start: 2px;
}

.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}

.ant-table.ant-table-bordered > .ant-table-container {
  border-left: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th:before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th:before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th:before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th:before {
  background-color: #0000 !important;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > .ant-table-cell-fix-right-first:after {
  border-right: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed:after {
  content: "";
  border-right: 1px solid #f0f0f0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 1px;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table {
  border-top: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td, .ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}

.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}

.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}

.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}

.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}

.ant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: 0 1px 0 1px #fafafa;
}

.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}

.ant-table-wrapper:before {
  content: "";
  display: table;
}

.ant-table-wrapper:after {
  clear: both;
  content: "";
  display: table;
}

.ant-table {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  position: relative;
}

.ant-table table {
  text-align: left;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 2px 2px 0 0;
  width: 100%;
}

.ant-table-thead > tr > th, .ant-table-tbody > tr > td, .ant-table tfoot > tr > th, .ant-table tfoot > tr > td {
  overflow-wrap: break-word;
  padding: 16px;
  position: relative;
}

.ant-table-cell-ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
  overflow: hidden;
}

.ant-table-cell-ellipsis.ant-table-cell-fix-left-last, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}

.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
}

.ant-table-cell-ellipsis .ant-table-column-title {
  text-overflow: ellipsis;
  word-break: keep-all;
  overflow: hidden;
}

.ant-table-title {
  padding: 16px;
}

.ant-table-footer {
  color: #000000d9;
  background: #fafafa;
  padding: 16px;
}

.ant-table-thead > tr > th {
  color: #000000d9;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  font-weight: 500;
  transition: background .3s;
  position: relative;
}

.ant-table-thead > tr > th[colspan]:not([colspan="1"]) {
  text-align: center;
}

.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
  content: "";
  background-color: #0000000f;
  width: 1px;
  height: 1.6em;
  transition: background-color .3s;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}

.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background .3s;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 32px;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}

.ant-table-tbody > tr.ant-table-row:hover > td, .ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #fafafa;
}

.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6fbff;
  border-color: #00000008;
}

.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf9ff;
}

.ant-table-summary {
  z-index: 2;
  background: #fff;
  position: relative;
}

div.ant-table-summary {
  box-shadow: 0 -1px #f0f0f0;
}

.ant-table-summary > tr > th, .ant-table-summary > tr > td {
  border-bottom: 1px solid #f0f0f0;
}

.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}

.ant-table-pagination {
  flex-wrap: wrap;
  row-gap: 8px;
  display: flex;
}

.ant-table-pagination > * {
  flex: none;
}

.ant-table-pagination-left {
  justify-content: flex-start;
}

.ant-table-pagination-center {
  justify-content: center;
}

.ant-table-pagination-right {
  justify-content: flex-end;
}

.ant-table-thead th.ant-table-column-has-sorters {
  cursor: pointer;
  outline: none;
  transition: all .3s;
}

.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #0000000a;
}

.ant-table-thead th.ant-table-column-has-sorters:hover:before {
  background-color: #0000 !important;
}

.ant-table-thead th.ant-table-column-has-sorters:focus-visible {
  color: #04a4f4;
}

.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover, .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover, .ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}

.ant-table-thead th.ant-table-column-sort:before {
  background-color: #0000 !important;
}

td.ant-table-column-sort {
  background: #fafafa;
}

.ant-table-column-title {
  z-index: 1;
  flex: 1;
  position: relative;
}

.ant-table-column-sorters {
  flex: auto;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ant-table-column-sorters:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.ant-table-column-sorter {
  color: #bfbfbf;
  margin-left: 4px;
  font-size: 0;
  transition: color .3s;
}

.ant-table-column-sorter-inner {
  flex-direction: column;
  align-items: center;
  display: inline-flex;
}

.ant-table-column-sorter-up, .ant-table-column-sorter-down {
  font-size: 11px;
}

.ant-table-column-sorter-up.active, .ant-table-column-sorter-down.active {
  color: #04a4f4;
}

.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -.3em;
}

.ant-table-column-sorters:hover .ant-table-column-sorter {
  color: #a6a6a6;
}

.ant-table-filter-column {
  justify-content: space-between;
  display: flex;
}

.ant-table-filter-trigger {
  color: #bfbfbf;
  cursor: pointer;
  border-radius: 2px;
  align-items: center;
  margin: -4px -8px -4px 4px;
  padding: 0 4px;
  font-size: 12px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.ant-table-filter-trigger:hover {
  color: #706f6c;
  background: #0000000a;
}

.ant-table-filter-trigger.active {
  color: #04a4f4;
}

.ant-table-filter-dropdown {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background-color: #fff;
  border-radius: 2px;
  min-width: 120px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  box-shadow: none;
  border: 0;
  overflow-x: hidden;
}

.ant-table-filter-dropdown .ant-dropdown-menu:empty:after {
  color: #00000040;
  text-align: center;
  content: "Not Found";
  padding: 8px 0;
  font-size: 12px;
  display: block;
}

.ant-table-filter-dropdown-tree {
  padding: 8px 8px 0;
}

.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}

.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper, .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover {
  background-color: #a8eeff;
}

.ant-table-filter-dropdown-search {
  border-bottom: 1px solid #f0f0f0;
  padding: 8px;
}

.ant-table-filter-dropdown-search-input input {
  min-width: 140px;
}

.ant-table-filter-dropdown-search-input .anticon {
  color: #00000040;
}

.ant-table-filter-dropdown-checkall {
  width: 100%;
  margin-bottom: 4px;
  margin-left: 4px;
}

.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow: hidden auto;
}

.ant-table-filter-dropdown .ant-checkbox-wrapper + span, .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}

.ant-table-filter-dropdown-btns {
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
  justify-content: space-between;
  padding: 7px 8px;
  display: flex;
  overflow: hidden;
}

.ant-table-selection-col {
  width: 32px;
}

.ant-table-bordered .ant-table-selection-col {
  width: 50px;
}

table tr th.ant-table-selection-column, table tr td.ant-table-selection-column {
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
}

table tr th.ant-table-selection-column .ant-radio-wrapper, table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}

table tr th.ant-table-selection-column.ant-table-cell-fix-left {
  z-index: 3;
}

table tr th.ant-table-selection-column:after {
  background-color: #0000 !important;
}

.ant-table-selection {
  flex-direction: column;
  display: inline-flex;
  position: relative;
}

.ant-table-selection-extra {
  z-index: 1;
  cursor: pointer;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}

.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}

.ant-table-expand-icon-col {
  width: 48px;
}

.ant-table-row-expand-icon-cell {
  text-align: center;
}

.ant-table-row-expand-icon-cell .ant-table-row-expand-icon {
  float: none;
  vertical-align: sub;
  display: inline-flex;
}

.ant-table-row-indent {
  float: left;
  height: 1px;
}

.ant-table-row-expand-icon {
  color: inherit;
  cursor: pointer;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  -webkit-user-select: none;
  user-select: none;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  padding: 0;
  line-height: 17px;
  transition: all .3s;
  position: relative;
  transform: scale(.941177);
}

.ant-table-row-expand-icon:focus-visible, .ant-table-row-expand-icon:hover {
  color: #2ec0ff;
}

.ant-table-row-expand-icon:active {
  color: #0083cf;
}

.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover, .ant-table-row-expand-icon:active {
  border-color: currentColor;
}

.ant-table-row-expand-icon:before, .ant-table-row-expand-icon:after {
  content: "";
  background: currentColor;
  transition: transform .3s ease-out;
  position: absolute;
}

.ant-table-row-expand-icon:before {
  height: 1px;
  top: 7px;
  left: 3px;
  right: 3px;
}

.ant-table-row-expand-icon:after {
  width: 1px;
  top: 3px;
  bottom: 3px;
  left: 7px;
  transform: rotate(90deg);
}

.ant-table-row-expand-icon-collapsed:before {
  transform: rotate(-180deg);
}

.ant-table-row-expand-icon-collapsed:after {
  transform: rotate(0);
}

.ant-table-row-expand-icon-spaced {
  visibility: hidden;
  background: none;
  border: 0;
}

.ant-table-row-expand-icon-spaced:before, .ant-table-row-expand-icon-spaced:after {
  content: none;
  display: none;
}

.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: .5px;
  margin-right: 8px;
}

tr.ant-table-expanded-row > td, tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}

tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}

tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}

.ant-table .ant-table-expanded-row-fixed {
  margin: -16px;
  padding: 16px;
  position: relative;
}

.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}

.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: #00000040;
}

.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}

.ant-table-cell-fix-left, .ant-table-cell-fix-right {
  z-index: 2;
  background: #fff;
  position: sticky !important;
}

.ant-table-cell-fix-left-first:after, .ant-table-cell-fix-left-last:after {
  content: "";
  pointer-events: none;
  width: 30px;
  transition: box-shadow .3s;
  position: absolute;
  top: 0;
  bottom: -1px;
  right: 0;
  transform: translateX(100%);
}

.ant-table-cell-fix-left-all:after {
  display: none;
}

.ant-table-cell-fix-right-first:after, .ant-table-cell-fix-right-last:after {
  content: "";
  pointer-events: none;
  width: 30px;
  transition: box-shadow .3s;
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  transform: translateX(-100%);
}

.ant-table .ant-table-container:before, .ant-table .ant-table-container:after {
  z-index: calc(calc(2 + 1)  + 1);
  content: "";
  pointer-events: none;
  width: 30px;
  transition: box-shadow .3s;
  position: absolute;
  top: 0;
  bottom: 0;
}

.ant-table .ant-table-container:before {
  left: 0;
}

.ant-table .ant-table-container:after {
  right: 0;
}

.ant-table-ping-left:not(.ant-table-has-fix-left) > .ant-table-container {
  position: relative;
}

.ant-table-ping-left:not(.ant-table-has-fix-left) > .ant-table-container:before, .ant-table-ping-left .ant-table-cell-fix-left-first:after, .ant-table-ping-left .ant-table-cell-fix-left-last:after {
  box-shadow: inset 10px 0 8px -8px #00000026;
}

.ant-table-ping-left .ant-table-cell-fix-left-last:before {
  background-color: #0000 !important;
}

.ant-table-ping-right:not(.ant-table-has-fix-right) > .ant-table-container {
  position: relative;
}

.ant-table-ping-right:not(.ant-table-has-fix-right) > .ant-table-container:after, .ant-table-ping-right .ant-table-cell-fix-right-first:after, .ant-table-ping-right .ant-table-cell-fix-right-last:after {
  box-shadow: inset -10px 0 8px -8px #00000026;
}

.ant-table-sticky-holder {
  z-index: calc(2 + 1);
  background: #fff;
  position: sticky;
}

.ant-table-sticky-scroll {
  z-index: calc(2 + 1);
  opacity: .6;
  background: #fff;
  border-top: 1px solid #f0f0f0;
  align-items: center;
  display: flex;
  position: sticky;
  bottom: 0;
}

.ant-table-sticky-scroll:hover {
  transform-origin: bottom;
}

.ant-table-sticky-scroll-bar {
  background-color: #00000059;
  border-radius: 4px;
  height: 8px;
}

.ant-table-sticky-scroll-bar:hover, .ant-table-sticky-scroll-bar-active {
  background-color: #000c;
}

@media (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last:after, .ant-table-ping-right .ant-table-cell-fix-right-first:after {
    box-shadow: none !important;
  }
}

.ant-table-title {
  border-radius: 2px 2px 0 0;
}

.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ant-table-title + .ant-table-container table, .ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child, .ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}

.ant-table-container {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 2px;
}

.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 2px;
}

.ant-table-footer {
  border-radius: 0 0 2px 2px;
}

.ant-table-wrapper-rtl, .ant-table-rtl {
  direction: rtl;
}

.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}

.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan="1"]) {
  text-align: center;
}

.ant-table-wrapper-rtl .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
  left: 0;
  right: auto;
}

.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}

.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}

.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}

.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}

.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-left: 0;
  margin-right: 4px;
}

.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}

.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}

.ant-table-wrapper-rtl .ant-table-filter-trigger {
  margin: -4px 4px -4px -8px;
}

.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span, .ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span, .ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span, .ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 0;
  padding-right: 8px;
}

.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}

.ant-table-wrapper-rtl .ant-table-row-indent, .ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}

.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-left: 8px;
  margin-right: 0;
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon:after {
  transform: rotate(-90deg);
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before {
  transform: rotate(180deg);
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after {
  transform: rotate(0);
}

.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 12px;
}

.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 14px;
}

.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}

.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}

.ant-tabs-rtl {
  direction: rtl;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-left: 12px;
  margin-right: 0;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-left: -4px;
  margin-right: 8px;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}

.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder, .ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}

.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}

.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-add {
  margin-left: 0;
  margin-right: 2px;
}

.ant-tabs-dropdown-rtl {
  direction: rtl;
}

.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}

.ant-tabs-top, .ant-tabs-bottom {
  flex-direction: column;
}

.ant-tabs-top > .ant-tabs-nav, .ant-tabs-bottom > .ant-tabs-nav, .ant-tabs-top > div > .ant-tabs-nav, .ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 16px;
}

.ant-tabs-top > .ant-tabs-nav:before, .ant-tabs-bottom > .ant-tabs-nav:before, .ant-tabs-top > div > .ant-tabs-nav:before, .ant-tabs-bottom > div > .ant-tabs-nav:before {
  content: "";
  border-bottom: 1px solid #f0f0f0;
  position: absolute;
  left: 0;
  right: 0;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width .3s, left .3s, right .3s;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap:after {
  width: 30px;
  top: 0;
  bottom: 0;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap:before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px #00000014;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap:after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px #00000014;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after {
  opacity: 1;
}

.ant-tabs-top > .ant-tabs-nav:before, .ant-tabs-top > div > .ant-tabs-nav:before, .ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}

.ant-tabs-bottom > .ant-tabs-nav, .ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}

.ant-tabs-bottom > .ant-tabs-nav:before, .ant-tabs-bottom > div > .ant-tabs-nav:before, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}

.ant-tabs-bottom > .ant-tabs-content-holder, .ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}

.ant-tabs-left > .ant-tabs-nav, .ant-tabs-right > .ant-tabs-nav, .ant-tabs-left > div > .ant-tabs-nav, .ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  text-align: center;
  padding: 8px 24px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 16px 0 0;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap:after {
  height: 30px;
  left: 0;
  right: 0;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap:before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px #00000014;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap:after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px #00000014;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after {
  opacity: 1;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height .3s, top .3s;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex-direction: column;
  flex: 1 0 auto;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}

.ant-tabs-left > .ant-tabs-content-holder, .ant-tabs-left > div > .ant-tabs-content-holder {
  border-left: 1px solid #f0f0f0;
  margin-left: -1px;
}

.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, .ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}

.ant-tabs-right > .ant-tabs-nav, .ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}

.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}

.ant-tabs-right > .ant-tabs-content-holder, .ant-tabs-right > div > .ant-tabs-content-holder {
  border-right: 1px solid #f0f0f0;
  order: 0;
  margin-right: -1px;
}

.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, .ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}

.ant-tabs-dropdown {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1050;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: block;
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.ant-tabs-dropdown-hidden {
  display: none;
}

.ant-tabs-dropdown-menu {
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  outline: none;
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  list-style-type: none;
  overflow: hidden auto;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-tabs-dropdown-menu-item {
  color: #1b1b18;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  align-items: center;
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  font-size: 12px;
  font-weight: normal;
  line-height: 22px;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.ant-tabs-dropdown-menu-item > span {
  white-space: nowrap;
  flex: 1;
}

.ant-tabs-dropdown-menu-item-remove {
  color: #706f6c;
  cursor: pointer;
  background: none;
  border: 0;
  flex: none;
  margin-left: 12px;
  font-size: 12px;
}

.ant-tabs-dropdown-menu-item-remove:hover {
  color: #2ec0ff;
}

.ant-tabs-dropdown-menu-item:hover {
  background: #f5f5f5;
}

.ant-tabs-dropdown-menu-item-disabled, .ant-tabs-dropdown-menu-item-disabled:hover {
  color: #00000040;
  cursor: not-allowed;
  background: none;
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  background: #fafafa;
  border: 1px solid #f0f0f0;
  margin: 0;
  padding: 10px 16px;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #04a4f4;
  background: #fff;
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 2px 2px 0 0;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}

.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 2px 2px;
}

.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 2px 0 0 2px;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}

.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 2px 2px 0;
}

.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}

.ant-tabs {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: flex;
}

.ant-tabs > .ant-tabs-nav, .ant-tabs > div > .ant-tabs-nav {
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  white-space: nowrap;
  flex: auto;
  align-self: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap:after {
  z-index: 1;
  opacity: 0;
  content: "";
  pointer-events: none;
  transition: opacity .3s;
  position: absolute;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  transition: transform .3s;
  display: flex;
  position: relative;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  align-self: stretch;
  display: flex;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  background: none;
  border: 0;
  padding: 10px 16px;
  position: relative;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more:after, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more:after {
  content: "";
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  transform: translateY(100%);
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  cursor: pointer;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
  outline: none;
  min-width: 40px;
  margin-left: 2px;
  padding: 0 8px;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #2ec0ff;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #0083cf;
}

.ant-tabs-extra-content {
  flex: none;
}

.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*="ant-tabs-nav-wrap-ping"]), .ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*="ant-tabs-nav-wrap-ping"]) {
  justify-content: center;
}

.ant-tabs-ink-bar {
  pointer-events: none;
  background: #04a4f4;
  position: absolute;
}

.ant-tabs-tab {
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
  align-items: center;
  padding: 12px 0;
  font-size: 12px;
  display: inline-flex;
  position: relative;
}

.ant-tabs-tab-btn:focus, .ant-tabs-tab-remove:focus, .ant-tabs-tab-btn:active, .ant-tabs-tab-remove:active {
  color: #0083cf;
}

.ant-tabs-tab-btn {
  outline: none;
  transition: all .3s;
}

.ant-tabs-tab-remove {
  color: #706f6c;
  cursor: pointer;
  background: none;
  border: none;
  outline: none;
  flex: none;
  margin-left: 8px;
  margin-right: -4px;
  font-size: 12px;
  transition: all .3s;
}

.ant-tabs-tab-remove:hover {
  color: #000000d9;
}

.ant-tabs-tab:hover {
  color: #2ec0ff;
}

.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #04a4f4;
  text-shadow: 0 0 .25px;
}

.ant-tabs-tab.ant-tabs-tab-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: #00000040;
}

.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

.ant-tabs-tab .anticon {
  margin-right: 12px;
}

.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}

.ant-tabs-content {
  width: 100%;
  position: relative;
}

.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}

.ant-tabs-tabpane {
  outline: none;
}

.ant-tabs-tabpane-hidden {
  display: none;
}

.ant-tabs-switch-appear, .ant-tabs-switch-enter {
  transition: none;
}

.ant-tabs-switch-appear-start, .ant-tabs-switch-enter-start {
  opacity: 0;
}

.ant-tabs-switch-appear-active, .ant-tabs-switch-enter-active {
  opacity: 1;
  transition: opacity .3s;
}

.ant-tabs-switch-leave {
  transition: none;
  position: absolute;
  inset: 0;
}

.ant-tabs-switch-leave-start {
  opacity: 1;
}

.ant-tabs-switch-leave-active {
  opacity: 0;
  transition: opacity .3s;
}

.ant-tag {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  opacity: 1;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  height: auto;
  margin: 0 8px 0 0;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  list-style: none;
  transition: all .3s;
  display: inline-block;
}

.ant-tag, .ant-tag a, .ant-tag a:hover {
  color: #1b1b18;
}

.ant-tag > a:first-child:last-child {
  margin: 0 -8px;
  padding: 0 8px;
  display: inline-block;
}

.ant-tag-close-icon {
  color: #706f6c;
  cursor: pointer;
  margin-left: 3px;
  font-size: 10px;
  transition: all .3s;
}

.ant-tag-close-icon:hover {
  color: #000000d9;
}

.ant-tag-has-color {
  border-color: #0000;
}

.ant-tag-has-color, .ant-tag-has-color a, .ant-tag-has-color a:hover, .ant-tag-has-color .anticon-close, .ant-tag-has-color .anticon-close:hover {
  color: #fff;
}

.ant-tag-checkable {
  cursor: pointer;
  background-color: #0000;
  border-color: #0000;
}

.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #04a4f4;
}

.ant-tag-checkable:active, .ant-tag-checkable-checked {
  color: #fff;
}

.ant-tag-checkable-checked {
  background-color: #04a4f4;
}

.ant-tag-checkable:active {
  background-color: #0083cf;
}

.ant-tag-hidden {
  display: none;
}

.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}

.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}

.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}

.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}

.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}

.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}

.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}

.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}

.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}

.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}

.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}

.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}

.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}

.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}

.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}

.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}

.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}

.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}

.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}

.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}

.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}

.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}

.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}

.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}

.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}

.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}

.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}

.ant-tag-processing {
  color: #04a4f4;
  background: #e6fbff;
  border-color: #80e1ff;
}

.ant-tag-error {
  color: #ff4d4f;
  background: #fff2f0;
  border-color: #ffccc7;
}

.ant-tag-warning {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}

.ant-tag > .anticon + span, .ant-tag > span + .anticon {
  margin-left: 7px;
}

.ant-tag.ant-tag-rtl {
  text-align: right;
  direction: rtl;
  margin-left: 8px;
  margin-right: 0;
}

.ant-tag-rtl .ant-tag-close-icon {
  margin-left: 0;
  margin-right: 3px;
}

.ant-tag-rtl.ant-tag > .anticon + span, .ant-tag-rtl.ant-tag > span + .anticon {
  margin-left: 0;
  margin-right: 7px;
}

.ant-timeline {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-timeline-item {
  margin: 0;
  padding-bottom: 20px;
  font-size: 12px;
  list-style: none;
  position: relative;
}

.ant-timeline-item-tail {
  border-left: 2px solid #f0f0f0;
  height: calc(100% - 10px);
  position: absolute;
  top: 10px;
  left: 4px;
}

.ant-timeline-item-pending .ant-timeline-item-head {
  background-color: #0000;
  font-size: 12px;
}

.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}

.ant-timeline-item-head {
  background-color: #fff;
  border: 2px solid #0000;
  border-radius: 100px;
  width: 10px;
  height: 10px;
  position: absolute;
}

.ant-timeline-item-head-blue {
  color: #04a4f4;
  border-color: #04a4f4;
}

.ant-timeline-item-head-red {
  color: #ff4d4f;
  border-color: #ff4d4f;
}

.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}

.ant-timeline-item-head-gray {
  color: #00000040;
  border-color: #00000040;
}

.ant-timeline-item-head-custom {
  text-align: center;
  border: 0;
  border-radius: 0;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  position: absolute;
  top: 5.5px;
  left: 5px;
  transform: translate(-50%, -50%);
}

.ant-timeline-item-content {
  word-break: break-word;
  margin: 0 0 0 26px;
  position: relative;
  top: -5px;
}

.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}

.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, .ant-timeline.ant-timeline-right .ant-timeline-item-tail, .ant-timeline.ant-timeline-label .ant-timeline-item-tail, .ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  text-align: left;
  width: calc(50% - 14px);
  left: calc(50% - 4px);
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: right;
  width: calc(50% - 12px);
  margin: 0;
}

.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 6px);
}

.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}

.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-left: 2px dotted #f0f0f0;
  height: calc(100% - 14px);
  display: block;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-left: 2px dotted #f0f0f0;
  height: calc(100% - 15px);
  display: block;
  top: 15px;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}

.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: right;
  width: calc(50% - 12px);
  position: absolute;
  top: -5px;
}

.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  text-align: left;
  width: calc(50% - 14px);
  left: calc(50% + 14px);
}

.ant-timeline-rtl {
  direction: rtl;
}

.ant-timeline-rtl .ant-timeline-item-tail {
  border-left: none;
  border-right: 2px solid #f0f0f0;
  left: auto;
  right: 4px;
}

.ant-timeline-rtl .ant-timeline-item-head-custom {
  left: auto;
  right: 5px;
  transform: translate(50%, -50%);
}

.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: auto;
  right: 50%;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: 0;
  margin-right: -4px;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 0;
  margin-right: 1px;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  text-align: right;
  left: auto;
  right: calc(50% - 4px);
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: auto;
  right: 0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  text-align: right;
  width: 100%;
  margin-right: 18px;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-left: none;
  border-right: 2px dotted #f0f0f0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  text-align: right;
  right: calc(50% + 14px);
}

.ant-tooltip {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  z-index: 1070;
  width: max-content;
  width: intrinsic;
  visibility: visible;
  max-width: 250px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: block;
  position: absolute;
}

.ant-tooltip-content {
  position: relative;
}

.ant-tooltip-hidden {
  display: none;
}

.ant-tooltip-placement-top, .ant-tooltip-placement-topLeft, .ant-tooltip-placement-topRight {
  padding-bottom: 14.3137px;
}

.ant-tooltip-placement-right, .ant-tooltip-placement-rightTop, .ant-tooltip-placement-rightBottom {
  padding-left: 14.3137px;
}

.ant-tooltip-placement-bottom, .ant-tooltip-placement-bottomLeft, .ant-tooltip-placement-bottomRight {
  padding-top: 14.3137px;
}

.ant-tooltip-placement-left, .ant-tooltip-placement-leftTop, .ant-tooltip-placement-leftBottom {
  padding-right: 14.3137px;
}

.ant-tooltip-inner {
  color: #fff;
  text-align: left;
  word-wrap: break-word;
  background-color: #000000bf;
  border-radius: 2px;
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  text-decoration: none;
  box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
}

.ant-tooltip-arrow {
  z-index: 2;
  pointer-events: none;
  background: none;
  width: 22px;
  height: 22px;
  display: block;
  position: absolute;
  overflow: hidden;
}

.ant-tooltip-arrow-content {
  --antd-arrow-background-color: linear-gradient(to right bottom, #000000a6, #000000bf);
  content: "";
  pointer-events: auto;
  pointer-events: none;
  border-radius: 0 0 2px;
  width: 11.3137px;
  height: 11.3137px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0;
}

.ant-tooltip-arrow-content:before {
  background: var(--antd-arrow-background-color);
  content: "";
  clip-path: inset(33%);
  width: 33.9411px;
  height: 33.9411px;
  clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
  background-position: -10px -10px;
  background-repeat: no-repeat;
  position: absolute;
  top: -11.3137px;
  left: -11.3137px;
}

.ant-tooltip-placement-top .ant-tooltip-arrow, .ant-tooltip-placement-topLeft .ant-tooltip-arrow, .ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: 0;
  transform: translateY(100%);
}

.ant-tooltip-placement-top .ant-tooltip-arrow-content, .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  transform: translateY(-11px)rotate(45deg);
  box-shadow: 3px 3px 7px #00000012;
}

.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateY(100%)translateX(-50%);
}

.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}

.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}

.ant-tooltip-placement-right .ant-tooltip-arrow, .ant-tooltip-placement-rightTop .ant-tooltip-arrow, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: 0;
  transform: translateX(-100%);
}

.ant-tooltip-placement-right .ant-tooltip-arrow-content, .ant-tooltip-placement-rightTop .ant-tooltip-arrow-content, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  transform: translateX(11px)rotate(135deg);
  box-shadow: -3px 3px 7px #00000012;
}

.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateX(-100%)translateY(-50%);
}

.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}

.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}

.ant-tooltip-placement-left .ant-tooltip-arrow, .ant-tooltip-placement-leftTop .ant-tooltip-arrow, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: 0;
  transform: translateX(100%);
}

.ant-tooltip-placement-left .ant-tooltip-arrow-content, .ant-tooltip-placement-leftTop .ant-tooltip-arrow-content, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  transform: translateX(-11px)rotate(315deg);
  box-shadow: 3px -3px 7px #00000012;
}

.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateX(100%)translateY(-50%);
}

.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}

.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: 0;
  transform: translateY(-100%);
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  transform: translateY(11px)rotate(225deg);
  box-shadow: -3px -3px 7px #00000012;
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateY(-100%)translateX(-50%);
}

.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}

.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}

.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}

.ant-tooltip-pink .ant-tooltip-arrow-content:before {
  background: #eb2f96;
}

.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}

.ant-tooltip-magenta .ant-tooltip-arrow-content:before {
  background: #eb2f96;
}

.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}

.ant-tooltip-red .ant-tooltip-arrow-content:before {
  background: #f5222d;
}

.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}

.ant-tooltip-volcano .ant-tooltip-arrow-content:before {
  background: #fa541c;
}

.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}

.ant-tooltip-orange .ant-tooltip-arrow-content:before {
  background: #fa8c16;
}

.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}

.ant-tooltip-yellow .ant-tooltip-arrow-content:before {
  background: #fadb14;
}

.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}

.ant-tooltip-gold .ant-tooltip-arrow-content:before {
  background: #faad14;
}

.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}

.ant-tooltip-cyan .ant-tooltip-arrow-content:before {
  background: #13c2c2;
}

.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}

.ant-tooltip-lime .ant-tooltip-arrow-content:before {
  background: #a0d911;
}

.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}

.ant-tooltip-green .ant-tooltip-arrow-content:before {
  background: #52c41a;
}

.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}

.ant-tooltip-blue .ant-tooltip-arrow-content:before {
  background: #1890ff;
}

.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}

.ant-tooltip-geekblue .ant-tooltip-arrow-content:before {
  background: #2f54eb;
}

.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}

.ant-tooltip-purple .ant-tooltip-arrow-content:before {
  background: #722ed1;
}

.ant-tooltip-rtl {
  direction: rtl;
}

.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}

.ant-transfer-customize-list .ant-transfer-list {
  flex: 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column {
  width: 40px;
  min-width: 40px;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #f0f0f0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}

.ant-transfer-customize-list .ant-input[disabled] {
  background-color: #0000;
}

.ant-transfer-status-error .ant-transfer-list {
  border-color: #ff4d4f;
}

.ant-transfer-status-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}

.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-transfer-status-warning .ant-transfer-list {
  border-color: #faad14;
}

.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}

.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {
  border-color: #2ec0ff;
  border-right-width: 1px;
}

.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {
  border-color: #2ec0ff;
  border-right-width: 1px;
  outline: 0;
  box-shadow: 0 0 0 2px #04a4f433;
}

.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-transfer {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  align-items: stretch;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: flex;
  position: relative;
}

.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}

.ant-transfer-list {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  flex-direction: column;
  width: 180px;
  height: 200px;
  display: flex;
}

.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}

.ant-transfer-list-search .anticon-search {
  color: #00000040;
}

.ant-transfer-list-header {
  color: #1b1b18;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 10px 12px 11px;
  display: flex;
}

.ant-transfer-list-header > :not(:last-child) {
  margin-right: 4px;
}

.ant-transfer-list-header > * {
  flex: none;
}

.ant-transfer-list-header-title {
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
  flex: auto;
  overflow: hidden;
}

.ant-transfer-list-header-dropdown {
  cursor: pointer;
  font-size: 10px;
  transform: translateY(10%);
}

.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}

.ant-transfer-list-body {
  flex-direction: column;
  flex: auto;
  font-size: 12px;
  display: flex;
  overflow: hidden;
}

.ant-transfer-list-body-search-wrapper {
  flex: none;
  padding: 12px;
  position: relative;
}

.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: auto;
}

.ant-transfer-list-content-item {
  align-items: center;
  min-height: 32px;
  padding: 6px 12px;
  line-height: 20px;
  transition: all .3s;
  display: flex;
}

.ant-transfer-list-content-item > :not(:last-child) {
  margin-right: 8px;
}

.ant-transfer-list-content-item > * {
  flex: none;
}

.ant-transfer-list-content-item-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: auto;
  overflow: hidden;
}

.ant-transfer-list-content-item-remove {
  color: #d9d9d9;
  cursor: pointer;
  transition: all .3s;
  position: relative;
}

.ant-transfer-list-content-item-remove:hover {
  color: #2ec0ff;
}

.ant-transfer-list-content-item-remove:after {
  content: "";
  position: absolute;
  inset: -6px -50%;
}

.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  cursor: pointer;
  background-color: #f5f5f5;
}

.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #dcf9ff;
}

.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  cursor: default;
  background: none;
}

.ant-transfer-list-content-item-checked {
  background-color: #e6fbff;
}

.ant-transfer-list-content-item-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-transfer-list-pagination {
  text-align: right;
  border-top: 1px solid #f0f0f0;
  padding: 8px 0;
}

.ant-transfer-list-body-not-found {
  color: #00000040;
  text-align: center;
  flex: none;
  width: 100%;
  margin: auto 0;
}

.ant-transfer-list-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-transfer-operation {
  vertical-align: middle;
  flex-direction: column;
  flex: none;
  align-self: center;
  margin: 0 8px;
  display: flex;
}

.ant-transfer-operation .ant-btn {
  display: block;
}

.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}

.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}

.ant-transfer .ant-empty-image {
  max-height: -2px;
}

.ant-transfer-rtl {
  direction: rtl;
}

.ant-transfer-rtl .ant-transfer-list-search {
  padding-left: 24px;
  padding-right: 8px;
}

.ant-transfer-rtl .ant-transfer-list-search-action {
  left: 12px;
  right: auto;
}

.ant-transfer-rtl .ant-transfer-list-header > :not(:last-child) {
  margin-left: 4px;
  margin-right: 0;
}

.ant-transfer-rtl .ant-transfer-list-header {
  left: auto;
  right: 0;
}

.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}

.ant-transfer-rtl .ant-transfer-list-content-item > :not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}

.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}

.ant-transfer-rtl .ant-transfer-list-footer {
  left: auto;
  right: 0;
}

@keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.ant-tree.ant-tree-directory .ant-tree-treenode {
  position: relative;
}

.ant-tree.ant-tree-directory .ant-tree-treenode:before {
  content: "";
  pointer-events: none;
  transition: background-color .3s;
  position: absolute;
  inset: 0 0 4px;
}

.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before {
  background: #f5f5f5;
}

.ant-tree.ant-tree-directory .ant-tree-treenode > * {
  z-index: 1;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
  transition: color .3s;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
  -webkit-user-select: none;
  user-select: none;
  border-radius: 0;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background: none;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: none;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before, .ant-tree.ant-tree-directory .ant-tree-treenode-selected:before {
  background: #04a4f4;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
  color: #fff;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  color: #fff;
  background: none;
}

.ant-tree-checkbox {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1;
  list-style: none;
  position: relative;
  top: .2em;
}

.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .ant-tree-checkbox:hover .ant-tree-checkbox-inner, .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #04a4f4;
}

.ant-tree-checkbox-checked:after {
  visibility: hidden;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  animation: .36s ease-in-out backwards antCheckboxEffect;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-tree-checkbox:hover:after, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after {
  visibility: visible;
}

.ant-tree-checkbox-inner {
  border-collapse: separate;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  transition: all .3s;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-tree-checkbox-inner:after {
  opacity: 0;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  width: 5.71429px;
  height: 9.14286px;
  transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
  display: table;
  position: absolute;
  top: 50%;
  left: 21.5%;
  transform: rotate(45deg)scale(0)translate(-50%, -50%);
}

.ant-tree-checkbox-input {
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
  opacity: 1;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
  display: table;
  position: absolute;
  transform: rotate(45deg)scale(1)translate(-50%, -50%);
}

.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}

.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
  border-color: #00000040;
  animation-name: none;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
  border-collapse: separate;
  border-color: #f5f5f5;
  animation-name: none;
}

.ant-tree-checkbox-disabled + span {
  color: #00000040;
  cursor: not-allowed;
}

.ant-tree-checkbox-disabled:hover:after, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after {
  visibility: hidden;
}

.ant-tree-checkbox-wrapper {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  font-size: 12px;
  line-height: 1.5;
  line-height: unset;
  cursor: pointer;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-flex;
}

.ant-tree-checkbox-wrapper:after {
  content: " ";
  width: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}

.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 14px;
  height: 14px;
}

.ant-tree-checkbox + span {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-tree-checkbox-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-tree-checkbox-group-item {
  margin-right: 8px;
}

.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}

.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after {
  opacity: 1;
  content: " ";
  background-color: #04a4f4;
  border: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)scale(1);
}

.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
  background-color: #00000040;
  border-color: #00000040;
}

.ant-tree-checkbox-rtl {
  direction: rtl;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
  margin-left: 8px;
  margin-right: 0;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 8px;
}

.ant-tree {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: background-color .3s;
}

.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #e6fbff;
}

.ant-tree-list-holder-inner {
  align-items: flex-start;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging {
  position: relative;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after {
  opacity: 0;
  content: "";
  pointer-events: none;
  border: 1px solid #04a4f4;
  animation: .3s forwards ant-tree-node-fx-do-not-use;
  position: absolute;
  inset: 0 0 4px;
}

.ant-tree .ant-tree-treenode {
  outline: none;
  align-items: flex-start;
  padding: 0 0 4px;
  display: flex;
}

.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: #00000040;
  cursor: not-allowed;
}

.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
  background: none;
}

.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
  background: #f5f5f5;
}

.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}

.ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon {
  text-align: center;
  visibility: visible;
  opacity: .2;
  width: 24px;
  line-height: 24px;
  transition: opacity .3s;
}

.ant-tree-treenode:hover .ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon {
  opacity: .45;
}

.ant-tree .ant-tree-treenode-draggable.ant-tree-treenode-disabled .ant-tree-draggable-icon {
  visibility: hidden;
}

.ant-tree-indent {
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  align-self: stretch;
}

.ant-tree-indent-unit {
  width: 24px;
  display: inline-block;
}

.ant-tree-draggable-icon {
  visibility: hidden;
}

.ant-tree-switcher {
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  position: relative;
}

.ant-tree-switcher .ant-tree-switcher-icon, .ant-tree-switcher .ant-select-tree-switcher-icon {
  vertical-align: baseline;
  font-size: 10px;
  display: inline-block;
}

.ant-tree-switcher .ant-tree-switcher-icon svg, .ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform .3s;
}

.ant-tree-switcher-noop {
  cursor: default;
}

.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}

.ant-tree-switcher-loading-icon {
  color: #04a4f4;
}

.ant-tree-switcher-leaf-line {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.ant-tree-switcher-leaf-line:before {
  content: " ";
  border-right: 1px solid #d9d9d9;
  margin-left: -1px;
  position: absolute;
  top: 0;
  bottom: -4px;
  right: 12px;
}

.ant-tree-switcher-leaf-line:after {
  content: " ";
  border-bottom: 1px solid #d9d9d9;
  width: 10px;
  height: 14px;
  position: absolute;
}

.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}

.ant-tree .ant-tree-node-content-wrapper {
  z-index: auto;
  min-height: 24px;
  color: inherit;
  cursor: pointer;
  background: none;
  border-radius: 2px;
  margin: 0;
  padding: 0 4px;
  line-height: 24px;
  transition: all .3s, border, line-height, box-shadow;
  position: relative;
}

.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}

.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #a8eeff;
}

.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
  text-align: center;
  vertical-align: top;
  width: 24px;
  height: 24px;
  line-height: 24px;
  display: inline-block;
}

.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
  display: none;
}

.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: #0000;
}

.ant-tree-node-content-wrapper {
  -webkit-user-select: none;
  user-select: none;
  line-height: 24px;
}

.ant-tree-node-content-wrapper .ant-tree-drop-indicator {
  z-index: 1;
  pointer-events: none;
  background-color: #04a4f4;
  border-radius: 1px;
  height: 2px;
  position: absolute;
}

.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after {
  content: "";
  background-color: #0000;
  border: 2px solid #04a4f4;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  position: absolute;
  top: -3px;
  left: -6px;
}

.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #04a4f4;
}

.ant-tree-show-line .ant-tree-indent-unit {
  height: 100%;
  position: relative;
}

.ant-tree-show-line .ant-tree-indent-unit:before {
  content: "";
  border-right: 1px solid #d9d9d9;
  position: absolute;
  top: 0;
  bottom: -4px;
  right: 12px;
}

.ant-tree-show-line .ant-tree-indent-unit-end:before {
  display: none;
}

.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}

.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -.15em;
}

.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before {
  height: 14px !important;
  top: auto !important;
  bottom: auto !important;
}

.ant-tree-rtl {
  direction: rtl;
}

.ant-tree-rtl .ant-tree-node-content-wrapper[draggable="true"] .ant-tree-drop-indicator:after {
  right: -6px;
  left: unset;
}

.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}

.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}

.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before {
  border-left: 1px solid #d9d9d9;
  border-right: none;
  left: -13px;
  right: auto;
}

.ant-tree-rtl .ant-tree-checkbox, .ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}

.ant-select-tree-checkbox {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1;
  list-style: none;
  position: relative;
  top: .2em;
}

.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, .ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #04a4f4;
}

.ant-select-tree-checkbox-checked:after {
  visibility: hidden;
  content: "";
  border: 1px solid #04a4f4;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  animation: .36s ease-in-out backwards antCheckboxEffect;
  position: absolute;
  top: 0;
  left: 0;
}

.ant-select-tree-checkbox:hover:after, .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after {
  visibility: visible;
}

.ant-select-tree-checkbox-inner {
  border-collapse: separate;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  transition: all .3s;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.ant-select-tree-checkbox-inner:after {
  opacity: 0;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  width: 5.71429px;
  height: 9.14286px;
  transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
  display: table;
  position: absolute;
  top: 50%;
  left: 21.5%;
  transform: rotate(45deg)scale(0)translate(-50%, -50%);
}

.ant-select-tree-checkbox-input {
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
  opacity: 1;
  content: " ";
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
  display: table;
  position: absolute;
  transform: rotate(45deg)scale(1)translate(-50%, -50%);
}

.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}

.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
  border-color: #00000040;
  animation-name: none;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
  border-collapse: separate;
  border-color: #f5f5f5;
  animation-name: none;
}

.ant-select-tree-checkbox-disabled + span {
  color: #00000040;
  cursor: not-allowed;
}

.ant-select-tree-checkbox-disabled:hover:after, .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after {
  visibility: hidden;
}

.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  font-size: 12px;
  line-height: 1.5;
  line-height: unset;
  cursor: pointer;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-flex;
}

.ant-select-tree-checkbox-wrapper:after {
  content: " ";
  width: 0;
  display: inline-block;
  overflow: hidden;
}

.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}

.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 14px;
  height: 14px;
}

.ant-select-tree-checkbox + span {
  padding-left: 8px;
  padding-right: 8px;
}

.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  display: inline-block;
}

.ant-select-tree-checkbox-group-item {
  margin-right: 8px;
}

.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}

.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after {
  opacity: 1;
  content: " ";
  background-color: #04a4f4;
  border: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)scale(1);
}

.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
  background-color: #00000040;
  border-color: #00000040;
}

.ant-select-tree-checkbox-rtl {
  direction: rtl;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
  margin-right: 0;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
}

.ant-tree-select-dropdown {
  padding: 8px 4px;
}

.ant-tree-select-dropdown-rtl {
  direction: rtl;
}

.ant-tree-select-dropdown .ant-select-tree {
  border-radius: 0;
}

.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
  align-items: stretch;
}

.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}

.ant-select-tree {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  background: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
  transition: background-color .3s;
}

.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
  background: #e6fbff;
}

.ant-select-tree-list-holder-inner {
  align-items: flex-start;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging {
  position: relative;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after {
  opacity: 0;
  content: "";
  pointer-events: none;
  border: 1px solid #04a4f4;
  animation: .3s forwards ant-tree-node-fx-do-not-use;
  position: absolute;
  inset: 0 0 4px;
}

.ant-select-tree .ant-select-tree-treenode {
  outline: none;
  align-items: flex-start;
  padding: 0 0 4px;
  display: flex;
}

.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: #00000040;
  cursor: not-allowed;
}

.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
  background: none;
}

.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background: #f5f5f5;
}

.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}

.ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
  text-align: center;
  visibility: visible;
  opacity: .2;
  width: 24px;
  line-height: 24px;
  transition: opacity .3s;
}

.ant-select-tree-treenode:hover .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
  opacity: .45;
}

.ant-select-tree .ant-select-tree-treenode-draggable.ant-select-tree-treenode-disabled .ant-select-tree-draggable-icon {
  visibility: hidden;
}

.ant-select-tree-indent {
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  align-self: stretch;
}

.ant-select-tree-indent-unit {
  width: 24px;
  display: inline-block;
}

.ant-select-tree-draggable-icon {
  visibility: hidden;
}

.ant-select-tree-switcher {
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  position: relative;
}

.ant-select-tree-switcher .ant-tree-switcher-icon, .ant-select-tree-switcher .ant-select-tree-switcher-icon {
  vertical-align: baseline;
  font-size: 10px;
  display: inline-block;
}

.ant-select-tree-switcher .ant-tree-switcher-icon svg, .ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform .3s;
}

.ant-select-tree-switcher-noop {
  cursor: default;
}

.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}

.ant-select-tree-switcher-loading-icon {
  color: #04a4f4;
}

.ant-select-tree-switcher-leaf-line {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.ant-select-tree-switcher-leaf-line:before {
  content: " ";
  border-right: 1px solid #d9d9d9;
  margin-left: -1px;
  position: absolute;
  top: 0;
  bottom: -4px;
  right: 12px;
}

.ant-select-tree-switcher-leaf-line:after {
  content: " ";
  border-bottom: 1px solid #d9d9d9;
  width: 10px;
  height: 14px;
  position: absolute;
}

.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}

.ant-select-tree .ant-select-tree-node-content-wrapper {
  z-index: auto;
  min-height: 24px;
  color: inherit;
  cursor: pointer;
  background: none;
  border-radius: 2px;
  margin: 0;
  padding: 0 4px;
  line-height: 24px;
  transition: all .3s, border, line-height, box-shadow;
  position: relative;
}

.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}

.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #a8eeff;
}

.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
  text-align: center;
  vertical-align: top;
  width: 24px;
  height: 24px;
  line-height: 24px;
  display: inline-block;
}

.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
  display: none;
}

.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: #0000;
}

.ant-select-tree-node-content-wrapper {
  -webkit-user-select: none;
  user-select: none;
  line-height: 24px;
}

.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator {
  z-index: 1;
  pointer-events: none;
  background-color: #04a4f4;
  border-radius: 1px;
  height: 2px;
  position: absolute;
}

.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after {
  content: "";
  background-color: #0000;
  border: 2px solid #04a4f4;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  position: absolute;
  top: -3px;
  left: -6px;
}

.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #04a4f4;
}

.ant-select-tree-show-line .ant-select-tree-indent-unit {
  height: 100%;
  position: relative;
}

.ant-select-tree-show-line .ant-select-tree-indent-unit:before {
  content: "";
  border-right: 1px solid #d9d9d9;
  position: absolute;
  top: 0;
  bottom: -4px;
  right: 12px;
}

.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before {
  display: none;
}

.ant-select-tree-show-line .ant-select-tree-switcher {
  background: #fff;
}

.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -.15em;
}

.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before {
  height: 14px !important;
  top: auto !important;
  bottom: auto !important;
}

.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}

.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}

.ant-typography {
  color: #1b1b18;
  word-break: break-word;
}

.ant-typography.ant-typography-secondary {
  color: #706f6c;
}

.ant-typography.ant-typography-success {
  color: #52c41a;
}

.ant-typography.ant-typography-warning {
  color: #faad14;
}

.ant-typography.ant-typography-danger {
  color: #ff4d4f;
}

a.ant-typography.ant-typography-danger:active, a.ant-typography.ant-typography-danger:focus {
  color: #d9363e;
}

a.ant-typography.ant-typography-danger:hover {
  color: #ff7875;
}

.ant-typography.ant-typography-disabled {
  color: #00000040;
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
}

div.ant-typography, .ant-typography p {
  margin-bottom: 1em;
}

h1.ant-typography, div.ant-typography-h1, div.ant-typography-h1 > textarea, .ant-typography h1 {
  color: #000000d9;
  margin-bottom: .5em;
  font-size: 33px;
  font-weight: 600;
  line-height: 1.23;
}

h2.ant-typography, div.ant-typography-h2, div.ant-typography-h2 > textarea, .ant-typography h2 {
  color: #000000d9;
  margin-bottom: .5em;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.35;
}

h3.ant-typography, div.ant-typography-h3, div.ant-typography-h3 > textarea, .ant-typography h3 {
  color: #000000d9;
  margin-bottom: .5em;
  font-size: 21px;
  font-weight: 600;
  line-height: 1.35;
}

h4.ant-typography, div.ant-typography-h4, div.ant-typography-h4 > textarea, .ant-typography h4 {
  color: #000000d9;
  margin-bottom: .5em;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}

h5.ant-typography, div.ant-typography-h5, div.ant-typography-h5 > textarea, .ant-typography h5 {
  color: #000000d9;
  margin-bottom: .5em;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
}

.ant-typography + h1.ant-typography, .ant-typography + h2.ant-typography, .ant-typography + h3.ant-typography, .ant-typography + h4.ant-typography, .ant-typography + h5.ant-typography, .ant-typography div + h1, .ant-typography ul + h1, .ant-typography li + h1, .ant-typography p + h1, .ant-typography h1 + h1, .ant-typography h2 + h1, .ant-typography h3 + h1, .ant-typography h4 + h1, .ant-typography h5 + h1, .ant-typography div + h2, .ant-typography ul + h2, .ant-typography li + h2, .ant-typography p + h2, .ant-typography h1 + h2, .ant-typography h2 + h2, .ant-typography h3 + h2, .ant-typography h4 + h2, .ant-typography h5 + h2, .ant-typography div + h3, .ant-typography ul + h3, .ant-typography li + h3, .ant-typography p + h3, .ant-typography h1 + h3, .ant-typography h2 + h3, .ant-typography h3 + h3, .ant-typography h4 + h3, .ant-typography h5 + h3, .ant-typography div + h4, .ant-typography ul + h4, .ant-typography li + h4, .ant-typography p + h4, .ant-typography h1 + h4, .ant-typography h2 + h4, .ant-typography h3 + h4, .ant-typography h4 + h4, .ant-typography h5 + h4, .ant-typography div + h5, .ant-typography ul + h5, .ant-typography li + h5, .ant-typography p + h5, .ant-typography h1 + h5, .ant-typography h2 + h5, .ant-typography h3 + h5, .ant-typography h4 + h5, .ant-typography h5 + h5 {
  margin-top: 1.2em;
}

a.ant-typography-ellipsis, span.ant-typography-ellipsis {
  max-width: 100%;
  display: inline-block;
}

a.ant-typography, .ant-typography a {
  color: #04a4f4;
  cursor: pointer;
  outline: none;
  text-decoration: none;
  transition: color .3s;
}

a.ant-typography:focus-visible, .ant-typography a:focus-visible, a.ant-typography:hover, .ant-typography a:hover {
  color: #2ec0ff;
}

a.ant-typography:active, .ant-typography a:active {
  color: #0083cf;
}

a.ant-typography:active, .ant-typography a:active, a.ant-typography:hover, .ant-typography a:hover {
  text-decoration: none;
}

a.ant-typography[disabled], .ant-typography a[disabled], a.ant-typography.ant-typography-disabled, .ant-typography a.ant-typography-disabled {
  color: #00000040;
  cursor: not-allowed;
}

a.ant-typography[disabled]:active, .ant-typography a[disabled]:active, a.ant-typography.ant-typography-disabled:active, .ant-typography a.ant-typography-disabled:active, a.ant-typography[disabled]:hover, .ant-typography a[disabled]:hover, a.ant-typography.ant-typography-disabled:hover, .ant-typography a.ant-typography-disabled:hover {
  color: #00000040;
}

a.ant-typography[disabled]:active, .ant-typography a[disabled]:active, a.ant-typography.ant-typography-disabled:active, .ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}

.ant-typography code {
  background: #9696961a;
  border: 1px solid #64646433;
  border-radius: 3px;
  margin: 0 .2em;
  padding: .2em .4em .1em;
  font-size: 85%;
}

.ant-typography kbd {
  background: #9696960f;
  border: 1px solid #64646433;
  border-bottom-width: 2px;
  border-radius: 3px;
  margin: 0 .2em;
  padding: .15em .4em .1em;
  font-size: 90%;
}

.ant-typography mark {
  background-color: #ffe58f;
  padding: 0;
}

.ant-typography u, .ant-typography ins {
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-decoration: underline;
}

.ant-typography s, .ant-typography del {
  text-decoration: line-through;
}

.ant-typography strong {
  font-weight: 600;
}

.ant-typography-expand, .ant-typography-edit, .ant-typography-copy {
  color: #04a4f4;
  cursor: pointer;
  outline: none;
  margin-left: 4px;
  transition: color .3s;
}

.ant-typography-expand:focus-visible, .ant-typography-edit:focus-visible, .ant-typography-copy:focus-visible, .ant-typography-expand:hover, .ant-typography-edit:hover, .ant-typography-copy:hover {
  color: #2ec0ff;
}

.ant-typography-expand:active, .ant-typography-edit:active, .ant-typography-copy:active {
  color: #0083cf;
}

.ant-typography-copy-success, .ant-typography-copy-success:hover, .ant-typography-copy-success:focus {
  color: #52c41a;
}

.ant-typography-edit-content {
  position: relative;
}

div.ant-typography-edit-content {
  margin-top: -7px;
  margin-bottom: calc(1em - 7px);
  left: -12px;
}

.ant-typography-edit-content-confirm {
  color: #706f6c;
  pointer-events: none;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  position: absolute;
  bottom: 8px;
  right: 10px;
}

.ant-typography-edit-content textarea {
  height: 1em;
  -moz-transition: none;
  margin: 0 !important;
}

.ant-typography ul, .ant-typography ol {
  margin: 0 0 1em;
  padding: 0;
}

.ant-typography ul li, .ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}

.ant-typography ul {
  list-style-type: circle;
}

.ant-typography ul ul {
  list-style-type: disc;
}

.ant-typography ol {
  list-style-type: decimal;
}

.ant-typography pre, .ant-typography blockquote {
  margin: 1em 0;
}

.ant-typography pre {
  white-space: pre-wrap;
  word-wrap: break-word;
  background: #9696961a;
  border: 1px solid #64646433;
  border-radius: 3px;
  padding: .4em .6em;
}

.ant-typography pre code {
  font-size: inherit;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: inherit;
  display: inline;
}

.ant-typography blockquote {
  opacity: .85;
  border-left: 4px solid #64646433;
  padding: 0 0 0 .6em;
}

.ant-typography-single-line {
  white-space: nowrap;
}

.ant-typography-ellipsis-single-line {
  text-overflow: ellipsis;
  overflow: hidden;
}

a.ant-typography-ellipsis-single-line, span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}

.ant-typography-ellipsis-multiple-line {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.ant-typography-rtl {
  direction: rtl;
}

.ant-typography-rtl .ant-typography-expand, .ant-typography-rtl .ant-typography-edit, .ant-typography-rtl .ant-typography-copy {
  margin-left: 0;
  margin-right: 4px;
}

.ant-typography-rtl .ant-typography-expand {
  float: left;
}

div.ant-typography-edit-content.ant-typography-rtl {
  left: auto;
  right: -12px;
}

.ant-typography-rtl .ant-typography-edit-content-confirm {
  left: 10px;
  right: auto;
}

.ant-typography-rtl.ant-typography ul li, .ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}

.ant-upload {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  outline: 0;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-upload p {
  margin: 0;
}

.ant-upload-btn {
  outline: none;
  width: 100%;
  display: block;
}

.ant-upload input[type="file"] {
  cursor: pointer;
}

.ant-upload.ant-upload-select {
  display: inline-block;
}

.ant-upload.ant-upload-disabled {
  color: #00000040;
  cursor: not-allowed;
}

.ant-upload.ant-upload-select-picture-card {
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  width: 104px;
  height: 104px;
  margin-bottom: 8px;
  margin-right: 8px;
  transition: border-color .3s;
}

.ant-upload.ant-upload-select-picture-card > .ant-upload {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #04a4f4;
}

.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}

.ant-upload.ant-upload-drag {
  text-align: center;
  cursor: pointer;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  transition: border-color .3s;
  position: relative;
}

.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}

.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #0083cf;
}

.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}

.ant-upload.ant-upload-drag .ant-upload-btn {
  height: 100%;
  display: table;
}

.ant-upload.ant-upload-drag .ant-upload-drag-container {
  vertical-align: middle;
  display: table-cell;
}

.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #2ec0ff;
}

.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}

.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #2ec0ff;
  font-size: 48px;
}

.ant-upload.ant-upload-drag p.ant-upload-text {
  color: #000000d9;
  margin: 0 0 4px;
  font-size: 14px;
}

.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: #706f6c;
  font-size: 12px;
}

.ant-upload.ant-upload-drag .anticon-plus {
  color: #00000040;
  font-size: 30px;
  transition: all .3s;
}

.ant-upload.ant-upload-drag .anticon-plus:hover, .ant-upload.ant-upload-drag:hover .anticon-plus {
  color: #706f6c;
}

.ant-upload-picture-card-wrapper {
  width: 100%;
  display: inline-block;
}

.ant-upload-picture-card-wrapper:before {
  content: "";
  display: table;
}

.ant-upload-picture-card-wrapper:after {
  clear: both;
  content: "";
  display: table;
}

.ant-upload-list {
  box-sizing: border-box;
  color: #1b1b18;
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.ant-upload-list:before {
  content: "";
  display: table;
}

.ant-upload-list:after {
  clear: both;
  content: "";
  display: table;
}

.ant-upload-list-item {
  height: 18px;
  margin-top: 8px;
  font-size: 12px;
  position: relative;
}

.ant-upload-list-item-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  padding-left: 20px;
  line-height: 1.5;
  display: inline-block;
  overflow: hidden;
}

.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}

.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}

.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  vertical-align: top;
  height: 18px;
  line-height: 1;
}

.ant-upload-list-item-card-actions.picture {
  line-height: 0;
  top: 22px;
}

.ant-upload-list-item-card-actions-btn:focus, .ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-card-actions .anticon {
  color: #706f6c;
  transition: all .3s;
}

.ant-upload-list-item-card-actions:hover .anticon {
  color: #1b1b18;
}

.ant-upload-list-item-info {
  height: 100%;
  transition: background-color .3s;
}

.ant-upload-list-item-info > span {
  width: 100%;
  height: 100%;
  display: block;
}

.ant-upload-list-item-info .anticon-loading .anticon, .ant-upload-list-item-info .ant-upload-text-icon .anticon {
  color: #706f6c;
  font-size: 12px;
  position: absolute;
  top: 4px;
}

.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f5f5f5;
}

.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-error, .ant-upload-list-item-error .ant-upload-text-icon > .anticon, .ant-upload-list-item-error .ant-upload-list-item-name, .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}

.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-progress {
  width: 100%;
  padding-left: 24px;
  font-size: 12px;
  line-height: 0;
  position: absolute;
  bottom: -12px;
}

.ant-upload-list-picture .ant-upload-list-item, .ant-upload-list-picture-card .ant-upload-list-item {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  height: 66px;
  padding: 8px;
  position: relative;
}

.ant-upload-list-picture .ant-upload-list-item:hover, .ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: none;
}

.ant-upload-list-picture .ant-upload-list-item-error, .ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}

.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: none;
}

.ant-upload-list-picture .ant-upload-list-item-uploading, .ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  text-align: center;
  opacity: .8;
  width: 48px;
  height: 48px;
  line-height: 60px;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}

.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"] {
  fill: #fff2f0;
}

.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"] {
  fill: #ff4d4f;
}

.ant-upload-list-picture .ant-upload-list-item-icon, .ant-upload-list-picture-card .ant-upload-list-item-icon {
  font-size: 26px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ant-upload-list-picture .ant-upload-list-item-icon .anticon, .ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}

.ant-upload-list-picture .ant-upload-list-item-image, .ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail img, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  width: 48px;
  height: 48px;
  display: block;
  overflow: hidden;
}

.ant-upload-list-picture .ant-upload-list-item-name, .ant-upload-list-picture-card .ant-upload-list-item-name {
  box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-left: 48px;
  padding-right: 8px;
  line-height: 44px;
  transition: all .3s;
  display: inline-block;
  overflow: hidden;
}

.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  margin-bottom: 12px;
}

.ant-upload-list-picture .ant-upload-list-item-progress, .ant-upload-list-picture-card .ant-upload-list-item-progress {
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
  bottom: 14px;
}

.ant-upload-list-picture-card-container {
  vertical-align: top;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  display: inline-block;
}

.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}

.ant-upload-list-picture-card .ant-upload-list-item-info {
  height: 100%;
  position: relative;
  overflow: hidden;
}

.ant-upload-list-picture-card .ant-upload-list-item-info:before {
  z-index: 1;
  opacity: 0;
  content: " ";
  background-color: #00000080;
  width: 100%;
  height: 100%;
  transition: all .3s;
  position: absolute;
}

.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before {
  opacity: 1;
}

.ant-upload-list-picture-card .ant-upload-list-item-actions {
  z-index: 10;
  white-space: nowrap;
  opacity: 0;
  transition: all .3s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  color: #ffffffd9;
  cursor: pointer;
  width: 16px;
  margin: 0 4px;
  font-size: 16px;
  transition: all .3s;
}

.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}

.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions, .ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}

.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: block;
  position: static;
}

.ant-upload-list-picture-card .ant-upload-list-item-name {
  text-align: center;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5;
  display: none;
}

.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  display: block;
  position: absolute;
  bottom: 10px;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}

.ant-upload-list-picture-card .ant-upload-list-item-progress {
  width: calc(100% - 14px);
  padding-left: 0;
  bottom: 32px;
}

.ant-upload-list-text-container, .ant-upload-list-picture-container {
  transition: opacity .3s, height .3s;
}

.ant-upload-list-text-container:before, .ant-upload-list-picture-container:before {
  content: "";
  width: 0;
  height: 0;
  display: table;
}

.ant-upload-list-text-container .ant-upload-span, .ant-upload-list-picture-container .ant-upload-span {
  flex: auto;
  display: block;
}

.ant-upload-list-text .ant-upload-span, .ant-upload-list-picture .ant-upload-span {
  align-items: center;
  display: flex;
}

.ant-upload-list-text .ant-upload-span > *, .ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}

.ant-upload-list-text .ant-upload-list-item-name, .ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  margin: 0;
  padding: 0 8px;
}

.ant-upload-list-text .ant-upload-list-item-card-actions, .ant-upload-list-picture .ant-upload-list-item-card-actions, .ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}

.ant-upload-list .ant-upload-animate-inline-appear, .ant-upload-list .ant-upload-animate-inline-enter, .ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: .3s;
  animation-timing-function: cubic-bezier(.78, .14, .15, .86);
  animation-fill-mode: forwards;
}

.ant-upload-list .ant-upload-animate-inline-appear, .ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}

.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}

@keyframes uploadAnimateInlineIn {
  from {
    opacity: 0;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
  }
}

@keyframes uploadAnimateInlineOut {
  to {
    opacity: 0;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
  }
}

.ant-upload-rtl {
  direction: rtl;
}

.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-left: 8px;
  margin-right: auto;
}

.ant-upload-list-rtl {
  direction: rtl;
}

.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
  padding-right: 22px;
}

.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-left: 28px;
  padding-right: 22px;
}

.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-left: 0;
  padding-right: 20px;
}

.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}

.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  left: 0;
  right: auto;
}

.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-left: 5px;
  padding-right: 0;
}

.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}

.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-left: 5px;
  padding-right: 0;
}

.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-left: 0;
  padding-right: 24px;
}

.ant-upload-list-picture .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  left: auto;
  right: 8px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  left: auto;
  right: 50%;
  transform: translate(50%, -50%);
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-left: 8px;
  padding-right: 48px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-left: 18px;
  padding-right: 48px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-left: 36px;
  padding-right: 48px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-left: 0;
  padding-right: 0;
}

.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}

.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  left: auto;
  right: 50%;
  transform: translate(50%, -50%);
}

.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}

.ant-popover-inner-content {
  width: auto;
}

.ant-dropdown-menu {
  box-shadow: 0 0 0 1px #00000008, 2px 2px 10px #00000026;
}

.ant-dropdown-menu-item-group-list {
  margin: 0;
}

.ant-dropdown-menu-item-group-list [role="menuitem"]:not(.ant-dropdown-menu-submenu), .ant-dropdown-menu-item-group-list .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title {
  padding-left: 24px;
}

.ant-dropdown-menu-item {
  padding-left: 12px;
}

.ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title {
  padding-top: 2px;
  padding-bottom: 2px;
  transition: all;
}

.ant-dropdown-menu-submenu-title {
  justify-content: space-between;
  padding-right: 20px;
  display: flex;
}

.ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover {
  background: #f0f2f5;
}

.ant-dropdown-menu-submenu-expand-icon {
  margin-left: 20px;
}

.ant-dropdown-menu-submenu-expand-icon svg {
  width: 9px;
  height: 9px;
}

.ant-input:focus, .ant-input-number-focused {
  box-shadow: none;
}

.ant-btn-primary:disabled {
  opacity: .5;
  color: #fff;
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.ant-btn-primary:disabled:hover {
  color: #fff;
  background-color: #04a4f4;
  border-color: #04a4f4;
}

.tag-select .ant-select.textboxlike .ant-select-selector, .labeled-item .ant-select.textboxlike .ant-select-selector, [data-plasmic-role="labeled-item"] .ant-select.textboxlike .ant-select-selector, .labeled-item .ant-input-number, [data-plasmic-role="labeled-item"] .ant-input-number, .labeled-item .ant-input, [data-plasmic-role="labeled-item"] .ant-input {
  background-color: #f3f3f2;
  border-radius: 6px;
  height: 32px;
  min-height: 32px;
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
  padding: 6px 6px 6px 8px !important;
}

.tag-select .ant-select.textboxlike .ant-select-selector:hover, .labeled-item .ant-select.textboxlike .ant-select-selector:hover, [data-plasmic-role="labeled-item"] .ant-select.textboxlike .ant-select-selector:hover, .labeled-item .ant-input-number:hover, [data-plasmic-role="labeled-item"] .ant-input-number:hover, .labeled-item .ant-input:hover, [data-plasmic-role="labeled-item"] .ant-input:hover {
  background-color: #eeeeec;
}

.tag-select .ant-select.textboxlike, .labeled-item .ant-select.textboxlike, [data-plasmic-role="labeled-item"] .ant-select.textboxlike {
  border-radius: 6px;
}

.tag-select .ant-select.textboxlike:focus-within, .labeled-item .ant-select.textboxlike:focus-within, [data-plasmic-role="labeled-item"] .ant-select.textboxlike:focus-within {
  box-shadow: 0 0 0 1px #0091ff80 !important;
}

:where(.labeled-item .ant-input-number-input)::placeholder, :where([data-plasmic-role="labeled-item"] .ant-input-number-input)::placeholder, :where(.labeled-item .ant-input)::placeholder, :where([data-plasmic-role="labeled-item"] .ant-input)::placeholder {
  color: #90908c;
  opacity: 1;
}

.tag-select .ant-select.textboxlike .ant-select-selector, .labeled-item .ant-select.textboxlike .ant-select-selector, [data-plasmic-role="labeled-item"] .ant-select.textboxlike .ant-select-selector {
  height: 32px;
  min-height: 32px;
}

.labeled-item input, [data-plasmic-role="labeled-item"] input, .labeled-item textarea, [data-plasmic-role="labeled-item"] textarea {
  padding-right: 0 !important;
  font-family: Inter, Helvetica, Arial, sans-serif !important;
}

.labeled-item .ant-input-number-sm input, [data-plasmic-role="labeled-item"] .ant-input-number-sm input {
  height: 18px;
  padding: 0;
}

.ant-checkbox {
  top: 4px;
}

.loader-container {
  height: 200px;
}

.loader, .loader:before, .loader:after {
  background: silver;
  width: 1em;
  height: 4em;
  animation: 1s ease-in-out infinite load1;
}

.loader:before, .loader:after {
  content: "";
  position: absolute;
  top: 0;
}

.loader:before {
  left: -1.5em;
}

.loader {
  text-indent: -9999em;
  margin: 8em auto;
  font-size: 11px;
  animation-delay: -.16s;
  position: relative;
}

.loader:after {
  animation-delay: -.32s;
  left: 1.5em;
}

@keyframes load1 {
  0%, 80%, 100% {
    height: 4em;
    box-shadow: 0 0 #fff;
  }

  40% {
    height: 5em;
    box-shadow: 0 -2em #fff;
  }
}

.text-xsm {
  font-size: 10px;
}

.text-sm {
  font-size: 11px;
}

.text-m {
  font-size: 12px;
}

.text-xlg {
  font-size: 14px;
  line-height: 20px;
}

.text-align-left {
  text-align: left;
}

.text-align-right {
  text-align: right;
}

.fg, .SidebarSectionListItem {
  color: #1b1b18 !important;
}

.dimfg, .SidebarSectionListItem__actionIcon {
  color: #90908c !important;
}

.dimdimfg {
  color: #dbdbd7 !important;
}

.strong, .defined-indicator__prop__label, .defined-indicator__popover .ant-popover-title, .recording-badge, .spacing-control__label, .SidebarSection__Title, .ToolbarButton, .SelectorsControl__CustomOptionLabel, .variant-group-panel .variant-group-panel__add-variant, .pane-title, .raised-label, .beefy-menu-item__title, .list-box-section__title, .hilite-tabs, .on-off-switch__label, .panel-heading-row, .panel-heading, .table-details__field-label, .table-list__title, .tbl__th, .issue-counter__count, .major-sub-tab__link--active, .create-project__icon, .data-scope__tag-desc, .tree-node__select-child-hint, .panel-section__title, .match__prefix, .gallery__group-heading, strong {
  font-weight: 600;
}

.regular {
  font-weight: normal !important;
}

.no-line-height, .SidebarSectionListItem__actionIcon {
  line-height: 0;
}

.tight-line-height, .select-dropdown.ant-select .ant-select-arrow {
  line-height: 1em;
}

.uppercase {
  text-transform: uppercase;
}

.inverse-fg {
  color: #dbdbd7;
}

.inverse-dimfg {
  color: #868682;
}

.inverse-brightfg {
  color: #eeeeec;
}

.component-dimfg {
  color: #d3b4ed !important;
}

.component-fg {
  color: #8e4ec6 !important;
}

.variant-dimfg {
  color: #f3b0a2 !important;
}

.variant-fg {
  color: #e54d2e !important;
}

.frame-dimfg {
  color: #96c7f2 !important;
}

.frame-fg, .tag-fg {
  color: #0091ff !important;
}

.code, .spacing-control__num, .sketch-picker input.textbox--code, .select-dropdown.ant-select .ant-select-selection.textbox--code, .select-dropdown__button.textbox--code, .dropdown-container.textbox--code, .color-control__container.textbox--code, .ant-input-number.form-control.textbox--code, .textbox.textbox--code, textarea.form-control.textbox--code {
  font-family: IBM Plex Mono, monospace;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.mixin-fg {
  color: #12a594 !important;
}

.mixin-bg {
  color: #e7f9f5;
}

.token-fg {
  color: #f5d90a !important;
}

.added-fg {
  color: #46a758;
}

.removed-fg {
  color: #e54d2e;
}

.white-bg {
  background-color: #fff !important;
}

.white-bg-unimp {
  background-color: #fff;
}

.mixin-bg {
  background-color: #e7f9f5 !important;
}

.mixin-strongbg {
  background-color: #12a594 !important;
}

.inverse-bg, .inverse-dimbg, .inverse-dimdimbg {
  background-color: #1b1b18 !important;
}

.flex, .SidebarSectionListItem {
  display: flex;
}

.flex > *, .SidebarSectionListItem > * {
  min-width: 0;
}

.inline-flex {
  display: inline-flex;
}

.flex-vcenter, .SidebarSectionListItem {
  align-items: center;
}

.flex-vcenter-important {
  align-items: center !important;
}

.flex-hcenter {
  justify-content: center;
}

.flex-stretch-items {
  align-items: stretch;
}

.flex-align-end {
  align-items: flex-end;
}

.flex-align-start {
  align-items: flex-start;
}

.flex-align-baseline {
  align-items: baseline;
}

.flex-col, .custom-caret-container {
  flex-direction: column;
  display: flex;
}

.flex-col > *, .custom-caret-container > * {
  min-height: 0;
}

.flex-col.flex-hcenter, .flex-hcenter.custom-caret-container {
  align-items: center;
}

.flex-col.flex-vcenter, .flex-col.SidebarSectionListItem, .flex-vcenter.custom-caret-container, .custom-caret-container.SidebarSectionListItem {
  justify-content: center;
}

.flex-row {
  flex-direction: row;
  display: flex;
}

.flex-fill {
  flex-grow: 1;
}

.flex-center {
  align-self: center;
}

.flex-start {
  align-self: start;
}

.flex-stretch {
  align-self: stretch;
}

.flex-no-shrink, .flex-children-no-shrink > * {
  flex-shrink: 0;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-col-vcenter {
  justify-content: center;
}

.flex-push-right {
  margin-left: auto;
}

.flex-full-basis {
  flex-basis: 100%;
}

.flex-even {
  flex: 1 1 0;
}

.flex-no-shrink-children > * {
  flex-shrink: 0;
}

.flex-even-children > *, .flex-even-child {
  flex: 1 1 0;
}

.max-full-width {
  max-width: 100%;
}

.justify-end {
  justify-content: flex-end;
}

.justify-start {
  justify-content: flex-start;
}

.justify-between {
  justify-content: space-between;
}

.absolute {
  position: absolute;
}

.grid {
  display: grid;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}

.grid-rows-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.grid-rows-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}

.col-auto {
  grid-column: auto;
}

.col-span-1 {
  grid-column: span 1 / span 1;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.col-span-3 {
  grid-column: span 3 / span 3;
}

.col-span-4 {
  grid-column: span 4 / span 4;
}

.col-span-5 {
  grid-column: span 5 / span 5;
}

.col-span-6 {
  grid-column: span 6 / span 6;
}

.col-start-1 {
  grid-column-start: 1;
}

.col-start-2 {
  grid-column-start: 2;
}

.col-start-3 {
  grid-column-start: 3;
}

.col-start-4 {
  grid-column-start: 4;
}

.col-start-5 {
  grid-column-start: 5;
}

.col-start-6 {
  grid-column-start: 6;
}

.col-start-7 {
  grid-column-start: 7;
}

.col-start-8 {
  grid-column-start: 8;
}

.col-start-9 {
  grid-column-start: 9;
}

.col-start-auto {
  grid-column-start: auto;
}

.col-end-1 {
  grid-column-end: 1;
}

.col-end-2 {
  grid-column-end: 2;
}

.col-end-3 {
  grid-column-end: 3;
}

.col-end-4 {
  grid-column-end: 4;
}

.col-end-5 {
  grid-column-end: 5;
}

.col-end-6 {
  grid-column-end: 6;
}

.col-end-7 {
  grid-column-end: 7;
}

.col-end-8 {
  grid-column-end: 8;
}

.col-end-9 {
  grid-column-end: 9;
}

.col-end-10 {
  grid-column-end: 10;
}

.col-end-auto {
  grid-column-end: auto;
}

.row-auto {
  grid-row: auto;
}

.row-span-1 {
  grid-row: span 1 / span 1;
}

.row-span-2 {
  grid-row: span 2 / span 2;
}

.row-span-3 {
  grid-row: span 3 / span 3;
}

.row-span-4 {
  grid-row: span 4 / span 4;
}

.row-span-5 {
  grid-row: span 5 / span 5;
}

.row-span-6 {
  grid-row: span 6 / span 6;
}

.row-start-1 {
  grid-row-start: 1;
}

.row-start-2 {
  grid-row-start: 2;
}

.row-start-3 {
  grid-row-start: 3;
}

.row-start-4 {
  grid-row-start: 4;
}

.row-start-5 {
  grid-row-start: 5;
}

.row-start-6 {
  grid-row-start: 6;
}

.row-start-7 {
  grid-row-start: 7;
}

.row-start-8 {
  grid-row-start: 8;
}

.row-start-9 {
  grid-row-start: 9;
}

.row-start-auto {
  grid-row-start: auto;
}

.row-end-1 {
  grid-row-end: 1;
}

.row-end-2 {
  grid-row-end: 2;
}

.row-end-3 {
  grid-row-end: 3;
}

.row-end-4 {
  grid-row-end: 4;
}

.row-end-5 {
  grid-row-end: 5;
}

.row-end-6 {
  grid-row-end: 6;
}

.row-end-7 {
  grid-row-end: 7;
}

.row-end-8 {
  grid-row-end: 8;
}

.row-end-9 {
  grid-row-end: 9;
}

.row-end-auto {
  grid-row-end: auto;
}

.nowrap {
  white-space: nowrap;
}

.wrap-word {
  white-space: normal;
  word-break: break-word;
}

.pre {
  white-space: pre;
}

.text-ellipsis, .defined-indicator__source-value, .defined-indicator__source-name, .variant-chip .variant-chip__text, .tpltree__nodeLabel .tpltree__nodeLabel__summary, .tpltree__nodeLabel .tpltree__nodeLabel__name {
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.text-ellipsis-wrappable {
  text-overflow: ellipsis;
  min-width: 0;
  overflow: hidden;
}

.text-wrap {
  overflow-wrap: break-word;
  min-width: 0;
  overflow: hidden;
}

.text-one-line {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.text-two-lines {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.gap-xsm {
  gap: 4px;
}

.gap-sm {
  gap: 6px;
}

.gap-m {
  gap: 8px;
}

.gap-lg {
  gap: 12px;
}

.gap-xlg {
  gap: 16px;
}

.gap-xxlg {
  gap: 20px;
}

.gap-xxxlg {
  gap: 24px;
}

.spacer-xsm {
  flex-shrink: 0;
  width: 4px;
  display: inline-block;
}

.spacer-sm {
  flex-shrink: 0;
  width: 6px;
  display: inline-block;
}

.spacer-m {
  flex-shrink: 0;
  width: 8px;
  display: inline-block;
}

.spacer-lg {
  flex-shrink: 0;
  width: 12px;
  display: inline-block;
}

.spacer-xlg, .spacer-icon {
  flex-shrink: 0;
  width: 16px;
  display: inline-block;
}

.spacer-icon-sm {
  flex-shrink: 0;
  width: 22px;
  display: inline-block;
}

.spacer-ch {
  flex-shrink: 0;
  width: 1ch;
  display: inline-block;
}

.spacerv-xsm {
  flex-shrink: 0;
  height: 4px;
}

.spacerv-sm {
  flex-shrink: 0;
  height: 6px;
}

.spacerv-m {
  flex-shrink: 0;
  height: 8px;
}

.spacerv-lg {
  flex-shrink: 0;
  height: 12px;
}

.spacerv-xlg, .spacerv-icon {
  flex-shrink: 0;
  height: 16px;
}

.width-auto {
  width: auto;
}

.width-half {
  width: 50%;
}

.mb-xsm:not(:last-child), .mv-xsm:not(:last-child) {
  margin-bottom: 4px;
}

.mb-sm:not(:last-child), .mv-sm:not(:last-child), .m-sm:not(:last-child) {
  margin-bottom: 6px;
}

.mb-m:not(:last-child), .mv-m:not(:last-child), .m-m:not(:last-child) {
  margin-bottom: 8px;
}

.mb-lg:not(:last-child), .mv-lg:not(:last-child) {
  margin-bottom: 12px;
}

.mb-xlg:not(:last-child), .mv-xlg:not(:last-child) {
  margin-bottom: 16px;
}

.mb-p:not(:last-child) {
  margin-bottom: 1em;
}

.mt-xsm, .mv-xsm {
  margin-top: 4px;
}

.mt-sm, .mv-sm, .m-sm {
  margin-top: 6px;
}

.mt-m, .mv-m, .m-m {
  margin-top: 8px;
}

.mt-lg, .mv-lg {
  margin-top: 12px;
}

.mt-xlg, .mv-xlg {
  margin-top: 16px;
}

.mt-xxlg {
  margin-top: 20px;
}

.ml-ch {
  margin-left: 1ch;
}

.ml-xsm, .mh-xsm {
  margin-left: 4px;
}

.ml-m, .mh-m, .m-m {
  margin-left: 8px;
}

.ml-xlg, .mh-xlg {
  margin-left: 16px;
}

.mr-ch {
  margin-right: 1ch;
}

.mr-xsm, .mh-xsm {
  margin-right: 4px;
}

.mr-sm, .mh-sm, .m-sm {
  margin-right: 6px;
}

.mr-m, .mh-m, .m-m {
  margin-right: 8px;
}

.mr-lg, .mh-lg {
  margin-right: 12px;
}

.mr-xlg, .mh-xlg {
  margin-right: 16px;
}

.m0 {
  margin: 0;
}

.ml-sm, .mh-sm, .m-sm {
  margin-left: 6px;
}

.ml-lg, .mh-lg {
  margin-left: 12px;
}

.pb-xsm {
  padding-bottom: 4px;
}

.pb-sm {
  padding-bottom: 6px;
}

.pb-m {
  padding-bottom: 8px;
}

.pt-xsm {
  padding-top: 4px;
}

.pt-sm {
  padding-top: 6px;
}

.pt-m {
  padding-top: 8px;
}

.pt-lg {
  padding-top: 12px;
}

.pt-xlg {
  padding-top: 16px;
}

.pt-xxlg {
  padding-top: 20px;
}

.pv-sm {
  padding-top: 6px;
  padding-bottom: 6px;
}

.pv-m {
  padding-top: 8px;
  padding-bottom: 8px;
}

.pv-lg {
  padding-top: 12px;
  padding-bottom: 12px;
}

.pv-xlg {
  padding-top: 16px;
  padding-bottom: 16px;
}

.pv-xsm {
  padding-top: 4px;
  padding-bottom: 4px;
}

.ph-sm {
  padding-left: 6px;
  padding-right: 6px;
}

.ph-m {
  padding-left: 8px;
  padding-right: 8px;
}

.ph-lg {
  padding-left: 12px;
  padding-right: 12px;
}

.ph-xlg {
  padding-left: 16px;
  padding-right: 16px;
}

.ph-xxlg {
  padding-left: 20px;
  padding-right: 20px;
}

.ph-xsm {
  padding-left: 4px;
  padding-right: 4px;
}

.pr-lg {
  padding-right: 12px !important;
}

.pr-xlg {
  padding-right: 16px !important;
}

.pr-xxlg {
  padding-right: 20px !important;
}

.pr-xxxlg {
  padding-right: 24px !important;
}

.p-sm {
  padding: 6px;
}

.p-m {
  padding: 8px;
}

.p-lg {
  padding: 12px;
}

.p-xlg {
  padding: 16px;
}

.p-xxlg {
  padding: 20px;
}

.pl-m {
  padding-left: 8px;
}

.pl-lg {
  padding-left: 12px;
}

.pl-xxlg {
  padding-left: 20px;
}

.p0 {
  padding: 0;
}

.bb-dimfg {
  border-bottom: 1px solid #90908c;
}

.bb-lightener2 {
  border-bottom: 1px solid #0003;
}

.b-dashed-lightener2 {
  border: 1px dashed #0003;
}

.bt-dim {
  border-top: 1px solid #f3f3f2;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll-y {
  overflow-y: auto;
}

.overflow-scroll {
  overflow: auto;
}

.center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.inline-center {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.rel, .SidebarSectionListItem {
  position: relative;
}

.hang-right {
  position: absolute;
  right: 0;
  transform: translate(100%);
}

.fill-width {
  width: 100%;
}

.fill-height {
  height: 100%;
}

.flex-child-min {
  min-width: 0;
  min-height: 0;
}

.group .show-on-group-hover, .SidebarSectionListItem .show-on-group-hover {
  display: none;
}

.group .visible-on-group-hover, .group .SidebarSectionListItem__actionIcon, .SidebarSectionListItem .visible-on-group-hover, .SidebarSectionListItem .SidebarSectionListItem__actionIcon {
  visibility: hidden;
}

.group .opaque-on-group-hover, .SidebarSectionListItem .opaque-on-group-hover {
  opacity: 0;
}

.group:hover .show-on-group-hover, .SidebarSectionListItem:hover .show-on-group-hover, .group:focus-within .show-on-group-hover, .SidebarSectionListItem:focus-within .show-on-group-hover {
  display: block;
}

.group:hover .visible-on-group-hover, .group:hover .SidebarSectionListItem__actionIcon, .SidebarSectionListItem:hover .visible-on-group-hover, .SidebarSectionListItem:hover .SidebarSectionListItem__actionIcon, .group:focus-within .visible-on-group-hover, .group:focus-within .SidebarSectionListItem__actionIcon, .SidebarSectionListItem:focus-within .visible-on-group-hover, .SidebarSectionListItem:focus-within .SidebarSectionListItem__actionIcon {
  visibility: visible;
}

.group:hover .opaque-on-group-hover, .SidebarSectionListItem:hover .opaque-on-group-hover, .group:focus-within .opaque-on-group-hover, .SidebarSectionListItem:focus-within .opaque-on-group-hover {
  opacity: 1;
}

.hlist-gap-xsm > * + * {
  margin-left: 4px;
}

.vlist-gap-xsm > * + * {
  margin-top: 4px;
}

.vlist-gap-sm > * + * {
  margin-top: 6px;
}

.vlist-gap-m > * + * {
  margin-top: 8px;
}

.vlist-gap-lg > * + * {
  margin-top: 12px;
}

.vlist-gap-xlg > * + * {
  margin-top: 16px;
}

.vlist-gray-border > * + * {
  border-top: 1px solid #f3f3f2;
}

ul.disc-list {
  padding-left: 15px;
}

ul.disc-list > li {
  list-style-type: disc;
}

.vlist-scrollable-descendant {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.pointer {
  cursor: pointer;
}

.ew-resize {
  cursor: ew-resize;
}

.ns-resize {
  cursor: ns-resize;
}

.grabbable {
  cursor: grab;
}

.cursor-text {
  cursor: text;
}

.form-control-transition, .sketch-picker input, .list-box-item__handle, .select-dropdown.ant-select .ant-select-selection, .select-dropdown__button, .dropdown-container, .toggle-button > span, .icon-button, .color-control__container, .toolbar__saving-indicator, .ant-input-number.form-control, .textbox, textarea.form-control {
  transition: all .2s;
}

.display-none {
  display: none;
}

.z-resize {
  z-index: 10;
}

.cover {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.no-select {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.auto-pointer-events {
  pointer-events: auto;
}

.line-clamp-2 {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.line-clamp-3 {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}

.max-scrollable {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.no-caret {
  caret-color: #0000;
}

.restore-normal-formatting > :last-child {
  margin-bottom: 0;
}

.restore-normal-formatting ol, .restore-normal-formatting ul {
  list-style: initial;
  margin-bottom: 0;
  padding-left: 16px;
}

.restore-normal-formatting ol {
  list-style-type: decimal;
}

.restore-normal-formatting li {
  list-style-type: inherit;
}

:root {
  --hoverBoxTagHeight: 25px;
}

body {
  font-size: 12px;
  line-height: 1.5;
}

:focus, button:focus, input:focus {
  outline: none;
}

.col-1 {
  width: 8.3333%;
  padding: 0 10px;
  display: inline-block;
}

.col-1:first-child {
  padding-left: 0;
}

.col-1:last-child {
  padding-right: 0;
}

.col-2 {
  width: 16.6666%;
  padding: 0 10px;
  display: inline-block;
}

.col-2:first-child {
  padding-left: 0;
}

.col-2:last-child {
  padding-right: 0;
}

.col-3 {
  width: 24.9999%;
  padding: 0 10px;
  display: inline-block;
}

.col-3:first-child {
  padding-left: 0;
}

.col-3:last-child {
  padding-right: 0;
}

.col-4 {
  width: 33.3332%;
  padding: 0 10px;
  display: inline-block;
}

.col-4:first-child {
  padding-left: 0;
}

.col-4:last-child {
  padding-right: 0;
}

.col-5 {
  width: 41.6665%;
  padding: 0 10px;
  display: inline-block;
}

.col-5:first-child {
  padding-left: 0;
}

.col-5:last-child {
  padding-right: 0;
}

.col-6 {
  width: 49.9998%;
  padding: 0 10px;
  display: inline-block;
}

.col-6:first-child {
  padding-left: 0;
}

.col-6:last-child {
  padding-right: 0;
}

.col-7 {
  width: 58.3331%;
  padding: 0 10px;
  display: inline-block;
}

.col-7:first-child {
  padding-left: 0;
}

.col-7:last-child {
  padding-right: 0;
}

.col-8 {
  width: 66.6664%;
  padding: 0 10px;
  display: inline-block;
}

.col-8:first-child {
  padding-left: 0;
}

.col-8:last-child {
  padding-right: 0;
}

.col-9 {
  width: 74.9997%;
  padding: 0 10px;
  display: inline-block;
}

.col-9:first-child {
  padding-left: 0;
}

.col-9:last-child {
  padding-right: 0;
}

.col-10 {
  width: 83.333%;
  padding: 0 10px;
  display: inline-block;
}

.col-10:first-child {
  padding-left: 0;
}

.col-10:last-child {
  padding-right: 0;
}

.col-11 {
  width: 91.6663%;
  padding: 0 10px;
  display: inline-block;
}

.col-11:first-child {
  padding-left: 0;
}

.col-11:last-child {
  padding-right: 0;
}

.col-12 {
  width: 99.9996%;
  padding: 0 10px;
  display: inline-block;
}

.col-12:first-child {
  padding-left: 0;
}

.col-12:last-child {
  padding-right: 0;
}

.row {
  margin: 8px 0;
}

.row:first-child {
  margin-top: 0;
}

.row:last-child {
  margin-bottom: 0;
}

.row--separated {
  border-top: 1px solid #0000001a;
  padding-top: 8px;
}

.row--fill {
  height: 100%;
}

.full-panel-width {
  margin-left: -16px;
  margin-right: -20px;
}

.panel-col-1 {
  width: 8.3333%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-1:first-child {
  padding-left: 0;
}

.panel-col-1:last-child {
  padding-right: 0;
}

.panel-col-2 {
  width: 16.6666%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-2:first-child {
  padding-left: 0;
}

.panel-col-2:last-child {
  padding-right: 0;
}

.panel-col-3 {
  width: 24.9999%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-3:first-child {
  padding-left: 0;
}

.panel-col-3:last-child {
  padding-right: 0;
}

.panel-col-4 {
  width: 33.3332%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-4:first-child {
  padding-left: 0;
}

.panel-col-4:last-child {
  padding-right: 0;
}

.panel-col-5 {
  width: 41.6665%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-5:first-child {
  padding-left: 0;
}

.panel-col-5:last-child {
  padding-right: 0;
}

.panel-col-6 {
  width: 49.9998%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-6:first-child {
  padding-left: 0;
}

.panel-col-6:last-child {
  padding-right: 0;
}

.panel-col-7 {
  width: 58.3331%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-7:first-child {
  padding-left: 0;
}

.panel-col-7:last-child {
  padding-right: 0;
}

.panel-col-8 {
  width: 66.6664%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-8:first-child {
  padding-left: 0;
}

.panel-col-8:last-child {
  padding-right: 0;
}

.panel-col-9 {
  width: 74.9997%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-9:first-child {
  padding-left: 0;
}

.panel-col-9:last-child {
  padding-right: 0;
}

.panel-col-10 {
  width: 83.333%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-10:first-child {
  padding-left: 0;
}

.panel-col-10:last-child {
  padding-right: 0;
}

.panel-col-11 {
  width: 91.6663%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-11:first-child {
  padding-left: 0;
}

.panel-col-11:last-child {
  padding-right: 0;
}

.panel-col-12 {
  width: 99.9996%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.panel-col-12:first-child {
  padding-left: 0;
}

.panel-col-12:last-child {
  padding-right: 0;
}

.panel-row {
  align-items: center;
  width: 100%;
  min-height: 32px;
  display: flex;
}

.panel-row--separated {
  border-top: 1px solid #0000001a;
  padding-top: 8px;
}

.panel-row--extra {
  margin-top: 16px;
}

.panel-row--autoHeight {
  height: auto;
  min-height: auto;
}

.panel-row + .panel-row {
  margin-top: 8px;
}

.panel-col--narrow-gap:not(:first-child) {
  padding-left: 2px;
}

.panel-col--narrow-gap:not(:last-child) {
  padding-right: 2px;
}

.panel-content {
  padding: 12px 20px 12px 16px;
}

.panel-content--hug-top {
  margin-top: -4px;
}

.panel-dim-block {
  background: #f3f3f2;
  border-radius: 4px;
  padding: 8px 12px;
  position: relative;
}

.panel-block--eat-vert {
  margin-top: -8px;
  margin-bottom: -8px;
}

.panel-block-placeholder {
  padding-top: 12px;
  padding-bottom: 12px;
}

* {
  box-sizing: border-box;
}

html, body {
  height: 100%;
}

body {
  overscroll-behavior-x: none;
  background-color: #fff;
}

.panning-grabbable {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=) 10 7, default;
}

.panning-grabbing {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=) 10 7, default;
}

body, .dev-env {
  color: #1b1b18;
  z-index: 1;
  background-color: #fff;
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 12px;
}

h1 {
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 32px;
}

h2 {
  font-family: Inter, Helvetica Neue, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 18px;
}

ul {
  margin: 0;
  padding: 0;
}

a.fg, a.SidebarSectionListItem {
  color: #1b1b18;
}

a.dimfg, a.SidebarSectionListItem__actionIcon {
  color: #90908c;
}

code {
  font-family: IBM Plex Mono, monospace;
  line-height: 1.5;
}

ul {
  list-style: none;
}

button {
  color: #1b1b18;
  background: none;
  padding: 5px;
}

.focused, .sketch-picker input:focus, .select-dropdown.ant-select.ant-select-focused .ant-select-selection, .select-dropdown.ant-select .ant-select-selection:focus, .select-dropdown__button:focus, .dropdown-container--focused, .dropdown-container:focus, .color-control__container:focus, .ant-input-number.form-control:focus, .ant-input-number.textboxlike.ant-input-number-focused, .ant-select.textboxlike.ant-select-focused .ant-select-selector, .textbox:focus, textarea.form-control:focus {
  box-shadow: 0 0 0 2px #0091ff80;
}

.monaco-editor .focused, .monaco-editor .sketch-picker input:focus, .sketch-picker .monaco-editor input:focus, .monaco-editor .select-dropdown.ant-select.ant-select-focused .ant-select-selection, .select-dropdown.ant-select.ant-select-focused .monaco-editor .ant-select-selection, .monaco-editor .select-dropdown.ant-select .ant-select-selection:focus, .select-dropdown.ant-select .monaco-editor .ant-select-selection:focus, .monaco-editor .select-dropdown__button:focus, .monaco-editor .dropdown-container--focused, .monaco-editor .dropdown-container:focus, .monaco-editor .color-control__container:focus, .monaco-editor .ant-input-number.form-control:focus, .monaco-editor .ant-input-number.textboxlike.ant-input-number-focused, .monaco-editor .ant-select.textboxlike.ant-select-focused .ant-select-selector, .ant-select.textboxlike.ant-select-focused .monaco-editor .ant-select-selector, .monaco-editor .textbox:focus, .monaco-editor textarea.form-control:focus {
  box-shadow: none !important;
}

.focused-input-bg, .sketch-picker input:focus, .select-dropdown.ant-select .ant-select-selection:focus, .select-dropdown__button:focus, .dropdown-container:focus, .color-control__container:focus, .ant-input-number.form-control:focus, .textbox:focus, textarea.form-control:focus {
  background-color: #fff !important;
}

textarea.form-control {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  min-height: 32px;
  padding: 8px;
}

textarea.form-control::placeholder {
  color: #dbdbd7;
}

textarea.form-control:disabled {
  color: #90908c;
}

textarea.form-control:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

textarea.form-control:focus {
  color: #1b1b18 !important;
}

textarea.form-control:disabled:hover {
  cursor: not-allowed;
}

textarea.form-control.textbox--transparent {
  background: none;
}

textarea.form-control.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

textarea.form-control.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

textarea.form-control.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

textarea.form-control.textbox--right {
  text-align: right;
}

textarea.form-control.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.fg-placeholder::placeholder {
  color: #1b1b18;
}

.textbox-container {
  align-items: center;
  display: flex;
  position: relative;
}

.textbox {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  width: 100%;
  min-height: 32px;
  padding: 8px;
}

.textbox::placeholder {
  color: #dbdbd7;
}

.textbox:disabled {
  color: #90908c;
}

.textbox:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.textbox:focus {
  color: #1b1b18 !important;
}

.textbox:disabled:hover {
  cursor: not-allowed;
}

.textbox.textbox--transparent {
  background: none;
}

.textbox.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.textbox.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.textbox.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.textbox.textbox--right {
  text-align: right;
}

.textbox.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

input[type="text"].textbox--unset, textarea.textbox-unset, .select-dropdown__button.textbox--unset, .textbox--unset {
  color: #dbdbd7;
}

.ant-tooltip {
  pointer-events: none;
}

.ant-tooltip-inner {
  background-color: #1b1b18;
  min-height: 0;
}

.preset-preview-tooltip {
  width: auto;
  max-width: 500px;
  max-height: 350px;
}

.preset-preview-tooltip-outer {
  max-width: 550px;
  max-height: 400px;
}

.ant-tooltip-arrow {
  display: none;
}

.show-ant-tooltip-arrow .ant-tooltip-arrow {
  display: initial;
}

.ant-select.textboxlike {
  cursor: pointer;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.ant-select.textboxlike .ant-select-selector {
  background-color: #0000;
  border: none;
  border-radius: 4px;
  align-items: center;
  height: auto;
  min-height: 32px;
  padding: 0 8px;
  display: flex;
}

.ant-select.textboxlike .ant-select-selection-item {
  line-height: inherit;
  align-items: center;
  display: flex;
}

.ant-select.textboxlike .ant-select-selection-search {
  left: 8px;
}

.ant-select.textboxlike .ant-select-arrow {
  color: #90908c;
  width: auto;
  height: auto;
  margin: auto 6px auto 0;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.ant-select.textboxlike:hover .ant-select-selector {
  box-shadow: inset 0 0 0 2px #0091ff80;
}

.ant-select.textboxlike.textboxlike--white .ant-select-selector {
  color: #90908c;
  background-color: #fff;
}

.ant-select.textboxlike.text-right .ant-select-selection-item {
  justify-content: flex-end;
}

.ant-select.textboxlike.seamless {
  cursor: pointer;
  align-items: center;
  display: flex;
}

.ant-select.textboxlike.seamless .ant-select-selector {
  background-color: #0000;
  border: none;
  border-radius: 4px;
  align-items: center;
  height: auto;
  min-height: 32px;
  padding: 0 8px;
  display: flex;
}

.ant-select.textboxlike.seamless .ant-select-selection-item {
  line-height: inherit;
}

.ant-select.textboxlike.seamless .ant-select-selection-search {
  left: 8px;
}

.ant-select.textboxlike.seamless .ant-select-arrow {
  width: auto;
  height: auto;
  margin: auto 0;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.ant-select.textboxlike.seamless.ant-select-focused .ant-select-selector, .ant-select.textboxlike.seamless:hover .ant-select-selector {
  box-shadow: none !important;
}

.ant-select-item-option-grouped.ant-select-item-option-grouped--noindent {
  padding-left: 12px;
}

.ant-select-item-option-content {
  align-items: center;
  display: flex;
}

.ant-input-number.textboxlike .ant-input-number-input {
  text-align: left;
}

.ant-input-number.textboxlike .ant-input-number-handler-wrap {
  display: none;
}

.textbox__icon {
  color: #dbdbd7;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 8px;
  left: 8px;
}

.ant-input-number.form-control {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  min-height: 32px;
  padding: 8px;
}

.ant-input-number.form-control::placeholder {
  color: #dbdbd7;
}

.ant-input-number.form-control:disabled {
  color: #90908c;
}

.ant-input-number.form-control:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.ant-input-number.form-control:focus {
  color: #1b1b18 !important;
}

.ant-input-number.form-control:disabled:hover {
  cursor: not-allowed;
}

.ant-input-number.form-control.textbox--transparent {
  background: none;
}

.ant-input-number.form-control.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.ant-input-number.form-control.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.ant-input-number.form-control.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.ant-input-number.form-control.textbox--right {
  text-align: right;
}

.ant-input-number.form-control.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.ant-input-number.form-control input {
  height: auto;
}

input.transparent {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}

.sidebar-searchbox-container {
  padding: 8px 5px;
}

textarea {
  color: #1b1b18;
  border: none;
}

li {
  list-style-type: none;
}

h5, h6 {
  font-size: 1em;
}

.routine-editor > * {
  vertical-align: top;
}

.gallery__group-heading {
  text-transform: uppercase;
  color: #fff6;
  margin: .5em 0;
  font-size: 11px;
}

.gallery__item {
  cursor: pointer;
  padding: 2px 8px 2px 16px;
}

.gallery__item:hover {
  color: #ffffff80;
  background: #2f69a3;
}

.gallery__group-items {
  color: #1b1b18;
  border: none;
}

.gallery__list {
  color: #1b1b18;
  border: none;
  flex: 1;
  overflow-y: scroll;
}

.gallery__drag-handle {
  background: #000;
  width: 200px;
  height: 50px;
  position: absolute;
}

.block-editor {
  padding: 8px 0;
  overflow: auto;
}

.stmt-block {
  cursor: pointer;
  border-left: 8px solid #444858;
  padding: 8px 8px 8px 12px;
  line-height: 1.6em;
  position: relative;
}

.stmt-block--disabled {
  opacity: .7;
}

.stmt-block--hovered {
  border-left-color: #0091ff;
}

.stmt-block--selected {
  background: #2e3f48;
  border-left-color: #0091ff;
}

.stmt-block__menu-button-icon {
  cursor: pointer;
  border: 8px solid gray;
  border-color: #0000 gray gray #0000;
}

.stmt-block__menu-button-icon:hover {
  border-bottom: 8px solid #9a9a9a;
  border-right: 8px solid #9a9a9a;
}

.stmt-block__menu-button {
  position: absolute;
  bottom: 5px;
  right: 5px;
}

.stmt-block__menu {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #0000004d;
  width: 300px;
  margin-top: -10px;
  margin-right: 10px;
  padding: 10px;
  box-shadow: 1px 2px 9px 3px #0006;
}

.menu-item {
  cursor: pointer;
}

.menu-item:hover {
  background: #666;
}

.block-editor__placeholder {
  cursor: pointer;
  border-left: 8px solid #444858;
  padding: 8px 8px 8px 12px;
}

.routine-editor {
  flex: 1;
  width: 800px;
  overflow-y: hidden;
}

.routine-editor__main {
  color: #1b1b18;
  border: none;
  height: 100%;
  padding: 0 8px;
  overflow-y: scroll;
}

.fill-height {
  vertical-align: top;
  height: 100%;
}

.todo {
  content: "TODO";
  background: #744;
}

.indented {
  padding-left: 0;
}

.modal {
  background: #fff;
  flex-direction: column;
  height: 100%;
  display: flex;
  box-shadow: 2px 2px 40px #000;
}

.modal:before, .modal:after {
  content: " ";
  display: table;
}

.modal:after {
  clear: both;
}

p:first-child {
  margin-top: 0;
}

p:last-child {
  margin-bottom: 0;
}

.modal-ftr {
  padding: 20px;
}

.rel-editor__col {
  margin-right: 20px;
  display: inline-block;
}

.rel-editor {
  border-top: 1px solid gray;
  border-bottom: 1px solid gray;
}

.query-editor__collection {
  color: #bbb;
  background: #333;
  border: 1px solid #333;
  padding: 5px;
}

.centered__container-outer {
  width: 100%;
  height: 100%;
  display: table;
}

.centered__container-middle {
  display: table-row;
}

.centered__container-inner {
  vertical-align: middle;
  text-align: center;
  display: table-cell;
}

.centered {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.removable-pill {
  margin: 0 15px;
  display: inline-block;
}

.list-menu__item {
  cursor: pointer;
}

.style-prop--set {
  color: #0ff;
}

.path-browser__type-header {
  color: gray;
  font-style: italic;
}

.image-picker-placeholder__thumbnail {
  max-width: 50px;
  max-height: 50px;
}

.scroller {
  height: 100%;
  overflow: scroll;
}

::-webkit-input-placeholder {
  color: #bbbbbb80;
}

::-webkit-scrollbar {
  background-color: #0000;
  width: 7px;
  height: 8px;
}

::-webkit-scrollbar-track {
  background-color: #0000;
}

::-webkit-scrollbar-button {
  display: none;
}

::-webkit-scrollbar-thumb {
  background-color: #dbdbd7;
  border-radius: 7px;
}

::-webkit-scrollbar-thumb:hover {
  background: #e3e3e0;
}

#scrollable::-webkit-scrollbar-corner {
  background-color: #0000;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

.clearfix:after {
  clear: both;
}

.node-outline-tag {
  background: var(--selectionControlsColor);
  color: #fff;
  white-space: nowrap;
  pointer-events: auto;
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=) 10 7, default;
  border-radius: 3px;
  align-items: center;
  margin-right: auto;
  padding: 2px 8px 2px 6px;
  display: flex;
  position: absolute;
  bottom: 100%;
}

.node-outline-tag--flipped {
  top: 1px;
  bottom: auto;
}

.node-outline-tag--bottomed {
  top: auto;
  bottom: 1px;
}

.node-outline-tag--bottomed-flipped {
  top: 100%;
  bottom: auto;
}

.resize-handle {
  pointer-events: auto;
}

.top, .bottom, .left, .right {
  background-color: var(--selectionControlsColor);
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .left, .monaco-editor .suggest-widget .monaco-list .monaco-list-row .right {
  background-color: inherit;
}

.top-left, .top-right, .bottom-left, .bottom-right {
  background-color: #fff;
  width: 16px;
  height: 16px;
  display: none;
}

.hoverbox {
  transform-origin: 0 0;
  pointer-events: none;
  position: absolute;
}

.hoverbox .top, .hoverbox .bottom-center {
  height: 1px;
}

.hoverbox .bottom {
  clear: both;
}

.hoverbox .left, .hoverbox .right {
  width: 1px;
  height: 100%;
}

.hoverbox .left, .hoverbox .top-left, .hoverbox .bottom-left {
  float: left;
}

.hoverbox .right, .hoverbox .top-right, .hoverbox .bottom-right {
  float: right;
}

.templates {
  display: none;
}

.hlabel {
  display: inline-block;
}

.hlabel .hlabel-label {
  vertical-align: middle;
  width: 40px;
  font-size: 11px;
  display: inline-block;
}

.hlabel .hlabel-control {
  vertical-align: middle;
  width: 100px;
  display: inline-block;
}

.dropdown-button {
  cursor: pointer;
  background-position: -64px -16px;
  border-width: 1px;
  width: 20px;
  height: 20px;
}

.styles, .matching-styles {
  border: 2px solid gray;
}

.styles .ruleset .rule, .styles .ruleset .selstr, .matching-styles .ruleset .rule, .matching-styles .ruleset .selstr {
  border-bottom: 1px solid #eee;
}

.styles .ruleset .rule .style-key, .matching-styles .ruleset .rule .style-key {
  vertical-align: top;
  width: 200px;
  margin-left: 15px;
  display: inline-block;
}

.styles .ruleset .rule .style-key .value-display, .matching-styles .ruleset .rule .style-key .value-display {
  width: 100%;
  display: inline-block;
}

.styles .ruleset .rule .style-key .value-input-bundle input, .matching-styles .ruleset .rule .style-key .value-input-bundle input {
  width: 100%;
}

.style-completions-container {
  z-index: 2000;
  position: absolute;
}

.style-completions-container .style-completions {
  background: #fff;
  padding: 2px;
  list-style: none;
  position: absolute;
  box-shadow: 2px 2px 9px #0000004d;
}

.style-completions-container .style-completions .style-completion:hover {
  background: #eee;
}

.flowgraph {
  border: 10px solid silver;
  width: 500px;
  height: 400px;
}

.flowgraph .block {
  background-color: #98a490;
  width: 50px;
  height: 50px;
  position: absolute;
}

.dot {
  background: #0091ff;
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin: 4px 4px 3px 6px;
  display: inline-block;
}

.dock-panel {
  z-index: 1000;
  margin: initial;
  left: initial;
  background: #fff;
  display: block;
  position: fixed;
  box-shadow: 2px 2px 9px #0000004d;
}

.DragItem__Handle {
  pointer-events: none;
  z-index: 10;
  position: absolute;
}

.component-drag-handle {
  opacity: .5;
  color: #fff;
  background-color: #0091ff;
  border-radius: 4px;
  align-items: center;
  padding: 4px 8px;
  display: flex;
}

.component-drag-handle .create-item__icon {
  color: #fff;
}

.component-insertion-menu {
  background-color: #fff;
  border: 1px solid #0000004d;
  border-radius: 2px;
  padding: 4px 0;
  box-shadow: 1px 2px 9px 3px #0006;
}

.component-insertion-menu__item {
  cursor: pointer;
  padding: 4px 10px;
}

.component-insertion-menu__item:hover {
  background-color: #444858;
}

.matching-styles-panel {
  width: 500px;
  top: 64px;
  right: 64px;
}

.styles-panel {
  width: 500px;
  top: 96px;
  right: 96px;
}

.tpltree-panel {
  width: 500px;
  top: 128px;
  right: 32px;
}

.domtree-panel {
  display: none !important;
}

.structure {
  border: 1px dashed #00000080;
  margin: 10px;
  padding: 10px;
}

.crumb {
  color: #eee;
  cursor: pointer;
  background: #777;
  margin-right: 3px;
  padding: 3px;
}

.dnd__drag-ghost {
  border: 1px solid var(--selectionControlsColor);
  pointer-events: none;
  transform-origin: 0 0;
  display: none;
  position: absolute;
}

.dnd__adoptee {
  transform-origin: 0 0;
  border: 1px solid purple;
  position: absolute;
}

.dnd__drop-marker {
  pointer-events: none;
  background: var(--selectionControlsColor);
  box-shadow: 0 0 0 2px var(--selectionControlsColor);
  transform-origin: 0 0;
  position: absolute;
}

.dnd__container {
  pointer-events: none;
  border: 1px dashed var(--selectionControlsColor);
  transform-origin: 0 0;
  position: absolute;
}

.dnd__container-tag {
  align-items: center;
  display: flex;
}

.dnd__container-tag--error {
  color: #ccc;
  background-color: #873737;
}

.dnd__container-tag__icon {
  margin-right: 5px;
  line-height: 0;
}

.dnd__container--error {
  background: repeating-linear-gradient(45deg, #ff00001a, #ff00001a 10px, #0000 10px 20px);
  border-color: #873737;
}

.dnd__replace {
  background: rgba(var(--selectionControlsColor), .05);
}

.control-group {
  margin: 0 10px;
  display: inline-block;
}

.create-table-grid {
  display: table;
}

.create-table-row {
  display: table-row;
}

.create-table-block {
  background: #fff;
  border: 1px solid silver;
  width: 32px;
  height: 32px;
  display: table-cell;
}

.filled-table-block {
  background: #80b5f2;
}

.Dashboard__Project {
  cursor: pointer;
}

.Dashboard__ProjectAction {
  line-height: 1;
}

.Dashboard__ProjectName__Editor__Container {
  align-items: center;
  display: flex;
}

.vsplit-container {
  flex: 1;
  width: 100%;
  position: relative;
}

.vsplit {
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.vsplit-content {
  flex: 1;
}

.main-pane__switcher {
  height: 100%;
}

.matching-classes {
  margin-bottom: 10px;
}

.removeable, .removeable .fixed {
  margin-right: 5px;
}

.new-class-container {
  display: none;
}

.new-class {
  width: 100px;
}

.toolbar__container {
  height: 100%;
}

.toolbar {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
  position: relative;
}

.toolbar__chunk {
  align-items: center;
  display: flex;
}

.toolbar__chunk--middle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.toolbar__chunk--left {
  margin-right: auto;
}

.toolbar__chunk--right {
  margin-left: auto;
}

.toolbar__live-controls {
  background-color: #1b1b18;
  border-radius: 12px;
}

.toolbar__live-controls .icon-link-btn.icon-link-btn--inverse {
  color: #dbdbd7;
}

.toolbar__saving-container {
  padding-left: 4px;
  position: absolute;
  left: 100%;
}

.toolbar__saving-indicator {
  opacity: 0;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}

.toolbar__saving-indicator--dirty {
  opacity: 1;
  background-color: #90908c;
}

.toolbar__saving-indicator--unlogged {
  opacity: 1;
  background-color: #dbdbd7;
}

.crumbs {
  display: inline-block;
}

.display-controls {
  margin: 0 20px;
  display: inline-block;
}

.default-editable-label {
  cursor: pointer;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
  overflow: hidden;
}

.fill-space {
  width: 100%;
  height: 100%;
  position: absolute;
}

.fill-flex-space {
  flex: 1;
}

.tabs {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.tab-content {
  flex-direction: column;
  flex: 1;
  display: flex;
  position: relative;
  overflow-y: auto;
}

.advanced-toggle {
  float: right;
  font-size: smaller;
}

.advanced-toggle input {
  vertical-align: top;
}

.hgroup > * {
  vertical-align: middle;
  margin-right: 10px;
  display: inline-block;
}

.dropdown-list {
  background-color: #fff;
  border: 1px solid #0000004d;
  padding: 4px 0;
  box-shadow: 1px 2px 9px 3px #0006;
}

.dropdown-list-item {
  cursor: pointer;
  padding: 4px 10px;
}

.dropdown-list-item:hover {
  background-color: #444858;
}

.size-picker {
  width: 50px;
}

.color-picker {
  margin: -10px 10px 10px -10px;
}

.color-picker-separator {
  text-align: center;
  padding-top: 8px;
  padding-bottom: 8px;
}

.color-picker__add-token {
  color: #dbdbd7;
  background-color: #f3f3f2;
  border: none;
  border-radius: 50%;
  justify-content: center;
  width: 24px;
  height: 24px;
  padding: 0;
  display: flex;
}

.color-picker__add-token:hover {
  background-color: #e9e9e6;
  border: none;
}

.color-control__container {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  min-height: 32px;
  padding: 8px;
  display: flex;
}

.color-control__container::placeholder {
  color: #dbdbd7;
}

.color-control__container:disabled {
  color: #90908c;
}

.color-control__container:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.color-control__container:focus {
  color: #1b1b18 !important;
}

.color-control__container:disabled:hover {
  cursor: not-allowed;
}

.color-control__container.textbox--transparent {
  background: none;
}

.color-control__container.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.color-control__container.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.color-control__container.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.color-control__container.textbox--right {
  text-align: right;
}

.color-control__container.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.color-control--unset {
  color: #dbdbd7;
}

a.plain-link, .non-link-btn {
  color: #1b1b18;
  cursor: pointer;
  align-items: center;
  padding: 0;
  display: inline-flex;
}

a.plain-link:hover, .non-link-btn:hover {
  color: #1b1b18;
}

a.inverted {
  color: #fffc;
}

a.inverted:hover {
  color: #fff;
}

a.btn-link, a.btn-link:hover, .non-link-btn {
  color: inherit;
}

.non-link-btn:focus {
  box-shadow: 0 0 0 2px #0091ff80;
}

.non-link-btn--disabled, a.plain-link--disabled {
  color: #000;
  cursor: initial;
}

.non-link-btn--disabled:hover, a.plain-link--disabled:hover {
  color: #000;
}

.icon-link-btn {
  color: #90908c;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 4px 6px;
  line-height: 1em;
  display: inline-flex;
  display: flex !important;
}

.icon-link-btn:hover {
  color: #1b1b18;
}

.icon-group--vert .icon-link-btn {
  padding: 6px;
}

.icon-group--vert .icon-link-btn:first-child {
  margin-left: unset;
}

.icon-group--vert .icon-link-btn:last-child {
  margin-right: unset;
}

.icon-link-btn--active, .icon-link-btn--active:hover {
  color: #0091ff;
}

.icon-link-btn--disabled {
  opacity: .5;
  cursor: not-allowed !important;
  color: #90908c !important;
}

.icon-link-btn--inverse {
  color: #868682;
}

.icon-link-btn--inverse:hover {
  color: #dbdbd7;
}

.icon-link-btn--inverse.icon-link-btn--active {
  color: #eeeeec;
  background-color: #1b1b18;
}

.icon-link-btn--inverse.icon-link-btn--active:hover {
  color: #eeeeec;
}

.icon-link-btn--inverse .icon-link-btn__label {
  color: #dbdbd7;
}

.icon-link-btn--inverse .non-link-btn {
  color: #868682;
}

.icon-link-btn--inverse:hover .non-link-btn {
  color: #dbdbd7;
}

.toolbar-icon + .icon-link-btn__label {
  margin-left: 0;
}

.icon-link-btn__with-menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.icon-link-btn__dropdown {
  margin-left: -4px;
  margin-right: -8px;
}

div .icon-group--vert .icon-link-btn__dropdown {
  padding: 0 0 4px 4px;
}

.icon-link-btn + .icon-link-btn__dropdown {
  margin-left: -10px;
}

.dial {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=) 10 7, default;
  background-size: 100% 100%;
  width: 40px;
  height: 40px;
}

.dial :active {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=) 10 7, default;
}

.outset-button {
  cursor: pointer;
  text-align: center;
  padding: 10px 20px;
  display: inline-block;
}

.outset-button:hover:not(:disabled) {
  color: #1b1b18;
}

.outset-button:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.icon-button {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  color: #90908c;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  padding: 0;
  display: flex;
}

.icon-button:hover:not(:disabled) {
  color: #1b1b18;
}

.icon-button:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.icon-button:hover {
  color: #1b1b18;
  border-color: #f3f3f2;
}

.icon-button.icon-button--inverse {
  color: #868682;
}

.icon-button.icon-button--inverse:hover {
  color: #dbdbd7;
  border-color: #1b1b18;
}

.icon-button:focus {
  box-shadow: 0 0 0 2px #0091ff80;
}

.icon-button--large {
  width: 40px;
  height: 40px;
}

.icon-button--disabled {
  opacity: .5;
}

.icon-button--small {
  width: 20px;
  height: 20px;
}

.icon-button--seamless {
  width: auto;
  height: auto;
  padding: 0;
  line-height: 0;
}

.icon-button--seamless:hover {
  border-color: none;
}

.border-color-summary {
  text-overflow: ellipsis;
  max-width: 90px;
  overflow: hidden;
}

.larger-icon {
  font-size: 16px;
}

.largest-icon {
  font-size: 20px;
}

.icon-button--spaced {
  margin-left: 4px;
  margin-right: 4px;
}

.flex-sizing-container {
  position: relative;
}

.flex-order-container {
  width: 33%;
}

.flex-sizing-btn {
  flex-shrink: 0;
  width: 32px;
}

.grow-label {
  left: 25%;
}

.shrink-label {
  left: 75%;
}

.icon-button--vfit {
  height: auto;
  padding-top: 4px;
  padding-bottom: 4px;
}

.icon-button--hug {
  width: auto;
  padding-left: 8px;
  padding-right: 8px;
}

.icon-button--flex-start {
  text-align: start;
  justify-content: flex-start;
  align-items: flex-start;
}

.icon-button-flex {
  flex: 1;
}

.icon-nudge {
  position: relative;
  top: 2px;
}

.icon-button--active {
  background-color: #eeeeec;
}

.plain-active-context .icon-button--active {
  color: #1b1b18;
}

.toggle-button {
  display: inline-block;
}

.toggle-button input {
  display: none;
}

.toggle-button > span {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  color: #90908c;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  padding: 0;
  display: flex;
}

.toggle-button > span:hover:not(:disabled) {
  color: #1b1b18;
}

.toggle-button > span:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.toggle-button > span:hover {
  color: #1b1b18;
  border-color: #f3f3f2;
}

.toggle-button > span.icon-button--inverse {
  color: #868682;
}

.toggle-button > span.icon-button--inverse:hover {
  color: #dbdbd7;
  border-color: #1b1b18;
}

.toggle-button > span:focus {
  box-shadow: 0 0 0 2px #0091ff80;
}

.toggle-button input:checked + span {
  color: #fff;
  background: #000;
}

.svg-symbol {
  fill: #1b1b18;
  stroke: #1b1b18;
  width: 12px;
  height: 12px;
}

.svg-symbol--large {
  width: 90%;
  height: 90%;
}

.nav-tabs {
  border-bottom: 1px solid #eeeeec;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.nav-tab {
  cursor: pointer;
  text-align: center;
  padding: 10px 5px;
  display: inline-block;
}

.nav-tab:hover:not(:disabled) {
  color: #1b1b18;
}

.nav-tab:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.nav-tab--active {
  color: #1b1b18;
  border: none;
}

.nav-tab--pull-right {
  margin-left: auto;
}

.dropdown-pill {
  box-shadow: none;
  white-space: nowrap;
  color: #1b1b18;
  background-color: #00000014;
  border-radius: 2px;
  align-items: center;
  margin-bottom: 1px;
  margin-right: 4px;
  line-height: 1;
  display: inline-flex;
}

.no-selector-placeholder {
  color: #90908c;
}

.dropdown-pill--tight {
  margin: 0 4px 0 0;
}

.dropdown-pill__contents {
  cursor: pointer;
  text-overflow: ellipsis;
  padding: 4px 8px;
  overflow: hidden;
}

.dropdown-pill__deleter {
  padding: 0;
  line-height: 0;
}

.dropdown-pill__contents:not(:first-child) {
  padding-left: 0;
}

.dropdown-pill--selected {
  color: #fff;
  background: #0091ff;
}

.dropdown-pill--selected .icon-link-btn {
  color: #fff;
}

.dropdown-pill--inline-block {
  box-shadow: none;
  white-space: nowrap;
  color: #1b1b18;
  background-color: #00000014;
  border-radius: 2px;
  align-items: center;
  margin-bottom: 1px;
  margin-right: 4px;
  line-height: 1;
  display: inline-block;
}

.dropdown-container {
  color: #1b1b18;
  cursor: text;
  z-index: 3;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  flex-wrap: wrap;
  align-items: center;
  min-height: 32px;
  padding: 4px 8px;
  display: flex;
  position: relative;
}

.dropdown-container::placeholder {
  color: #dbdbd7;
}

.dropdown-container:disabled {
  color: #90908c;
}

.dropdown-container:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.dropdown-container:focus {
  color: #1b1b18 !important;
}

.dropdown-container:disabled:hover {
  cursor: not-allowed;
}

.dropdown-container.textbox--transparent {
  background: none;
}

.dropdown-container.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.dropdown-container.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.dropdown-container.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.dropdown-container.textbox--right {
  text-align: right;
}

.dropdown-container.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.dropdown-container--bordered {
  box-shadow: inset 0 0 0 1px #eeeeec;
}

.dropdown-container--bordered:hover {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.dropdown-container-vstack {
  flex-direction: column;
}

.dropdown-input-container {
  white-space: nowrap;
  flex: 1;
  display: flex;
}

.dropdown-input-container > input {
  flex: 1;
  width: 0;
}

.down-triangle-template {
  display: none;
}

.fixed-mixins-container {
  flex-wrap: wrap;
  align-items: center;
  padding: 4px 8px;
  font-family: IBM Plex Mono, monospace;
  display: flex;
  position: relative;
}

.fixed-mixins-pill {
  box-shadow: none;
  white-space: nowrap;
  color: #1b1b18;
  background-color: #00000014;
  border-radius: 2px;
  align-items: center;
  margin-bottom: 1px;
  margin-right: 4px;
  line-height: 1;
  display: inline-flex;
}

.fixed-mixins-pill__contents {
  padding: 4px;
}

.down-triangle {
  fill: #1b1b18;
  width: 10px;
  height: 5px;
  display: inline-block;
}

.dropdown-arrow-container {
  cursor: pointer;
  height: 90%;
  top: 0;
  right: 0;
}

.dropdown-arrow-table {
  border-spacing: 0;
  width: 100%;
  height: 100%;
  display: table;
}

.dropdown-arrow {
  text-align: center;
  vertical-align: middle;
  margin: 0 5px;
  display: table-cell;
}

.dropdown-arrow:first-child {
  margin-left: 0;
}

.dropdown-arrow:last-child {
  margin-right: 0;
}

.dropdown-arrow svg {
  vertical-align: middle;
}

.svg-sym-cache {
  width: 0;
  height: 0;
  overflow: hidden;
}

.disabled__style__context__menu, .disabled__style__context__menu:hover {
  background-color: #777;
}

.select-dropdown {
  display: inline-block;
}

.select-dropdown__dropdown {
  position: relative;
}

.select-dropdown__container {
  display: flex;
  position: relative;
}

.select-dropdown__selected {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
  display: block;
  overflow: hidden;
}

.select-dropdown__button {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  min-height: 32px;
  padding: 8px 0 8px 8px;
  overflow: hidden;
}

.select-dropdown__button::placeholder {
  color: #dbdbd7;
}

.select-dropdown__button:disabled {
  color: #90908c;
}

.select-dropdown__button:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.select-dropdown__button:focus {
  color: #1b1b18 !important;
}

.select-dropdown__button:disabled:hover {
  cursor: not-allowed;
}

.select-dropdown__button.textbox--transparent {
  background: none;
}

.select-dropdown__button.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.select-dropdown__button.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.select-dropdown__button.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.select-dropdown__button.textbox--right {
  text-align: right;
}

.select-dropdown__button.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.select-dropdown__button--small {
  padding: 3px;
}

.select-dropdown.ant-select .ant-select-selection {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  align-items: center;
  height: auto;
  min-height: 32px;
  padding: 8px;
  display: flex;
}

.select-dropdown.ant-select .ant-select-selection::placeholder {
  color: #dbdbd7;
}

.select-dropdown.ant-select .ant-select-selection:disabled {
  color: #90908c;
}

.select-dropdown.ant-select .ant-select-selection:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.select-dropdown.ant-select .ant-select-selection:focus {
  color: #1b1b18 !important;
}

.select-dropdown.ant-select .ant-select-selection:disabled:hover {
  cursor: not-allowed;
}

.select-dropdown.ant-select .ant-select-selection.textbox--transparent {
  background: none;
}

.select-dropdown.ant-select .ant-select-selection.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.select-dropdown.ant-select .ant-select-selection.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.select-dropdown.ant-select .ant-select-selection.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.select-dropdown.ant-select .ant-select-selection.textbox--right {
  text-align: right;
}

.select-dropdown.ant-select .ant-select-selection.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.select-dropdown.ant-select .ant-select-selection__rendered {
  line-height: inherit;
  text-align: right;
  flex: 1;
  margin: 0;
  padding: 0;
}

.select-dropdown.ant-select .ant-select-arrow {
  vertical-align: middle;
  margin: 0;
  position: relative;
  top: auto;
  right: auto;
}

.panel-section__toggle-icon {
  float: right;
}

.panel-section__title {
  cursor: pointer;
  vertical-align: middle;
  background: #f3f3f2;
  margin: 0;
  padding: 8px 20px;
}

.EmptyTabPlaceholder {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.list-box {
  color: #1b1b18;
  border: none;
  width: 100%;
}

.list-box__add-placeholder {
  justify-content: center;
  align-items: center;
  display: flex;
}

.list-box__add-placeholder > :not(:first-child) {
  margin-left: 5px;
}

.list-box-item-focusable:focus {
  border-radius: 4px;
  box-shadow: 0 0 0 2px #0091ff80;
}

.list-box-item {
  align-items: center;
  width: 100%;
  min-height: 32px;
  margin: 2px auto;
  display: flex;
}

.list-box-item--clickable {
  cursor: pointer;
}

.list-box-item--clickable:hover {
  background-color: #fff;
}

.list-box-item__img {
  color: #1b1b18;
  border: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 48px;
  height: 32px;
  margin-right: 10px;
  display: flex;
  overflow: hidden;
}

.list-box-item__img-grid {
  width: 84px;
  margin-right: 8px;
}

.list-box-item__handle {
  cursor: grab;
  color: #dbdbd7;
  width: 20px;
  padding: 0 5px;
  font-size: 16px;
}

.list-box-item__label {
  flex: 1;
}

.list-box-item__label--truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.list-box-item-full-height {
  margin-top: -5px;
  margin-bottom: -5px;
}

.list-box-item--top > * {
  align-items: flex-start;
}

.list-item-height {
  min-height: 32px;
}

.private__variant__adder {
  background-color: #1b1f22;
  justify-content: center;
  align-items: center;
  height: 28px;
  display: flex;
}

.private__variant__adder > :not(:first-child) {
  margin-left: 5px;
}

.number-spinner__textbox {
  width: 50px;
}

.number-spinner__decr {
  cursor: pointer;
  text-align: center;
  padding: 10px 20px;
  display: inline-block;
}

.number-spinner__decr:hover:not(:disabled) {
  color: #1b1b18;
}

.number-spinner__decr:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.number-spinner__incr {
  cursor: pointer;
  text-align: center;
  padding: 10px 20px;
  display: inline-block;
}

.number-spinner__incr:hover:not(:disabled) {
  color: #1b1b18;
}

.number-spinner__incr:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.number-spinner {
  white-space: nowrap;
  display: inline-block;
}

.drag-guard {
  z-index: 1000;
  background: none;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.modal-screen {
  background: #00000080;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.hover-outline:hover {
  box-shadow: inset 0 0 0 1px #0091ff;
}

.hover-outline--variant:hover {
  box-shadow: inset 0 0 0 1px #e54d2e;
}

.hover-outline--component:hover {
  box-shadow: inset 0 0 0 1px #8e4ec6;
}

.tpltree__ul {
  color: #1b1b18;
  padding-left: 0;
}

.tpltree__li {
  position: relative;
}

.tpltree__label {
  cursor: pointer;
  align-items: center;
  min-height: 32px;
  display: flex;
  position: relative;
}

.tpltree__label:hover .tpltree__label__menu {
  opacity: 1;
}

.tpltree__draggable {
  cursor: pointer;
  height: 32px;
}

.tpltree__label__expander {
  text-align: center;
  color: #90908c;
  align-items: center;
  width: 16px;
  line-height: 1em;
  display: flex;
}

.tpltree__label__expander svg {
  width: 16px;
  height: 16px;
}

.tpltree__label__expander:hover {
  color: #1b1b18;
}

.tpltree__label--focused {
  color: #1b1b18;
  background: #edf6ff;
}

.tpltree__label--hovered {
  box-shadow: inset 0 0 0 1px #0091ff;
}

.tpltree__label--focused-descendant {
  background: #fbfdff;
}

.tpltree__label--out-of-context {
  background: #0000001a;
}

.tpltree__label--drilled-descendant {
  background-color: #fdfaff;
}

.tpltree__label--drilled-descendant.tpltree__label--focused {
  background-color: #f9f1fe;
}

.tpltree__label--hidden {
  opacity: .5;
  text-decoration: line-through;
}

.tpltree__label__content {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 80px);
  display: flex;
}

.tpltree__label__icon {
  color: #dbdbd7;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin-right: 4px;
  line-height: 1em;
}

.tpltree__label__icon > svg {
  width: 100%;
  height: 100%;
}

.tpltree__label__icon.tpltree__label__icon--frame {
  color: #96c7f2;
}

.tpltree__label__icon.tpltree__label__icon--component {
  color: #d3b4ed;
}

.tpltree__label__icon.tpltree__label__icon--tag {
  color: #96c7f2;
}

.tpltree__label__icon.tpltree__label__icon--slot, .tpltree__label__icon.tpltree__label__icon--prop {
  color: #d3b4ed;
}

.tpltree__label__icon.tpltree__label__icon--focused.tpltree__label__icon--frame {
  color: #0091ff;
}

.tpltree__label__icon.tpltree__label__icon--focused.tpltree__label__icon--component {
  color: #8e4ec6;
}

.tpltree__label__icon.tpltree__label__icon--focused.tpltree__label__icon--tag {
  color: #0091ff;
}

.tpltree__label__icon.tpltree__label__icon--focused.tpltree__label__icon--slot, .tpltree__label__icon.tpltree__label__icon--focused.tpltree__label__icon--prop {
  color: #8e4ec6;
}

.tpltree__label__menu {
  opacity: 0;
}

.tpltree__label__action-icon {
  color: #90908c;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-left: 2px;
  display: none;
}

.tpltree__label:hover .tpltree__label__action-icon {
  visibility: visible;
  display: flex;
}

.tpltree__label__action-icon--narrow {
  width: 8px;
}

.tpltree__label__action-icon--visible {
  display: flex;
}

.tpltree__label__action-icon--take-space {
  visibility: hidden;
  display: flex;
}

.tpltree__label__action-icon--take-space.tpltree__label__action-icon--visible {
  visibility: inherit;
}

.tpltree__label__indicator {
  position: absolute;
  left: -2px;
}

.tpltree__label__visibility:hover, .tpltree__label__lock:hover {
  color: #1b1b18;
}

.tpltree__label__setting {
  display: none;
}

.tpltree__label__setting:hover {
  color: #1b1b18;
}

.tpltree__label__setting.tpltree__label__setting--showing, .tpltree__label:hover .tpltree__label__setting {
  display: block;
}

.tpltree__dragged {
  background-color: #edf6ff;
  border-radius: 10px;
  padding: 5px 10px;
}

.tpltree__dragged .tpltree__dragged__label {
  color: #1b1b18;
}

.tpltree__drop-container {
  pointer-events: none;
  z-index: 100;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.tpltree__drop {
  width: 100%;
  height: 100%;
}

.tpltree__drop.tpltree__drop--dnd-parent {
  border: 1px dashed #0091ff;
}

.tpltree__drop.tpltree__drop--dnd-above {
  border-top: 2px solid #0091ff;
  margin-top: -1px;
}

.tpltree__drop.tpltree__drop--dnd-below {
  border-bottom: 2px solid #0091ff;
  margin-top: 1px;
}

.tpltree__drop.tpltree__drop--dnd-parent--error {
  border: 2px solid #873737;
}

.tpltree__drop.tpltree__drop--dnd-above--error {
  border-top: 2px solid #873737;
  margin-top: -1px;
}

.tpltree__drop.tpltree__drop--dnd-below--error {
  border-bottom: 2px solid #873737;
  margin-top: 1px;
}

.tpltree__drop__error {
  color: #ccc;
  background-color: #873737;
  padding: 0 5px;
  position: absolute;
}

.tpltree__drop--dnd-parent--error .tpltree__drop__error {
  top: 100%;
}

.tpltree__drop--dnd-above--error .tpltree__drop__error {
  bottom: 100%;
}

.tpltree__drop--dnd-below--error .tpltree__drop__error {
  top: 100%;
}

.tpltree__nodeLabelContainer {
  flex: 1;
  min-width: 0;
  padding-right: 5px;
  display: flex;
}

.tpltree__nodeLabel {
  flex-direction: row;
  column-gap: 1ch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.tpltree__nodeLabel .tpltree__nodeLabel__name {
  color: #1b1b18;
  max-width: 100%;
  font-weight: 600;
  position: relative;
}

.tpltree__nodeLabel .tpltree__nodeLabel__name + .tpltree__nodeLabel__summary, .tpltree__nodeLabel .tpltree__nodeLabel__customLabel + .tpltree__nodeLabel__summary {
  color: #00254d;
  opacity: .5;
}

.tpltree__nodeLabel .tpltree__nodeLabel__summary {
  flex-shrink: 0;
  width: auto;
  display: inline-block;
}

.tpltree__nodeLabel .tpltree__nodeLabel__content {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
}

.tpltree__nodeLabel .tpltree__nodeLabel__customLabel {
  opacity: .5;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
}

.tpltree__nodeLabel .tpltree__nodeLabel__name + .tpltree__nodeLabel__content:before, .tpltree__nodeLabel .tpltree__nodeLabel__summary + .tpltree__nodeLabel__content:before {
  content: "- ";
}

.tpltree__nodeLabel.tpltree__nodeLabel--hasName .tpltree__nodeLabel__summary {
  display: none;
}

.tpltree__label:hover .tpltree__nodeLabel.tpltree__nodeLabel--hasName .tpltree__nodeLabel__summary, .tpltree__label--focused .tpltree__nodeLabel.tpltree__nodeLabel--hasName .tpltree__nodeLabel__summary {
  display: inline-block;
}

.tpltree__label--droptarget {
  border-bottom: 3px solid #0091ff;
}

.tpltree__label--hidden .tpltree__nodeLabel__name {
  color: #90908c;
}

.content-settings__tree-ul--nested {
  padding-left: 10px;
}

.content-settings__tree-node--underlined {
  border-bottom: 1px solid #ffffff4d;
}

.content-settings__tree-node-content--clickable {
  cursor: pointer;
}

.content-settings__tree-node-content--clickable:hover {
  color: #fff;
}

.content-settings__tree-node {
  margin-top: 8px;
  display: flex;
}

.content-settings__tree-node-content {
  padding: 2px 0;
}

.content-settings__tree-node-content:first-child {
  flex: 1;
}

.tree-node__select-child-hint {
  padding-top: 4px;
  font-size: 11px;
}

.modify-panel {
  color: #90908c;
  flex-direction: column;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.modify-panel__sections {
  flex: 1;
}

.fixed-panel-header {
  border-bottom: 1px solid #000;
  box-shadow: 2px 2px 9px #0000004d;
}

.dim-spinner {
  white-space: nowrap;
}

.dim-spinner__dropdown {
  width: 50px;
}

.border-style-demo__container {
  vertical-align: middle;
}

.border-style-demo__label, .border-style-demo__demo {
  width: 50px;
  display: inline-block;
}

.updated-element {
  background: #fff3;
}

.ant-dropdown-menu-root, .ant-dropdown-menu-sub {
  max-height: 80vh;
  overflow: auto;
}

.component-insertion__item, .layout-insertion__item {
  cursor: pointer;
  height: 24px;
}

.data-scope {
  margin: 16px 0;
}

.data-scope__tag-desc {
  cursor: pointer;
  background: #222;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 2px 0;
}

.data-scope__expr-and-vals {
  display: inline-block;
}

.data-scope__remove-binding-btn {
  vertical-align: top;
}

.data-scope__cond, .data-scope__rep, .data-scope__let {
  margin-bottom: 8px;
}

.binding-name {
  width: 50px;
}

.btn {
  cursor: pointer;
  text-align: center;
  padding: 10px 20px;
  display: inline-block;
}

.btn:hover:not(:disabled) {
  color: #1b1b18;
}

.btn:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.btn--thin {
  padding: 4px;
}

.table-editor__cell {
  border-bottom: 1px solid #00000080;
  padding: 2px 4px;
}

.field-editor__label {
  border: 1px solid #0000;
}

.field-editor__label--editable:hover {
  border: 1px solid #777;
}

.table-editor__header {
  background: #00000080;
}

.table-editor__row--pending {
  background: #ff03;
}

.logical__conds {
  border-left: 4px solid gray;
  padding: 4px;
}

.logical__cond, .query-builder__row {
  margin-bottom: 4px;
}

.placeholder {
  color: #c8c8c880;
  font-style: italic;
}

.add-rel__col {
  width: 200px;
  display: inline-block;
}

.flex-accessor {
  border: 1px solid gray;
}

.flex-accessor__scroller {
  max-width: 400px;
  height: 240px;
  display: inline-block;
  overflow-x: auto;
}

.flex-accessor__inner {
  white-space: nowrap;
  height: 220px;
  display: inline;
}

.flex-accessor__list {
  width: 150px;
  height: 200px;
  margin: 8px;
  display: inline-block;
  overflow: auto;
}

.rich-accessor__level {
  min-width: 150px;
  height: 200px;
  margin: 8px;
  display: inline-block;
  overflow-y: scroll;
}

.flex-accessor__item {
  cursor: pointer;
  padding: 2px 8px 2px 16px;
}

.flex-accessor__item--highlighted {
  color: #ffffff80;
  background: #2f69a3;
}

.flex-accessor__item--browsed {
  background: #ffffff0d;
}

.flex-accessor__item--selected {
  background: #2f69a3;
  border-left: 4px solid #0091ff;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
}

.routine-builder__steps {
  display: table;
}

.routine-builder__step {
  display: table-row;
}

.routine-builder__step-spec, .routine-builder__step-example {
  display: table-cell;
}

.env-builder__bindings {
  display: table-row-group;
}

.env-builder__binding {
  display: table-row;
}

.env-builder__binding-name, .env-builder__binding-expr, .env-builder__binding-example {
  display: table-cell;
}

.env-explorer__table, .env-builder__table, .record-editor__table {
  border-collapse: separate;
  border-spacing: 10px;
  display: table;
}

.env-explorer__table th, .env-builder__table th, .record-editor__table th {
  text-align: left;
}

.env-explorer__expander {
  width: 10px;
  display: inline-block;
}

.preview-table__head {
  background: #00000080;
}

.preview-table__cell {
  border-bottom: 1px solid #00000080;
  padding: 2px 4px;
}

.elastic {
  width: 100%;
}

.method-form__title {
  margin: 8px 0;
}

.method-form__title:first-child {
  margin-top: 0;
}

.method-form__title:last-child {
  margin-bottom: 0;
}

.method-form__desc {
  width: 49.9998%;
  padding: 0 10px;
  display: inline-block;
}

.method-form__desc:first-child {
  padding-left: 0;
}

.method-form__desc:last-child {
  padding-right: 0;
}

.method-form__ret {
  color: #fff6;
  text-align: right;
  width: 49.9998%;
  padding: 0 10px;
  font-size: 11px;
  display: inline-block;
}

.method-form__ret:first-child {
  padding-left: 0;
}

.method-form__ret:last-child {
  padding-right: 0;
}

.method-form__param {
  margin: 8px 0;
}

.method-form__param:first-child {
  margin-top: 0;
}

.method-form__param:last-child {
  margin-bottom: 0;
}

.method-form__param-name {
  width: 33.3332%;
  padding: 0 10px;
  display: inline-block;
  padding-left: 8px !important;
}

.method-form__param-name:first-child {
  padding-left: 0;
}

.method-form__param-name:last-child {
  padding-right: 0;
}

.method-form__param-val {
  width: 66.6664%;
  padding: 0 10px;
  display: inline-block;
}

.method-form__param-val:first-child {
  padding-left: 0;
}

.method-form__param-val:last-child {
  padding-right: 0;
}

.method-form__param-val--full {
  width: 99.9996%;
  padding: 0 10px;
  display: inline-block;
}

.method-form__param-val--full:first-child {
  padding-left: 0;
}

.method-form__param-val--full:last-child {
  padding-right: 0;
}

.method-form__continue-container {
  text-align: right;
  margin: 8px 0;
}

.method-form__continue-container:first-child {
  margin-top: 0;
}

.method-form__continue-container:last-child {
  margin-bottom: 0;
}

.env-accessor__fields {
  width: 100%;
  display: table;
}

.env-accessor__field-name {
  display: table-cell;
}

.env-accessor__field-type {
  color: #fff6;
  text-align: right;
  font-size: 11px;
  display: table-cell;
}

.table-editor__cell--unpadded {
  padding: 0;
}

.toggle-check {
  width: 20px;
  height: 20px;
  display: block;
}

.toggle-check:hover {
  background: #ffffff1a;
}

.wab-logo {
  font-family: Stencil;
}

.project {
  margin-bottom: 30px;
  margin-right: 30px;
}

.project-thumbnail {
  cursor: pointer;
  background: #fff;
  width: 300px;
  height: 200px;
  margin-bottom: 10px;
  transition: background .5s;
  position: relative;
}

.project-caption {
  width: 100%;
}

.project-thumbnail--create-btn {
  background: #d8d8d8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.project-thumbnail__hover {
  opacity: 0;
  background: #000c;
  width: 100%;
  height: 100%;
  transition: opacity .5s;
  position: absolute;
}

.create-project__icon {
  z-index: 1;
  margin-top: -50px;
  margin-bottom: -10px;
  font-size: 144px;
}

.project-thumbnail:hover .project-thumbnail__hover {
  opacity: 1;
}

.project__name-link {
  color: #515148;
}

.project__main-btn {
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.project__main-btn:hover {
  color: #515148;
}

.project__btn-row {
  width: 100%;
  padding: 20px;
  position: absolute;
  bottom: 0;
}

.user-avatar {
  margin-right: 5px;
}

.major-tab-bar {
  background: #2b3237;
  width: 100%;
}

.major-tab {
  padding: 15px;
  display: inline-block;
}

.major-tab:hover {
  background: #202529;
}

.major-tab--active, .major-tab--active:hover {
  background: #000;
}

.major-sub-tab {
  display: inline-block;
  position: relative;
}

.major-sub-tab__link {
  z-index: 1;
  padding: 15px;
  display: inline-block;
}

.major-sub-tab__link:hover {
  color: #292924;
}

.major-sub-tab__link--active {
  color: #b8b8b8;
}

.major-sub-tab--active:before, .major-sub-tab:hover:before {
  content: "";
  pointer-events: none;
  border: 12px solid #0000;
  border-bottom-color: #fff;
  width: 0;
  height: 0;
  position: absolute;
  bottom: 0;
  left: calc(50% - 12px);
}

.site-mgr__title {
  display: inline-block;
}

.site-mgr__title-adjunct {
  margin-left: 32px;
  display: inline-block;
}

.icon-warning {
  color: #f7a700;
}

.issue-counter__count {
  color: #fff;
  background: #f7a700;
  border-radius: 12px;
  padding: 1px 8px;
  font-size: 12px;
  display: inline-block;
  position: relative;
  top: -2px;
}

.major-icon {
  text-align: center;
  width: 20px;
  margin-right: 5px;
  font-size: 20px;
  display: inline-block;
}

.toolbar-icon {
  text-align: center;
  min-width: 14px;
  font-size: 14px;
  display: inline-block;
}

.minor-icon {
  margin: 0 5px;
  display: inline-block;
}

.minor-icon:first-child {
  margin-left: 0;
}

.minor-icon:last-child {
  margin-right: 0;
}

.padded {
  margin: 0 10px;
  display: inline-block;
}

.padded:first-child {
  margin-left: 0;
}

.padded:last-child {
  margin-right: 0;
}

.section {
  margin-top: 20px;
}

.section:before, .section:after {
  content: " ";
  display: table;
}

.section:after {
  clear: both;
}

.section:first-child {
  margin-top: 0;
}

.tbl {
  width: 100%;
  margin: 20px 0;
}

.tbl__th, .tbl__td {
  height: 50px;
  padding: 6px;
}

.tbl__th {
  text-align: left;
}

.tbl__th--clickable {
  cursor: pointer;
}

.tbl__tr:nth-child(odd) {
  background: #282f34;
}

.tbl__tr:hover {
  filter: brightness(110%);
}

.tbl__td--squeeze {
  white-space: nowrap;
  width: 1%;
}

.circle-btn {
  cursor: pointer;
  text-align: center;
  border-radius: 16px;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  padding: 4px;
  display: inline-block;
}

.circle-btn:hover:not(:disabled) {
  color: #1b1b18;
}

.circle-btn:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.checkbox {
  display: inline-block;
}

.checkbox__box {
  color: #3bbfff;
  text-align: center;
  cursor: pointer;
  background: #f2f2f2;
  border: 2px solid #000;
  width: 1.5em;
  height: 1.5em;
  margin-right: .5em;
  display: inline-block;
}

.checkbox__box > input[type="checkbox"] {
  opacity: 0;
  width: 0;
  height: 0;
}

.plain-active-context .checkbox__box {
  color: #1b1b18;
}

.checkbox__repr {
  visibility: hidden;
}

input[type="checkbox"]:checked + .checkbox__repr {
  visibility: visible;
}

.home-logo {
  filter: brightness(80%);
  width: 32px;
  height: 32px;
  margin-top: 12px;
  padding-top: 4px;
}

.rotated--90 {
  transform: rotate(-90deg);
}

.rotated--45 {
  transform: rotate(-45deg);
}

.rotated-0 {
  transform: rotate(0);
}

.rotated-45 {
  transform: rotate(45deg);
}

.rotated-90 {
  transform: rotate(90deg);
}

.rotated-135 {
  transform: rotate(135deg);
}

.rotated-180 {
  transform: rotate(180deg);
}

.rotated-225 {
  transform: rotate(225deg);
}

.rotated-270 {
  transform: rotate(270deg);
}

.rotated-315 {
  transform: rotate(315deg);
}

.flip-horiz {
  transform: scaleX(-1);
}

.flip-vert {
  transform: scaleY(-1);
}

.h-nav-item {
  display: inline-block;
}

.table-columns {
  display: flex;
}

.table-list {
  width: 180px;
  margin-right: 20px;
  padding-left: 10px;
}

.table-list__list {
  margin: 8px 0;
  position: relative;
  left: -6px;
}

.table-list__table {
  border-radius: 3px;
  padding: 8px 6px;
  display: block;
}

.table-list__table:hover {
  background: #444858;
}

.table-list__create {
  font-size: 12px;
  font-style: italic;
}

.table-list__table--active {
  background: #393c4a;
}

.table-list__create {
  float: left;
}

.table-list__icons {
  float: right;
}

.table-view-filter {
  float: left;
}

.table-view-summary {
  float: right;
}

.table-view-btn {
  cursor: pointer;
  text-align: center;
  margin: 0 10px;
  padding: 10px 20px;
  display: inline-block;
}

.table-view-btn:hover:not(:disabled) {
  color: #1b1b18;
}

.table-view-btn:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.table-view-btn:first-child {
  margin-left: 0;
}

.table-view-btn:last-child {
  margin-right: 0;
}

.table-details {
  flex: 1;
}

.table-details__field {
  margin-bottom: 10px;
  display: block;
}

.table-details__field-label {
  text-align: right;
  width: 100px;
  margin-right: 10px;
  display: inline-block;
}

.table-details__input, .table-details__textarea {
  width: 500px;
}

.major-sub-tab-bar {
  background: #000;
  height: 45px;
}

.normal-layout {
  font-size: 14px;
}

.normal-layout-content {
  max-width: 960px;
  height: 100%;
  margin: 0 auto;
}

.normal-layout-content--top-bar {
  display: flex;
}

.normal-layout__top-bar {
  background-color: #1b1b18;
  height: 50px;
}

.normal-layout__top-bar-right {
  align-items: center;
  margin-left: auto;
  display: flex;
}

.normal-layout__top-bar-right > :not(:first-child) {
  margin-left: 24px;
}

.normal-layout__user {
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  height: 100%;
  display: flex;
}

.normal-layout__mark {
  width: 32px;
  height: 32px;
}

.id-summary__container {
  cursor: pointer;
}

.id-summary {
  text-overflow: ellipsis;
  width: 50px;
  height: 1em;
  display: inline-block;
  overflow: hidden;
}

.icon-group {
  align-items: center;
  display: flex;
}

* + .icon-group {
  margin-left: 8px;
}

.icon-group--vert {
  flex-direction: column;
  align-items: center;
}

* + .icon-group--vert {
  margin-left: unset;
  margin-top: 8px;
}

.icon-group--sep-left {
  border-left: 1px solid #1b1b18;
  padding-left: 8px;
}

.expander-icon {
  text-align: center;
  width: 14px;
  font-size: 14px;
  display: inline-block;
}

.expander-icon--hoverable:hover {
  color: #fff;
}

.expr-placeholder {
  cursor: pointer;
  text-align: center;
  text-align: left;
  width: 100%;
  padding: 4px;
  display: block;
}

.expr-placeholder:hover:not(:disabled) {
  color: #1b1b18;
}

.expr-placeholder:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.expr-setting {
  margin-bottom: 12px;
}

.expr-setting__label {
  margin-bottom: 4px;
  display: block;
}

.expr-setting__expr {
  text-align: left;
  color: #f6a623;
  width: 100%;
  display: block;
}

.selector__label {
  width: 24.9999%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.selector__label:first-child {
  padding-left: 0;
}

.selector__label:last-child {
  padding-right: 0;
}

.selector__select {
  width: 74.9997%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.selector__select:first-child {
  padding-left: 0;
}

.selector__select:last-child {
  padding-right: 0;
}

.selector__controls {
  align-items: center;
  width: 100%;
  min-height: 32px;
  display: flex;
}

.selector__control {
  margin-right: 20px;
}

.panel-heading {
  text-transform: uppercase;
  margin: 0;
  font-size: 11px;
  position: relative;
}

.panel-heading__text {
  padding-right: 10px;
  display: inline-block;
  position: relative;
}

.panel-heading__line {
  background: #0003;
  width: 100%;
  height: 1px;
  display: none;
  position: absolute;
  top: calc(50% - 1px);
}

.svg-icon {
  vertical-align: middle;
}

.custom-svg-icon {
  vertical-align: middle;
  flex-shrink: 0;
  width: auto;
  height: 16px;
}

.custom-svg-icon--lg {
  height: 24px;
}

.custom-svg-icon--xlg {
  height: 36px;
}

.custom-svg-icon--xxlg {
  height: 48px;
}

.InlineIcon {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  display: inline-flex;
  transform: translateY(-5%);
}

.object__position__control__row {
  display: flex;
}

.labeled-item {
  flex: 1;
  align-items: baseline;
  gap: 8px;
  min-width: 0;
  min-height: 32px;
  margin-left: 0;
  padding: 0;
  transition: all .2s;
  display: flex;
  position: relative;
}

.labeled-item.textbox--unset {
  color: #706f6c;
  opacity: 1;
}

:where(.labeled-item > *) {
  min-width: 0;
  min-height: 0;
}

.labeled-item--horizontal--flushtop {
  align-items: flex-start;
}

:where(.labeled-item--horizontal--flushtop > *) {
  align-items: center;
  min-height: 32px;
  display: flex;
}

.labeled-item--horizontal--vcenter {
  align-items: center;
}

.labeled-item--vertical {
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
}

.labeled-item--auto {
  flex-grow: 0;
  flex-shrink: 0;
  min-width: auto;
}

.labeled-item--end {
  justify-content: flex-end;
}

.labeled-item + .labeled-item, .labeled-item + .style-wrapper {
  margin-left: 10px;
}

.labeled-item__label {
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #1b1b18;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}

.labeled-item__label-and-defined-container {
  flex-shrink: 0;
  align-items: center;
  display: flex;
  position: relative;
}

.labeled-item__label--horizontal {
  width: 84px;
}

.labeled-item__label--small {
  width: 46px;
}

.labeled-item__label--icon {
  line-height: 0;
}

.labeled-item__defined-container {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 50%;
  left: -1px;
  transform: translate(0, -50%);
}

.labeled-item__defined-container--tight {
  position: absolute;
}

.labeled-item__input {
  flex: 1;
  display: flex;
}

.labeled-item__menu {
  cursor: pointer;
  margin-left: -4px;
  padding: 4px 8px;
  display: none;
  position: absolute;
  left: 100%;
}

.labeled-item:hover .labeled-item__menu {
  display: block;
}

.labeled-item__text {
  padding: 4px 0;
}

.labeled-item__value-vpadding {
  padding: 7px 0;
}

.label-col {
  width: 84px;
  margin-right: 8px;
}

.fallback__label .labeled-item__label {
  padding-left: 16px;
}

.labeled-item__item-position {
  margin-left: 84px;
  padding: 0 5px 0 8px;
  display: flex;
}

.input-pill {
  cursor: pointer;
  background-color: #fdfdfc;
  border-radius: 4px;
  margin: -4px 2px;
  padding: 4px 6px;
  box-shadow: 0 0 0 1px #00000024;
}

.input-pill:hover {
  background-color: #f9f9f8;
}

.right-panel-input-background__no-height {
  background-color: #f3f3f2;
  border-radius: 6px;
  padding: 6px;
}

.right-panel-input-background__no-height:hover {
  background-color: #eeeeec;
}

.right-panel-input-background, .code-editor-input {
  background-color: #f3f3f2;
  border-radius: 6px;
  min-height: 32px;
  padding: 6px;
}

.right-panel-input-background:hover, .code-editor-input:hover, .right-panel-input-background-selected {
  background-color: #eeeeec;
}

.code-chip-like {
  color: #299764;
  cursor: pointer;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 4px;
  padding: 0 2px;
  font-family: IBM Plex Mono, monospace;
  font-weight: bold;
}

.code-chip-like:hover {
  background-color: #e9f9ee;
}

.templated-string-input {
  color: #1b1b18;
  cursor: initial;
  border: 1px solid var(--qb-select-input-border-color);
  overflow-wrap: break-word;
  background-color: #f3f3f2;
  border-radius: 6px;
  max-height: 100px;
  padding: 6px;
  overflow: auto;
  min-height: 32px !important;
}

.templated-string-input:hover {
  background: #eeeeec;
}

.templated-string-input .code-chip {
  color: #299764;
  cursor: pointer;
  vertical-align: middle;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 4px;
  -webkit-box-orient: vertical;
  padding: 0 2px;
  font-family: IBM Plex Mono, monospace;
  font-weight: bold;
  display: -webkit-inline-box;
  overflow: hidden;
}

.templated-string-input .code-chip:hover {
  background-color: #e9f9ee;
}

.templated-string-input .code-chip.right-panel-input-background-selected {
  color: #fff;
  background-color: #0091ff;
}

.templated-string-input .code-chip.right-panel-input-background-selected:hover {
  color: #fff;
  background-color: #5eb0ef;
}

@keyframes caret-animation {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

@keyframes caret-animation2 {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

.custom-caret-container {
  --caret-color: #0091ff;
  --caret-width: 2px;
  z-index: 1000;
  align-items: center;
  width: 0;
  height: 0;
  animation: none;
  position: fixed;
  top: 0;
  left: 0;
}

.templated-string-input:not(:hover, :focus, :focus-within) {
  --caret-color: black;
  --caret-width: 1px;
}

.custom-caret {
  flex: none;
  width: 0;
  height: 1.3em;
}

.caret-button {
  --webkit-appearance: none;
  box-shadow: none;
  cursor: pointer;
  background: none;
  border: none;
  flex: none;
  justify-content: center;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: flex;
}

.caret-button .caret-button-inner {
  transform-origin: top;
  transition: all .1s;
  transform: translateY(10px);
}

.caret-button .caret-button-shape {
  background-color: var(--caret-color);
  box-sizing: border-box;
  color: #fff;
  border-radius: 0 24px 24px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  transform: rotate(45deg);
}

.caret-button .caret-button-icon {
  justify-content: center;
  align-items: center;
  display: flex;
  transform: rotate(-45deg);
}

.custom-caret-container {
  transform-origin: 50% 0;
}

.custom-caret-container:not(:hover, :focus) {
  transform: translateY(0);
}

.custom-caret-container:not(:hover, :focus) .caret-button-inner {
  transform: scale(.3);
}

.custom-caret-container:not(:hover, :focus) .caret-button-shape {
  opacity: .5;
}

.templated-string-input:not(.templated-string-input--moved) .caret-button-shape {
  background-color: #0000;
  border-radius: 100000px;
}

.templated-string-input:not(.templated-string-input--moved) .caret-button-icon {
  opacity: 0;
}

.code-editor-input {
  -webkit-line-clamp: 8;
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  -webkit-box-orient: vertical;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  font-family: IBM Plex Mono, monospace;
  display: flex;
  overflow: hidden;
}

.code-editor-input .text-set {
  color: #299764;
  cursor: pointer;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 4px;
  padding: 0 2px;
  font-family: IBM Plex Mono, monospace;
  font-weight: bold;
}

.code-editor-input .text-set:hover {
  background-color: #e9f9ee;
}

.code-editor-input span {
  -webkit-line-clamp: 8;
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  -webkit-box-orient: vertical;
  display: -webkit-inline-box;
  overflow: hidden;
}

.generic-prop-editor {
  align-items: center;
  width: 100%;
  min-height: 32px;
  display: flex;
}

.generic-prop-editor .ant-input-number, .generic-prop-editor .ant-input, .generic-prop-editor .code-editor-input {
  box-shadow: inset 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
  background: none;
  border-width: 0;
  border-radius: 6px;
  padding: 8px;
  font-family: inherit;
}

.generic-prop-editor .ant-input-number:focus-within, .generic-prop-editor .ant-input:focus-within, .generic-prop-editor .code-editor-input:focus-within {
  outline: none;
  box-shadow: 0 0 0 2px #0091ff80;
}

.generic-prop-editor .ant-input-number-input {
  height: auto;
  padding: 0;
}

.screen__variants__dim__controls {
  margin-left: 8px;
  display: flex;
}

.screen__variants__dim__controls .labeled-item + .labeled-item {
  padding-left: 20px;
}

.screen__variants__dim__label {
  width: 30px;
}

.panel-heading-row {
  text-transform: uppercase;
  color: #fff6;
  background: #000;
  margin: 10px -20px;
  padding: 8px 20px;
  font-size: 11px;
}

.form-control {
  width: 100%;
}

.attributes-menu {
  overflow-y: auto;
}

.attributes-menu:before {
  top: 0;
  bottom: 0;
}

.textbox--block {
  width: 100%;
  display: block;
}

.positioning-label {
  width: 33.3332%;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.positioning-label:first-child {
  padding-left: 0;
}

.positioning-label:last-child {
  padding-right: 0;
}

.invalid-arg-icon {
  z-index: 50;
  color: #faad14;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0;
  left: -10px;
}

.typography__text-decoration {
  text-align: right;
}

.typography__underline-icon {
  text-decoration: underline;
}

.typography__line-through-icon {
  text-decoration: line-through;
}

.align-right {
  text-align: right;
}

.float-right {
  float: right;
}

.flex-right {
  justify-content: flex-end;
  display: flex;
}

.panel-group {
  color: #868682;
  background: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  min-height: 32px;
  margin-left: -12px;
  margin-right: -12px;
  padding: 12px;
  display: flex;
}

.on-off-switch {
  cursor: pointer;
  color: #0000004d;
  margin-right: -6px;
}

.on-off-switch__label {
  text-transform: uppercase;
  margin-right: 6px;
  padding: 2px 0;
  font-size: 11px;
  display: inline-block;
}

.on-off-switch__label--active {
  border-bottom: 1px solid #1b1b18;
}

.on-off-switch__space {
  color: #1b1b18;
  vertical-align: middle;
  border: none;
  width: 19px;
  height: 17px;
  margin: 0 2px;
  display: inline-block;
  position: relative;
}

.on-off-switch__switch {
  background: #97979780;
  width: 7px;
  height: 12px;
  display: block;
  position: absolute;
  top: 3px;
}

.on-off-switch__switch--on {
  left: 3px;
}

.on-off-switch__switch--off {
  right: 3px;
}

.data-control-block {
  background: #fff;
  border-top: 1px solid #0000;
  margin: 0 -12px;
  padding: 8px 12px;
}

.data-control-block--has-top-neighbor {
  border-top: 1px solid #0000001a;
}

.data-control-block--expanded {
  border-top: 1px solid #0000;
  margin-top: 16px;
  margin-bottom: 16px;
}

.data-control-block--expanded + .data-control-block--has-top-neighbor {
  border-top: 1px solid #0000;
}

.toolbar__taper-container {
  width: 10px;
  height: 100%;
}

.toolbar__taper-shape {
  fill: #fff;
}

.hilite-tabs {
  padding: 0 8px;
}

.hilite-tabs--no-border {
  border-bottom-color: #0000;
}

.hilite-tab {
  cursor: pointer;
  color: #90908c;
  height: 40px;
  padding: 0 8px;
  font-weight: 600;
  position: relative;
}

.hilite-tab:hover:after {
  content: "";
  background: #868682;
  height: 2px;
  position: absolute;
  bottom: -1px;
  left: 8px;
  right: 8px;
}

.hilite-tab:focus:after {
  content: "";
  background: #0091ff80;
  height: 2px;
  position: absolute;
  bottom: -1px;
  left: 8px;
  right: 8px;
}

.hilite-tab--active {
  color: #1b1b18;
}

.hilite-tab--active:after {
  content: "";
  background: #868682;
  height: 2px;
  position: absolute;
  bottom: -1px;
  left: 8px;
  right: 8px;
}

.hilite-tab--tight {
  height: 32px;
}

.style__assets__adder__container {
  height: 24px;
}

.style__assets__adder {
  padding-top: 8px;
  position: absolute;
  right: 25px;
}

.style__assets__item__label {
  width: 80%;
  display: inline-block;
}

.style__assets__label__menu {
  cursor: pointer;
  display: inline-block;
}

.style__assets__item__container {
  margin-top: 5px;
  padding: 2px;
}

.style__assets__item__label__row {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 4px;
  display: flex;
}

.style__assets__item__label__row:hover {
  background: #393c4a;
}

.style__assets__item__settings {
  cursor: pointer;
  display: inline-block;
}

.style__assets__item__preview__container {
  padding-left: 20px;
  display: block;
}

.style__assets__typography__preview {
  background-color: #fff;
  max-width: 100%;
  max-height: 80px;
  overflow: auto;
}

.copilot-no-background, .copilot-no-background > .ant-popover-content, .copilot-no-background > .ant-popover-content > .ant-popover-inner, .copilot-no-background > .ant-popover-content > .ant-popover-inner > .ant-popover-inner-content {
  box-shadow: none;
  background: none;
}

.completions {
  flex-direction: column;
  height: 240px;
  display: flex;
}

.completions__list {
  color: #ffffff80;
  background: #f7f7f7;
  flex: 1;
  overflow: clip scroll;
}

.list-box-section {
  cursor: pointer;
}

.list-box-section__title {
  text-transform: uppercase;
  color: #fff6;
  margin: .5em 0;
  font-size: 11px;
}

.completion--selected {
  background: #0091ff;
}

.completion__label {
  width: 50%;
  display: inline-block;
}

.completion__detail {
  text-align: right;
  color: #fff6;
  width: 50%;
  display: inline-block;
}

.hint {
  color: #1b1b18b3;
  font-style: italic;
}

.completions__type-hint {
  color: #1b1b18b3;
  margin-top: 8px;
  font-style: italic;
}

.link-btn-space {
  margin: 0 20px;
}

.right-panel-dropdown {
  font-size: 12px;
}

.grab-handle {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=) 10 7, default;
}

.grab-handle:active {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=) 10 7, default;
}

.mad-lib {
  border-bottom: 4px solid #0091ff4d;
}

.mad-lib:hover:not(:disabled) {
  border-bottom: 4px solid #0091ff80;
}

.mad-lib--placeholder:link {
  color: #0091ffb3;
  font-style: italic;
}

.input-box {
  color: #1b1b18;
  border: none;
  padding: 4px 6px;
  display: block;
}

.input-box:hover {
  background: #fff;
}

.panel-row + .value-preview-row {
  margin-top: 4px;
}

.value-preview {
  color: #7938b2;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  border: none;
  -webkit-box-orient: vertical;
  align-self: flex-start;
  max-width: 100%;
  font-weight: 500;
  display: -webkit-inline-box;
  overflow: hidden;
}

.value-preview--error {
  color: #e5484d;
}

.value-preview--loading {
  color: #9d5bd2;
  font-style: italic;
}

.value-preview--clickable:hover {
  color: #9d5bd2;
  text-decoration: underline;
}

.value-preview--editable {
  cursor: pointer;
}

.value-preview--editable:hover {
  background: #fff;
}

.light-error {
  color: #e5484d;
}

.error-bg {
  color: #ccc;
  background: #873737;
}

.error-boundary {
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  color: #fff;
  background: #c85a5a;
  -webkit-box-orient: vertical;
  max-width: 100%;
  margin-left: 4px;
  padding: 2px;
  font: 11px Helvetica;
  display: -webkit-inline-box;
  position: relative;
  overflow: hidden;
}

.ArenaNavigator {
  min-width: 200px;
}

.ArenaNavigator__List {
  max-height: 500px;
  margin: 10px -16px 0;
  overflow: auto;
}

.ArenaNavigator__Item {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  height: 30px;
  margin-left: -16px;
  margin-right: -20px;
  padding: 0 20px;
  display: flex;
}

.ArenaNavigator__Item:hover {
  box-shadow: inset 0 0 0 1px #0091ff;
}

.arenas-arena-separator {
  padding-top: 8px;
  padding-bottom: 8px;
}

.create-item {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  height: 30px;
  margin-left: -16px;
  margin-right: -20px;
  padding: 0 20px;
  display: flex;
}

.create-item:hover {
  box-shadow: inset 0 0 0 1px #0091ff;
}

.create-item--selected {
  background: #393c4a;
}

.create-item__icon {
  color: #dbdbd7;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  line-height: 1;
  display: flex;
}

.create-item__label {
  flex: 1;
}

.create-item__icons {
  opacity: 0;
  margin-left: auto;
  margin-right: -10px;
  display: flex;
}

.create-item:hover .create-item__icons {
  opacity: 1;
}

.create-item--disabled {
  color: #90908c;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.status--valid {
  color: green;
}

.exported-code {
  border: 1px solid gray;
  width: 500px;
  height: 300px;
}

.type-disp {
  color: #1b1b18b3;
  text-align: right;
  font-style: italic;
}

.expr-val {
  color: #1b1b18;
  border: none;
  margin-left: -6px;
  margin-right: -6px;
}

.expr-val__sep {
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  line-height: 4px;
  display: flex;
}

.expr-val__sep-line {
  background: #ffffff1a;
  flex: 1;
  height: 1px;
}

.expr-val__sep-sym {
  color: #fff3;
  padding: 0 10px;
}

.file-uploader {
  border: 1px dashed #dbdbd7;
  border-radius: 8px;
  align-self: stretch;
  position: relative;
}

.file-uploader:hover {
  background-color: #eeeeec;
}

.file-uploader .fake-upload {
  color: #7d7d7d33;
  border: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  font-size: 20px;
  display: flex;
}

.file-uploader.file-uploader--over {
  background-color: #1b1b18;
  border-style: solid;
}

.file-uploader.file-uploader--over .fake-upload {
  color: #eeeeec;
}

.image-paster {
  resize: none;
  border: 1px dashed #dbdbd7;
  border-radius: 8px;
  height: 60px;
}

.opaque-file-uploader {
  opacity: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

h1, h2, h3, h4, h5, h6 {
  color: inherit;
}

.overriding {
  color: #0091ff;
}

.beefy-menu-item {
  margin-top: 4px;
  margin-bottom: 4px;
  display: flex;
}

.beefy-menu-item__icon {
  text-align: center;
  width: 40px;
  margin-top: 10px;
  margin-right: 10px;
}

.beefy-menu-item__main-content {
  flex: 1;
}

.beefy-menu-item__desc {
  white-space: normal;
}

.bg-size-switch-container {
  padding: 0;
}

.bg-layer-linear {
  background: linear-gradient(#bbb, #5e5e5e);
  width: 26px;
  height: 21px;
}

.bg-layer-radial {
  background: radial-gradient(#bbb, #5e5e5e);
  width: 26px;
  height: 21px;
}

.bg-layer-image {
  background-color: #fff;
  background-size: 100%;
  width: 26px;
  height: 21px;
}

.bg-layer__label {
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 2px;
  font-family: IBM Plex Mono, monospace;
  overflow: hidden;
}

.image-preview {
  cursor: pointer;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

.image-preview .image-preview__msg-overlay {
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0;
}

.image-preview .image-preview__msg {
  color: #fff;
  background-color: #000000e6;
  border-radius: 4px;
  padding: 5px 10px;
}

.image-preview:hover .image-preview__msg-overlay {
  display: flex;
}

.img-thumb__checkers {
  width: 100%;
  height: 100%;
}

.img-thumb__checkers--shown {
  background-image: linear-gradient(45deg, #ddd 25%, #0000 25%), linear-gradient(-45deg, #ddd 25%, #0000 25%), linear-gradient(45deg, #0000 75%, #ddd 75%), linear-gradient(-45deg, #0000 75%, #ddd 75%);
  background-position: 0 0, 0 10px, 10px -10px, -10px 0;
  background-size: 20px 20px;
}

.img-thumb {
  background: center / cover no-repeat;
  width: 100%;
  height: 100%;
}

.img-thumb-border {
  border: 1px solid #e2e8f0;
  border-radius: 4px;
}

.shadow-thumb {
  background-color: #f3f3f2;
  width: 30px;
  height: 15px;
}

.image-selector-root {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.vcenter {
  vertical-align: middle;
}

.angle-dial {
  vertical-align: top;
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
  position: relative;
}

.angle-dial__dial-img {
  user-drag: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}

.angle-dial__dial {
  cursor: pointer;
}

.angle-dial__ticks-sheet {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.angle-dial__ticks {
  background: red;
  position: relative;
  top: -40px;
  left: -40px;
}

.angle-dial__tick-container {
  position: absolute;
}

.angle-dial__tick {
  text-align: center;
  pointer-events: initial;
  width: 32px;
  height: 9px;
  font-size: 9px;
  line-height: 1;
  display: block;
  position: absolute;
  top: -4.5px;
  left: -16px;
}

.spaced-above {
  margin-top: 10px;
}

.color-stops {
  width: 100%;
  margin: 0 auto;
  position: relative;
}

.color-stops__bar-container {
  cursor: pointer;
  height: 50px;
}

.color-stops__bar {
  width: 100%;
  height: 32px;
}

.color-stops__stops {
  pointer-events: none;
  width: 100%;
  height: auto;
  position: absolute;
  top: 28px;
  left: 0;
}

.color-stop__container {
  position: absolute;
}

.color-stop {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: initial;
  color: #dbdbd7;
  filter: drop-shadow(0 0 1px #000);
  position: absolute;
  top: -6px;
  left: -12px;
}

.color-stop--selected, .color-stop:hover {
  color: #0091ff;
}

.color-stop--removing {
  opacity: .3;
}

.color-stop--ghost {
  pointer-events: none;
}

.color-stop__color-chip {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 10px;
  left: 6px;
  box-shadow: inset 0 1px 2px #0000004d;
}

.color-stop__icon {
  width: 24px;
  height: 24px;
  display: block;
}

.color-stop__fill {
  border: 1px solid #000;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 8px;
  left: 2px;
}

.sketch-picker {
  box-shadow: none !important;
  background: none !important;
}

.sketch-picker span {
  color: #1b1b18 !important;
}

.sketch-picker input {
  color: #1b1b18;
  background-color: #0000;
  border: none;
  border-radius: 4px;
  min-height: 32px;
  padding: 8px;
  font-family: IBM Plex Mono, monospace;
  box-shadow: none !important;
  border: 0 !important;
  border-bottom: 2px solid #fff3 !important;
}

.sketch-picker input::placeholder {
  color: #dbdbd7;
}

.sketch-picker input:disabled {
  color: #90908c;
}

.sketch-picker input:hover:not(:focus) {
  box-shadow: inset 0 0 0 1px #f3f3f2;
}

.sketch-picker input:focus {
  color: #1b1b18 !important;
}

.sketch-picker input:disabled:hover {
  cursor: not-allowed;
}

.sketch-picker input.textbox--transparent {
  background: none;
}

.sketch-picker input.textbox--seamless {
  width: 100%;
  height: auto;
  min-height: auto;
  color: inherit;
  padding: 0;
}

.sketch-picker input.textbox--seamless:focus {
  box-shadow: none !important;
  color: inherit !important;
  background: none !important;
}

.sketch-picker input.textbox--inverse {
  color: #dbdbd7;
  background: none;
}

.sketch-picker input.textbox--right {
  text-align: right;
}

.sketch-picker input.textbox--listitem {
  border-radius: 0;
  width: 100%;
}

.sketch-picker > div:nth-child(2) > div > div {
  background: #fff;
}

.sketch-picker > .flexbox-fix:last-child {
  border-top: none !important;
}

.ellipse-control {
  background: #f3f3f2;
  width: 100px;
  height: 100px;
  margin: 10px auto 0;
  display: block;
}

.ellipse-control__svg {
  width: 100px;
  height: 100px;
  display: block;
}

.ellipse-control__ellipse {
  fill: none;
  stroke: #dbdbd7;
  stroke-width: 1px;
}

.ellipse-control__line {
  stroke: #dbdbd7;
  stroke-width: 1px;
}

.ellipse-control__center, .ellipse-control__knob {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=) 10 7, default;
  fill: #dbdbd7;
}

.ellipse-control__center:active, .ellipse-control__knob:active {
  cursor: url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=) 10 7, default;
}

.svg-small-icon {
  vertical-align: middle;
}

.select-option__text, .select-option__value {
  vertical-align: top;
  width: 40%;
  margin-right: 10%;
  display: inline-block;
  position: relative;
}

.raised-label {
  text-transform: uppercase;
  opacity: .5;
  font-size: 9px;
  position: absolute;
  top: -12px;
}

.component-ctx-spotlight {
  pointer-events: none;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.component-ctx-spotlight__shadow {
  pointer-events: none;
  position: absolute;
  inset: 0;
  box-shadow: 0 0 0 10000000px #00000026;
}

.component-ctx-spotlight__controls {
  white-space: nowrap;
  color: #1b1b18;
  transform-origin: 0 0;
  pointer-events: auto;
  z-index: 1;
  background-color: #fffc;
  border-radius: 4px;
  padding: 4px;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translate(0, 10px)scale(1);
}

.component-ctx-spotlight__controls button.ant-switch {
  background-color: #868682;
}

.component-ctx-spotlight__controls button.ant-switch.ant-switch-checked {
  background-color: #0091ff;
}

.component-ctx-spotlight__slots__slot {
  background: #00000040;
  position: absolute;
}

.menu {
  background: #fff;
  padding: 12px 0;
}

.menu-item__link {
  padding: 5px 20px;
  display: block;
}

.menu-item__link:hover {
  background: #0000001a;
}

.studio {
  height: 100vh;
  display: flex;
}

.studio__nav-menu {
  text-align: center;
}

.studio__nav-menu-item {
  margin: 10px;
  font-size: 16px;
  display: inline-block;
}

.studio__main-area {
  flex: 1;
  position: relative;
}

.dark-mask, .dark-mask-right, .dark-mask-bottom, .dark-mask-left, .dark-mask-top {
  z-index: 200000;
  pointer-events: none;
  background-color: #0009;
  display: flex;
  position: absolute;
}

.right-pane__mask {
  z-index: 2000;
  background: #000000b3;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.pane-title {
  text-transform: uppercase;
  background: #000;
  margin-top: 2px;
  padding: 8px 20px;
}

.canvas-editor {
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.canvas-editor__outer-main-area {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.canvas-editor__right-pane {
  z-index: 2;
  background-color: #fff;
  flex-direction: column;
  flex-shrink: 0;
  width: 303px;
  margin-left: auto;
  font-size: 12px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.canvas-editor__disable-right-pane {
  opacity: .3;
  cursor: not-allowed;
  z-index: 100;
  background: #f3f3f2;
  position: absolute;
  inset: 0;
}

.canvas-editor__right-pane-box-shadow {
  box-shadow: -1px 0 0 1px #f3f3f2;
}

.canvas-editor__top-pane {
  pointer-events: none;
  z-index: 2;
  flex: 1;
  grid-area: clipper;
  overflow: hidden;
}

.canvas-editor__top-pane__floating-elements-container {
  padding: 8px 20px;
}

.canvas-editor__left-pane-container {
  background-color: #0000;
}

.canvas-editor__right-pane__top {
  flex-direction: column;
  display: flex;
  overflow-y: auto;
}

.canvas-editor__right-pane__top.canvas-editor__right-pane__top--with-bottom {
  z-index: 3;
  max-height: 50%;
  box-shadow: 0 5px 15px -5px #00000026;
}

.canvas-editor__right-pane__bottom {
  flex-direction: column;
  flex: 1;
  padding-top: 10px;
  display: flex;
  position: relative;
  overflow-y: auto;
}

.canvas-editor__right-pane__bottom__scroll {
  flex-direction: column;
  flex: 1;
  display: flex;
  position: relative;
  overflow-y: auto;
}

.canvas-editor__right-stack-pane {
  background-color: #fff;
  flex-direction: column;
  max-height: 100%;
  padding-top: 10px;
  display: flex;
}

.canvas-editor__right-stack-pane:not(:first-child) {
  border-top: 1px solid #f3f3f2;
}

.canvas-editor__right-stack-pane > div {
  max-height: 100%;
}

.canvas-editor__right-float-pane {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  margin: 8px;
  display: flex;
}

.canvas-editor__right-float-pane:not(:last-child) {
  margin-bottom: 0;
}

.canvas-editor__right-pane__scroll {
  flex-direction: column;
  padding: 8px;
  display: flex;
  overflow-y: auto;
}

.canvas-editor__right-pane__scroll > * + * {
  margin-top: 8px;
}

.canvas-editor__right-float-pane--affixable {
  transition: all .15s;
}

.canvas-editor__right-float-pane--affixed {
  background-color: #fff;
  border-radius: 0;
  margin-left: -8px;
  margin-right: -8px;
  box-shadow: 0 2px 8px #00000026;
}

.canvas-editor__recording-panel-container {
  flex: 1;
  justify-content: center;
  margin-left: 8px;
  display: flex;
}

.canvas-editor__top-bar {
  z-index: 2;
  flex-shrink: 0;
}

.canvas-editor__hsplit {
  flex-direction: row;
  flex: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.canvas-editor__alert-banner-container {
  pointer-events: auto;
  margin-bottom: 8px;
}

.canvas-editor__scaler {
  transform-origin: 0 0;
  position: absolute;
  transform: scale(1);
}

.canvas-editor__scaler__popup_live {
  width: 100%;
  height: 100%;
}

.canvas-editor__floating-msg {
  z-index: 1;
  pointer-events: auto;
  width: 300px;
  margin-top: 30px;
}

.canvas-editor__ui_copilot {
  position: absolute;
  top: 20px;
  right: 50%;
}

.canvas-editor__canvas {
  -webkit-user-select: none;
  user-select: none;
  box-sizing: content-box;
  position: relative;
  overflow: hidden;
}

.canvas-editor__canvas__popup_live {
  width: 100%;
  height: 100%;
}

.canvas-editor__bottom-pane {
  flex-shrink: 0;
  height: 0;
}

.canvas-editor__bottom-pane--expanded {
  height: 200px;
  overflow: scroll;
}

.canvas-editor__canvas-clipper {
  grid-area: clipper;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: auto;
}

.canvas-editor__canvas-clipper-grid {
  z-index: 1;
  transform-origin: 0 0;
  pointer-events: none;
  background-image: linear-gradient(0deg, #0000001a 0, #0000 1px), linear-gradient(90deg, #0000001a 0, #0000 1px);
  background-size: 0 0;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.topbar__preview__frame__name {
  white-space: nowrap;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.canvas-editor__canvas-container {
  z-index: 0;
  background: #f9f9f8;
  grid-template: "clipper"
  / 100%;
  justify-items: center;
  width: 100%;
  height: 100%;
  display: grid;
  position: relative;
  overflow: hidden;
}

.canvas-editor__canvas-container > * {
  position: relative;
}

.canvas-editor__canvas-container .CommentDialogContainer {
  z-index: 999;
  pointer-events: none;
  height: calc(100% - 20px);
  position: absolute;
  top: 10px;
  right: 10px;
}

.canvas-editor__canvas-container .CommentDialogContainer > * {
  pointer-events: auto;
}

.canvas-editor__canvas-container__focus_mode {
  grid-template-rows: 50px auto;
  grid-template-areas: "topbar"
                       "clipper";
}

.canvas-editor__canvas-container__focus_mode .CommentDialogContainer {
  height: calc(100% - 70px);
  top: 60px;
}

.canvas-editor__watch-mode {
  z-index: 55;
  position: absolute !important;
}

.canvas-editor__canvas-container-popup-live {
  border: 0;
}

.canvas-editor__error-overlay {
  text-align: center;
  background: #000;
}

.canvas-editor__viewport {
  background: #fff;
  border: none;
  width: 100%;
  height: 100%;
}

.app--dragging .canvas-editor__viewport {
  pointer-events: none;
}

.canvas-editor__viewport-click-guard {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.canvas-editor__hoverbox-scroller {
  position: absolute;
}

.hidden-image-selector {
  display: none;
}

.pane-content {
  flex: 1;
  position: relative;
}

.abs {
  position: absolute;
  top: 0;
  left: 0;
}

.app-container, .app {
  height: 100%;
}

.root {
  background: #fff;
  width: 100%;
  height: 100%;
  min-height: 100%;
}

.show-controls-button {
  color: #fff;
  z-index: 99999;
  background: #0091ff;
  border-radius: 18px;
  padding: 8px 16px;
  position: fixed;
  bottom: 10px;
  right: 10px;
  box-shadow: 4px 4px 8px #00000080;
}

.creation-lasso {
  display: hidden;
  border: 2px solid green;
  position: absolute;
}

.step-plot {
  vertical-align: middle;
  width: 100px;
  display: table-cell;
}

.step-plot__step {
  width: 10px;
  height: 10px;
  display: inline-block;
}

.step-plot__step--active {
  background: red;
}

.stmt-row {
  margin-bottom: 12px;
}

.stmt-row:last-child {
  margin-bottom: 0;
}

.code-editor {
  border: 1px solid gray;
  width: 500px;
  height: 200px;
}

.code-preview {
  border: 1px solid #e9e9e6;
  display: flex;
  position: relative;
}

.code-preview-inner {
  background: #fff;
  width: 100%;
  height: 100%;
  padding: 8px;
  top: 0;
  left: 0;
  overflow: auto;
}

.text-reset {
  text-transform: initial;
  font-weight: normal;
}

.sub {
  display: inline-block;
}

.canvas-editable-area {
  height: 100%;
  position: relative;
}

.link-btn-group {
  flex-direction: row;
  justify-content: flex-end;
  display: flex;
}

.link-btn-group > * {
  margin-right: 8px;
}

.link-btn-group > :last-child {
  margin-right: 0;
}

.var-control, .behavior-control {
  padding: 8px 0;
}

.var-control:not(:first-child), .behavior-control:not(:first-child) {
  border-top: 1px solid #0000001a;
}

.var-control:first-child, .behavior-control:first-child {
  padding-top: 0;
}

.var-control:last-child, .behavior-control:last-child {
  padding-bottom: 0;
}

.var-control__header-toggle {
  cursor: pointer;
}

.expr-display--code {
  font-family: IBM Plex Mono, monospace;
}

.xselect .ant-dropdown-menu {
  max-height: 300px;
  overflow-y: auto;
}

.xselect .ant-dropdown-menu-item, .xselect .ant-dropdown-menu-submenu-title {
  padding: 0;
}

.xselect .ant-dropdown-menu-item > *, .xselect .ant-dropdown-menu-submenu-title > * {
  padding: 5px 12px;
}

.ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected, .ant-dropdown-menu-item-selected > a, .ant-dropdown-menu-submenu-title-selected > a {
  color: #1b1b18;
}

.ant-dropdown-menu-item--not-selectable:hover {
  background: none;
}

.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-popup.ant-dropdown-menu {
  box-shadow: none;
  background: none;
  border: none;
}

.panel-popup {
  z-index: 10;
  background: #fff;
  flex-direction: column;
  width: 270px;
  font-size: 12px;
  display: flex;
  overflow: hidden;
  box-shadow: 2px 2px 9px #0000004d;
}

.panel-popup-title {
  align-items: center;
  padding: 12px 16px;
  display: flex;
  box-shadow: 0 1px 2px #0000001a;
}

.panel-popup-content {
  flex: 1;
  overflow-y: auto;
}

.panel-popup .panel-popup--no-padding {
  padding: 0 !important;
}

.panel-popup .panel-popup--no-min-width {
  min-width: 0 !important;
}

.labeled-icon__icon, .labeled-icon__label {
  display: inline-block;
}

.input--error.input--error {
  border-bottom-color: red;
}

.validation-error {
  color: red;
  margin-top: 10px;
}

.mini-collapse {
  background: none;
  border: none;
}

.mini-collapse.ant-collapse > .ant-collapse-item {
  border: none;
}

.mini-collapse.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 0;
}

.mini-collapse .ant-collapse-content {
  background: none;
  border: none;
}

.mini-collapse .ant-collapse-content > .ant-collapse-content-box {
  padding: 0;
}

.panel-btn {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  height: 28px;
  padding: 10px 20px;
  display: inline-block;
}

.panel-btn:hover:not(:disabled) {
  color: #1b1b18;
}

.panel-btn:disabled {
  color: #1b1b1880;
  cursor: not-allowed;
  border: 1px solid #0000;
}

.GridControls__Collapse.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 5px;
  line-height: 1.5;
}

.GridControls__TrackSizeInput {
  padding-bottom: 10px;
}

.MiniLabel__label {
  white-space: nowrap;
  margin-bottom: 2px;
  font-size: 9px;
  line-height: 1;
}

.style-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.style-wrapper__icon {
  width: 21px;
}

.style-wrapper__defined-container {
  position: absolute;
  left: -14px;
}

.style-wrapper__defined-container--right {
  left: unset;
  right: -8px;
}

.VariantControls__StatusContainer {
  width: 12px;
  height: 12px;
}

.VariantControls__StatusContainer:hover .VariantControls__ActualStatus {
  display: none;
}

.VariantControls__StatusHover {
  color: #90908c;
  display: none;
}

.VariantControls__StatusContainer:hover .VariantControls__StatusHover {
  display: block;
}

.VariantControls__VariantLabel {
  width: 100%;
  display: block;
}

.variant-group-panel {
  background-color: #f9f9f8;
  border-radius: 4px;
  margin-bottom: 8px;
}

.variant-group-panel .variant-group-panel__header {
  background-color: #eeeeec;
  border-radius: 4px 4px 0 0;
}

.variant-group-panel .variant-group-panel__add-variant {
  color: #1b1b18;
  background-color: #f3f3f2;
}

.variant-group-panel:last-child {
  margin-bottom: 0;
}

.highlighted-text {
  color: #fff;
}

.highlighted-text::selection {
  background: #0074b8;
}

.inline-block {
  display: inline-block;
}

.VariantControls__ItemContent {
  align-items: baseline;
  margin-left: -8px;
  display: flex;
}

.VariantControls__ItemContent > * {
  margin-left: 8px;
}

.VariantControls__ItemContent_StyleVariant {
  margin-left: 4px;
}

.VariantControls__OnOffSwitch {
  color: #ffffffb3;
}

.VariantControls__Controls {
  text-align: right;
  justify-content: flex-end;
  align-items: baseline;
  padding-left: -8px;
  display: inline-flex;
}

.VariantControls__Controls > * {
  margin-left: 8px;
}

.VariantControls__Main {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
}

.VariantControls__Cond {
  color: #ffffffb3;
  font-family: IBM Plex Mono, monospace;
  font-size: 10px;
}

.lighter-clickable {
  color: #ffffff80;
}

.lighter-clickable:hover {
  color: #fff;
}

.VariantControls__Eye {
  display: none;
}

.VariantControls__Eye:hover {
  color: #fff;
}

.VariantControls__Variant:hover .VariantControls__Eye {
  display: unset;
}

.VariantControls__Eye__Set {
  display: unset;
  color: #fff;
}

.invisible {
  visibility: hidden;
}

.FreestyleBox__guard {
  cursor: crosshair;
  width: 999999px;
  height: 999999px;
  position: absolute;
  top: -500000px;
  left: -500000px;
}

.FreestyleBox__box {
  transform-origin: 0 0;
  border: 1px solid #0091ff;
  position: absolute;
}

.DragInsertState {
  cursor: crosshair;
  width: 999999px;
  height: 999999px;
  position: absolute;
  top: -500000px;
  left: -500000px;
}

.MeasureTool__Line {
  transform-origin: 0 0;
  pointer-events: none;
  border: .5px solid #e54d2e;
  position: absolute;
}

.MeasureTool__Label {
  color: #fff;
  pointer-events: none;
  background: #e54d2e;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 2px 4px;
  font-size: 12px;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.HoverBox__Dims {
  background: var(--selectionControlsColor);
  color: #fff;
  white-space: nowrap;
  border-radius: 2px;
  padding: 2px 4px;
  font-family: IBM Plex Mono, monospace;
  font-size: 10px;
  position: absolute;
  top: calc(100% + 5px);
  left: 50%;
  transform: translateX(-50%);
}

.HoverBox__DragGuard {
  pointer-events: initial;
  width: 999999px;
  height: 999999px;
  position: absolute;
  top: -500000px;
  left: -500000px;
}

.HoverBox__DragGuard__TopLeft {
  cursor: nwse-resize;
}

.HoverBox__DragGuard__TopRight, .HoverBox__DragGuard__BottomLeft {
  cursor: nesw-resize;
}

.HoverBox__DragGuard__BottomRight {
  cursor: nwse-resize;
}

.HoverBox__Resizer__Top, .HoverBox__Resizer__Bottom {
  cursor: ns-resize;
}

.HoverBox__Resizer__Left, .HoverBox__Resizer__Right {
  cursor: ew-resize;
}

.HoverBox__Resizer__Vertical {
  height: calc(100% + 8px) !important;
}

.HoverBox__Resizer__Horizontal {
  width: calc(100% + 8px) !important;
}

.HoverBox__Resizer__TopLeft {
  pointer-events: auto;
  border: 1px solid var(--selectionControlsColor);
  z-index: 100;
  cursor: nwse-resize;
  background: #fff;
  border-radius: 2px;
  width: 8px;
  height: 8px;
  position: absolute;
  top: -4px;
  left: -4px;
}

.HoverBox__Resizer__TopRight {
  pointer-events: auto;
  border: 1px solid var(--selectionControlsColor);
  z-index: 100;
  cursor: nesw-resize;
  background: #fff;
  border-radius: 2px;
  width: 8px;
  height: 8px;
  position: absolute;
  top: -4px;
  right: -4px;
}

.HoverBox__Resizer__BottomLeft {
  pointer-events: auto;
  border: 1px solid var(--selectionControlsColor);
  z-index: 100;
  cursor: nesw-resize;
  background: #fff;
  border-radius: 2px;
  width: 8px;
  height: 8px;
  position: absolute;
  bottom: -4px;
  left: -4px;
}

.HoverBox__Resizer__BottomRight {
  pointer-events: auto;
  border: 1px solid var(--selectionControlsColor);
  z-index: 100;
  cursor: nwse-resize;
  background: #fff;
  border-radius: 2px;
  width: 8px;
  height: 8px;
  position: absolute;
  bottom: -4px;
  right: -4px;
}

.HoverBox__Resizer__Top {
  pointer-events: auto;
  cursor: ns-resize;
  width: calc(100% + 8px);
  height: 8px;
  position: absolute;
  top: -4px;
  left: -4px;
}

.HoverBox__Resizer__Bottom {
  pointer-events: auto;
  cursor: ns-resize;
  width: calc(100% + 8px);
  height: 8px;
  position: absolute;
  bottom: -4px;
  left: -4px;
}

.HoverBox__Resizer__Left {
  pointer-events: auto;
  cursor: ew-resize;
  width: 8px;
  height: calc(100% + 8px);
  position: absolute;
  top: -4px;
  left: -4px;
}

.HoverBox__Resizer__Right {
  pointer-events: auto;
  cursor: ew-resize;
  width: 8px;
  height: calc(100% + 8px);
  position: absolute;
  top: -4px;
  right: -4px;
}

.HoverBox__Resizer__Right.HoverBox__Resizer__Scrollable {
  right: 4px;
}

.HoverBox__ScrollBar {
  position: absolute;
}

.HoverBox__ScrollBar--vertical {
  height: 100%;
  top: 0;
  right: -5px;
}

.HoverBox__ScrollBar--horizontal {
  width: 100%;
  bottom: -5px;
  left: 0;
}

.HoverBox__ScrollBar__Thumb {
  z-index: 10;
  pointer-events: auto;
  opacity: .7;
  background: #dbdbd7;
  border-radius: 7px;
  transition: opacity .1s linear;
  position: absolute;
}

.HoverBox__ScrollBar__Thumb:hover, .HoverBox__ScrollBar__Thumb:active {
  opacity: 1;
  background: #e3e3e0;
}

.HoverBox__ScrollBar__Thumb--vertical {
  width: 7px;
}

.HoverBox__ScrollBar__Thumb--horizontal {
  height: 7px;
}

.HoverBox__Border {
  border: 1px solid var(--selectionControlsColor);
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.HoverBox__Border--autoWidth {
  border-left-style: dashed;
  border-right-style: dashed;
}

.HoverBox__Border--autoHeight {
  border-top-style: dashed;
  border-bottom-style: dashed;
}

.HoverBox__Border--isSlot {
  border: 2px dashed #4babfc99;
}

.HoverBox__Resizers {
  width: 100%;
  height: 100%;
  position: relative;
}

.HoverBox__Controls {
  width: 100%;
  height: 100%;
}

.OutlineBox {
  border: 1px solid var(--selectionControlsColor);
}

.PreselectBox {
  transform-origin: 0 0;
  pointer-events: none;
  z-index: 1;
  border: none;
  position: absolute;
}

.PreselectBox .node-outline-tag {
  color: var(--selectionControlsColor);
  background-color: #ffffffe6;
  padding-left: 0;
}

.PreselectBox .node-outline-tag > * {
  opacity: .7;
}

.CanvasTransformedBox {
  transform-origin: 0 0;
  position: absolute;
}

.ElementHighlightBoxContainer {
  pointer-events: none;
}

.ElementHighlightBoxRendered {
  background-color: #0091ff1a;
  border: 1px solid #0091ff33;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.CommentMarker {
  pointer-events: initial;
  position: absolute;
  bottom: 100%;
  right: 0%;
}

.CommentMarker section {
  pointer-events: auto;
  max-height: 100% !important;
}

.CommentMarkerInitial {
  box-shadow: 2px 2px 9px #0000004d;
}

.CommentMarkerInitial:hover {
  transition: box-shadow .2s;
  box-shadow: 2px 2px 9px #0006;
}

.AddCommentMarker {
  pointer-events: initial;
  position: absolute;
  bottom: calc(100% + 4px);
  right: 0%;
}

.ReactionBtn {
  opacity: 0;
  transition: opacity .5s;
}

.CommentPost:hover .ReactionBtn {
  opacity: 1;
}

.PlayerBox {
  transform-origin: 0 0;
  pointer-events: none;
  border: 2px dotted;
  position: absolute;
}

.PlayerCursor {
  top: -1px;
  left: -1px;
  position: absolute !important;
}

.dim-spinner-popup-mask {
  background: #0000004d;
}

.dim-spinner-popup {
  width: 150px;
  box-shadow: 2px 2px 9px #0000004d;
}

.DimSpinner__Container {
  flex: 1;
  display: flex;
  position: relative;
}

.DimSpinner__DropdownIcon {
  cursor: pointer;
  z-index: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.clickable {
  cursor: pointer;
}

.ControlBlock__Title {
  display: flex;
}

.ControlBlock__TitleContent {
  flex: 1;
}

.ControlBlock__Actions {
  margin-left: auto;
}

.ControlBlock__Title:hover .ControlBlock__PrimaryAction {
  color: #1b1b18;
}

.VarControl__Header {
  display: flex;
}

.VarControl__HeaderContent {
  flex: 1;
}

.VarControl__HeaderRight {
  margin-left: auto;
}

.ExprInput {
  width: 200px;
}

.ContentSizer {
  visibility: hidden;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  display: inline-block;
  position: absolute;
  top: -100000px;
}

.ExprContent {
  letter-spacing: 0;
  white-space: normal;
  max-width: 200px;
  font-family: Menlo, Monaco, Courier New, monospace;
  font-size: 12px;
  line-height: 18px;
}

.canvas-editor__code-editor-container {
  position: absolute;
  inset: 0;
}

.SelectorsControl__CustomOptionLabel {
  color: #000;
  text-transform: uppercase;
  background: silver;
  border-radius: 2px;
  padding: 2px 4px;
  font-size: 9px;
  line-height: 1;
  display: inline-block;
}

.no-pointer-events {
  pointer-events: none;
}

.icon-sized {
  width: 12px;
  height: 12px;
}

.Avatar {
  vertical-align: middle;
  cursor: pointer;
  color: #fff;
  background: #414c53;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: inline-flex;
  overflow: hidden;
  box-shadow: inset 0 0 0 2px #0000001a;
}

.Avatar__Small {
  font-size: 11px;
  line-height: 1em;
  width: 24px !important;
  height: 24px !important;
}

.Avatar__Highlight {
  box-shadow: inset 0 0 0 2px #408ccd;
}

.Avatar__Img {
  border-radius: 50%;
  width: 100%;
  height: 100%;
}

.AvatarGallery {
  flex-direction: row-reverse;
  align-items: center;
  display: flex;
}

.AvatarGallery__Avatar {
  margin-right: -8px;
}

.AvatarPlayerSize, .AvatarPlayer {
  border-radius: 50%;
  width: 26px;
  height: 26px;
  margin: 2px 0;
}

.AvatarPlayer {
  border: 2px solid;
}

.ToolbarButton {
  color: #eeeeec;
  cursor: pointer;
  background: #1b1b18;
  border-radius: 4px;
  padding: 4px 8px;
}

.BlockIcon {
  border: 2px solid #90908c;
  width: 16px;
  height: 12px;
  margin-top: 4px;
  display: inline-block;
}

.BlockIcon__svg {
  stroke: currentColor;
  stroke-width: 1px;
  fill: none;
  stroke-width: 2px;
  width: 1em;
  height: 1em;
  transform: translateY(16%);
}

.StackIcon__content {
  transform: scaleX(.7);
}

.TextIcon {
  font-family: serif;
  display: inline-block;
}

.arena__menu {
  padding-top: 8px;
  padding-bottom: 8px;
  display: inline-block;
}

.arena__menu__icon {
  line-height: 1em;
}

.CanvasFrame__Label {
  color: #90908c;
  transform-origin: 0 100%;
  min-height: 20px;
  padding: 2px 0 6px 8px;
  position: absolute;
  bottom: 100%;
  left: 0;
  overflow: hidden;
}

.CanvasFrame__Label--hidden {
  display: none;
}

.CanvasFrame__Label__variant {
  display: flex;
}

.CanvasFrame__Label__variant:not(:last-child):after {
  content: "|";
  color: #90908c;
  margin: 0 8px;
}

.CanvasFrame__Label__variant--target {
  color: #e54d2e;
}

.CanvasFrame__Config {
  transform-origin: 0 100%;
  white-space: nowrap;
  color: #90908c;
  height: var(--hoverBoxTagHeight);
  letter-spacing: -.05ch;
  border: none;
  border-radius: 4px 4px 0 0;
  align-items: center;
  margin: -3px 0 -3px auto;
  display: flex;
  position: absolute;
  bottom: 100%;
  left: 100%;
  transform: scale(1.5)rotate(90deg);
}

.CanvasFrame__Config:hover {
  background-color: #eeeeec;
}

.CanvasFrame__Config_contained {
  transform-origin: unset;
  transform: unset;
  left: unset;
  bottom: unset;
  border-radius: 4px;
  position: relative;
}

.CanvasFrame__Config__icon {
  width: 16px;
  height: 16px;
}

.CanvasFrame__Container {
  box-shadow: 5px 5px calc(var(--gridSpacing) * .8) #0000001a;
  position: relative;
}

.CanvasFrame__OverlayTop {
  z-index: 1;
  background-color: #0000;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
}

.CanvasFrame__OverlayRight {
  z-index: 1;
  background-color: #0000;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.CanvasFrame__OverlayBottom {
  z-index: 1;
  background-color: #0000;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.CanvasFrame__OverlayLeft {
  z-index: 1;
  background-color: #0000;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.CanvasFrame__Container--live {
  display: none;
  position: absolute;
}

.CanvasFrame__Cover {
  position: absolute;
  inset: 0;
}

.GridEditorAdapter__Offset, .LaneHeadersContainer {
  position: absolute;
}

.snackbar .ant-notification-notice-message {
  display: none;
}

.snackbar hr {
  margin: 10px 0;
}

.ant-notification {
  z-index: 1031;
}

.mixin__popup__content__panel {
  margin: 0;
}

.left__spacing__panel__content {
  margin-left: 0;
  margin-right: 0;
}

.pass-through {
  display: contents;
}

.SidebarSection__Container {
  border-bottom: 1px solid #eee;
  flex-direction: column;
  display: flex;
}

.SidebarSection__Container:last-child {
  border-bottom-width: 0;
}

.SidebarSection__Container--NoBorder {
  border: none;
}

.SidebarSection__Header {
  align-items: center;
  min-height: 52px;
  padding: 12px 20px 12px 16px;
  display: flex;
  position: relative;
}

.SidebarSection__Header__Menu {
  visibility: hidden;
}

.SidebarSection__Header:hover .SidebarSection__Header__Menu {
  visibility: visible;
}

.SidebarSection__Header--tabs {
  padding-bottom: 0;
}

.SidebarSection__Title {
  color: #90908c;
  flex: 1;
  font-size: 13px;
}

.SidebarSection__Title__Active {
  color: #1b1b18;
}

.SidebarSection__Controls {
  align-items: center;
  margin-left: auto;
  line-height: 1em;
  display: flex;
}

.SidebarSection__Controls .icon-link-btn {
  margin-left: 6px;
  padding: 0;
}

.SidebarSection__Body {
  flex-direction: column;
  padding: 2px 20px 17px 16px;
  display: flex;
}

.SidebarSection__HPadding, .SidebarSectionListItem {
  padding-left: 16px;
  padding-right: 20px;
}

.SidebarSection__VPadding {
  padding-top: 12px;
  padding-bottom: 12px;
}

.SidebarSection__Body__EmptyBody {
  padding-bottom: 0;
}

.SidebarSection__Body__ZeroBodyPadding {
  padding-left: 0;
  padding-right: 0;
}

.SidebarSection__Body__NoBottomPadding {
  padding-bottom: 0;
}

.SidebarSectionListItem {
  min-height: 32px;
}

.SidebarSectionListItem--selected {
  background-color: #edf6ff;
}

.SidebarSectionListItem--selected-variant {
  background-color: #fff0ee;
}

.SidebarSectionListItem--selected-component {
  background-color: #f9f1fe;
}

.sidebar-header-section {
  padding: 8px;
}

.sidebar-header-section--frame {
  background-color: #e1f0ff;
}

.sidebar-header-section__content {
  background-color: #fff;
  border-radius: 6px;
}

.SectionTabsBar {
  border-bottom: none;
  display: flex;
}

.SectionTab {
  white-space: nowrap;
  min-height: 40px;
  padding: 8px;
}

.SectionTab:focus {
  background-color: #0091ff80;
}

.SectionTab__Active {
  background: #f3f3f2;
  border-radius: 4px 4px 0 0;
}

.SectionTab__Active--empty {
  border-radius: 4px;
}

.Separator, .SectionSeparator {
  background: #f3f3f2;
  height: 1px;
}

.vertical-separator {
  border-left: 1px solid #e4e6eb;
  align-self: stretch;
}

.flush-right {
  margin-left: auto;
}

.PositionTabs__Anchor {
  position: relative;
}

.PositionTabs__Tabs {
  position: absolute;
  bottom: 0;
  right: 0;
}

.FloatingToolbar {
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 40px;
  padding: 10px 0;
  display: flex;
  box-shadow: 2px 2px 9px #0000004d;
}

.gallery {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.SwatchItemList {
  margin-left: -8px;
  margin-right: -8px;
}

.SwatchItem {
  cursor: pointer;
  display: inline-block;
}

.SwatchItem__Querying {
  display: block;
}

.NamedSwatch {
  align-items: center;
  display: flex;
}

.NamedSwatch--highlighted {
  background-color: #f3f3f2;
}

.NamedSwatch--selected {
  background-color: #edf6ff;
}

.red-circle-top-right {
  color: #f3425f;
  flex-shrink: 0;
  width: 11px;
  height: 11px;
  margin-bottom: -16px;
  margin-right: -11px;
  position: relative;
  top: -18px;
  left: -16px;
}

.yellow-circle-top-right {
  color: #ffd745;
  flex-shrink: 0;
  width: 11px;
  height: 11px;
  margin-bottom: -16px;
  margin-right: -11px;
  position: relative;
  top: -18px;
  left: -16px;
}

.swatch-size {
  width: 24px;
  height: 24px;
}

.Swatch__Selected {
  box-shadow: 0 0 0 2px #0091ff;
}

a.SwatchButton:focus {
  box-shadow: none !important;
}

a.SwatchButton:focus > .Swatch {
  box-shadow: 0 0 0 2px #0091ff80;
}

.spacing-control__container {
  display: contents;
}

.spacing-control__handles-container {
  max-width: 130px;
  margin: 0 -4px;
  line-height: 0;
  position: relative;
}

.spacing-control__svg {
  width: 100%;
}

.spacing-control__top {
  pointer-events: none;
  flex-direction: column-reverse;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 24px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.spacing-control__right {
  pointer-events: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.spacing-control__bottom {
  pointer-events: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 24px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
}

.spacing-control__left {
  pointer-events: none;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.spacing-control__num {
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.spacing-control__border {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: 72px;
  display: flex;
}

.spacing-control__label {
  pointer-events: none;
  text-transform: uppercase;
  opacity: .7;
  font-size: 9px;
  line-height: 1;
  position: absolute;
  top: 4px;
  left: 16px;
}

.size-controls {
  z-index: 1;
  pointer-events: initial;
  width: 184px;
  padding: 5px;
}

.size-controls__label {
  text-align: center;
}

.small-textbox {
  line-height: 1;
}

.spacing-control__handle {
  fill: #f9f9f8;
  stroke: #00000012;
}

.spacing-control__handle:hover {
  fill: #eeeeec;
}

.spacing-control__handle--selected {
  fill: #e3e3e0 !important;
}

.PlasmicLogo {
  width: 36px;
  height: 18px;
}

.light-text {
  font-weight: 300;
}

.block {
  display: block;
}

.ScreenDimmer {
  z-index: 99999;
  opacity: 0;
  background: #ffffff80;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.ScreenDimmer__Fade {
  opacity: 1;
  transition: opacity 3s;
}

.top-bar-popover-dialog-overlay .ant-popover-arrow {
  display: none;
}

.top-bar-popover-dialog-overlay .ant-popover-inner {
  background-color: #0000;
}

.top-bar-popover-dialog-overlay .ant-popover-inner-content {
  padding: 0;
}

.recording-panel__separator {
  background-color: #f3f3f2;
  align-self: stretch;
  width: 1px;
  margin: -8px 12px;
}

.recording-panel__dropdown .ant-dropdown-menu {
  max-height: 300px;
  overflow-y: auto;
}

.recording-panel__dropdown .ant-dropdown-menu-item, .recording-panel__dropdown .ant-dropdown-menu-item-group-title {
  align-items: center;
  height: 32px;
  display: flex;
}

.recording-panel__dropdown .ant-dropdown-menu-item-group-list {
  margin: 0;
}

.recording-panel__dropdown .ant-dropdown-menu-item-group:not(:first-child) {
  border-top: 1px solid #f3f3f2;
  margin-top: 4px;
  padding-top: 4px;
}

.recording-badge {
  color: #fff;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: #e54d2e;
  border-radius: 2px;
  align-items: center;
  padding: 0 4px 0 0;
  font-size: 8px;
  display: flex;
  overflow: hidden;
}

.variant-chip-container {
  flex-wrap: wrap;
  align-items: center;
  margin-top: -4px;
  margin-left: -6px;
  display: flex;
}

.variant-chip-container > * {
  margin-top: 4px;
  margin-left: 6px;
}

.variant-chip {
  color: #1b1b18;
  background-color: #f3f3f2;
  border-radius: 2px;
  align-items: center;
  padding: 2px 4px;
  font-size: 12px;
  font-weight: normal;
  display: flex;
  overflow: hidden;
}

.variant-chip .variant-chip__icon {
  color: #90908c;
  line-height: 0;
}

.variant-chip .variant-chip__icon + .variant-chip__text {
  margin-left: 2px;
}

.variant-chip--recording {
  background-color: #fff0ee;
}

.variant-chip--recording .variant-chip__icon {
  color: #e54d2e;
}

.variant-chip--disabled {
  cursor: not-allowed;
  opacity: .5;
}

.add-drawer .add-drawer__content {
  max-height: 400px;
  overflow-y: auto;
}

.help-btn.help-btn.help-btn.help-btn.help-btn {
  color: #dbdbd7;
}

.asset-usage-items {
  margin-left: 4px;
}

.asset-usage-ul {
  margin-top: 16px;
  margin-left: 8px;
}

.token-ref-cycle-item {
  color: #0091ff;
  font-family: IBM Plex Mono, monospace;
}

.topbar-panel-divider {
  margin-left: 4px;
  margin-right: 4px;
}

.topbar--isObserver {
  background: #ffe6e2 !important;
}

.defined-indicator-tooltip-items {
  flex-direction: column;
  display: flex;
}

.defined-indicator-tootip-stack-item-overwritten {
  text-decoration-line: line-through;
}

.defined-indicator-tootip-stack-item {
  white-space: nowrap;
  justify-content: space-between;
  margin-left: 8px;
  display: flex;
}

.defined-indicator__popover {
  min-width: 200px;
  max-width: 300px;
}

.defined-indicator__popover .ant-popover-title {
  border-bottom: none;
  min-height: auto;
  padding: 16px 16px 8px;
}

.defined-indicator__popover .ant-popover-inner-content {
  max-height: 300px;
  padding: 16px;
  overflow-y: auto;
}

.defined-indicator__popover .ant-popover-title + .ant-popover-inner-content {
  padding-top: 0;
}

.defined-indicator__popover .ant-popover-arrow {
  display: none;
}

.defined-indicator__source-stack {
  background-color: #fff;
  position: relative;
}

.defined-indicator__source-stack__line-container {
  z-index: 0;
  height: 100%;
  padding: 10px 0;
  position: absolute;
  top: 0;
  left: 7px;
}

.defined-indicator__source-stack__line-container__line {
  border-left: 1px dashed #90908c;
  width: 2px;
  height: 100%;
}

.defined-indicator__source {
  color: #90908c;
  align-items: center;
  margin-bottom: 6px;
  display: flex;
}

.defined-indicator__source:last-child {
  margin-bottom: 0;
}

.defined-indicator__source--target {
  color: #1b1b18;
}

.defined-indicator__source-icon {
  z-index: 1;
  background-color: #fff;
  margin-right: 6px;
  line-height: 0;
}

.defined-indicator__source-name {
  min-width: 50px;
  margin-right: 6px;
}

.defined-indicator__source-value {
  text-align: right;
  margin-left: auto;
}

.defined-indicator__source--overwritten .defined-indicator__source-name, .defined-indicator__source--overwritten .defined-indicator__source-value {
  position: relative;
}

.defined-indicator__source--overwritten .defined-indicator__source-name:after, .defined-indicator__source--overwritten .defined-indicator__source-value:after {
  content: " ";
  pointer-events: none;
  border-top: 1px solid;
  width: 100%;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 0;
}

.defined-indicator__prop {
  border-bottom: 1px solid #f3f3f2;
  margin-bottom: 6px;
  padding-bottom: 6px;
}

.defined-indicator__prop:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.defined-indicator__prop__label {
  margin-bottom: 6px;
}

.defined-indicator__edit-button {
  background-color: #f3f3f2;
  border-radius: 2px;
  padding: 2px 4px;
}

.defined-indicator__edit-button:hover {
  background-color: #eeeeec;
}

.maybe-overwritten-warning-items {
  color: red;
  flex-direction: column;
  margin-top: 16px;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.ant-popover.ant-popover--tight .ant-popover-inner-content {
  padding: 2px 4px;
}

.ant-popover.ant-popover--dropdown-like .ant-popover-inner-content {
  padding: 0;
}

.ant-popover.ant-popover--dropdown-like .ant-popover-arrow {
  display: none;
}

.ant-popover.ant-popover--dropdown-like.ant-popover-placement-bottomLeft {
  padding: 0;
}

.maybe-overwritten-warning-item {
  margin-left: 8px;
}

.maybe-overwritten-warning-item-target {
  font-weight: bold;
}

.clicker-stopper {
  color: #0091ff;
  cursor: pointer;
}

.tooltip-title {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: bold;
}

.CodegenPanel, .svg-icon-wrapper > svg {
  width: 100%;
  height: 100%;
}

.game-name {
  font-family: Bungee, Inter, sans-serif;
}

.text-unselectable {
  -webkit-user-select: none;
  user-select: none;
}

.shortcut-combo {
  color: #868682;
  background-color: #f3f3f2;
  border-radius: 4px;
  align-self: center;
  padding: 4px;
  font-family: IBM Plex Mono, monospace;
  font-size: 10px;
  line-height: 1em;
  box-shadow: 0 1px #00000026;
}

.ant-tooltip-content .shortcut-combo {
  color: #c8c7c1;
  background-color: #1b1b18;
  box-shadow: 0 1px #ffffff26;
}

.dim-spinner-like-input {
  padding-right: 16px !important;
}

.dim-token-editor-container {
  position: relative;
}

.labelled-item-with-small-gap {
  margin-left: 0 !important;
}

.ant-select-selector-no-padding .ant-select-selector {
  padding-right: 8px !important;
  line-height: 16px !important;
}

.position-legend {
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 40px;
  overflow: hidden;
}

.left-pane-resizer {
  opacity: 0;
  cursor: ew-resize;
  z-index: 10;
  width: 8px;
  height: 100%;
  position: absolute;
  top: 0;
  right: -7px;
}

.studio-frame {
  border: none;
  width: 100vw;
  height: 100vh;
}

.no-text-select {
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
}

.dropdown-overlay {
  z-index: 2000;
}

.hiddenIfLastChild:last-child {
  display: none;
}

.hoverable-disclosure {
  text-underline-offset: .1em;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

a, button.link-like {
  color: #0091ff;
  padding: 0;
}

a:hover, button.link-like:hover {
  color: #0091ff;
}

.yellow-snippet {
  background: #ff0;
}

.text-set {
  color: #1b1b18;
}

.text-unset {
  color: #90908c;
}

.text-inherited {
  color: #706f6c;
}

.ql-container.ql-snow {
  background-color: #fff;
}

.data-picker-popover-overlay .ant-popover-arrow {
  display: none;
}

.data-picker-popover-overlay .ant-popover-inner-content {
  padding: 0;
}

.panel-row.fallback-spacing {
  align-items: baseline;
  margin-top: 4px;
}

.property-connector-line {
  opacity: .2;
  border: 0 solid #908f8c;
  border-width: 0 0 1px 1px;
  border-radius: 0 0 0 3px;
  width: 9px;
  height: 26px;
  margin-top: -6px;
  margin-right: 8px;
  position: absolute;
  left: 4px;
}

.property-connector-line-icon {
  align-self: flex-start;
  width: 16px;
  position: relative;
}

.property-connector-line-icon:before {
  content: " ";
  opacity: .2;
  border: 0 solid #908f8c;
  border-width: 0 0 1px 1px;
  border-radius: 0 0 0 3px;
  width: 9px;
  height: 20px;
  position: absolute;
  top: -10px;
  left: 7px;
}

.property-editor {
  border-radius: 6px;
}

.property-editor:focus-within {
  box-shadow: 0 0 0 1px #0091ff80;
}

.NoPaddingPopover .ant-popover-inner-content {
  padding: 0;
}

.NoBackgroundStyles .ant-popover-inner {
  box-shadow: none;
  background: none;
}

.NewBadge {
  color: #fff;
  background: #0091ff;
  border-radius: 99px;
  padding: 4px 8px;
  font-size: 9px;
  font-weight: bold;
}

.baseline-friendly-centered-block-container {
  align-items: center;
  display: flex;
}

.baseline-friendly-centered-block-container:before {
  content: "-";
  width: 0;
  overflow: clip;
}

.ant-form-item-margin-offset {
  margin: 0 !important;
}

.data-table .ant-table-tbody > tr > td {
  vertical-align: top;
  max-width: 200px;
}

.vertical-fill-table {
  max-height: 85%;
}

.vertical-fill-table .ant-table {
  background: none;
}

.vertical-fill-table .ant-table-tbody {
  background: #fff;
}

.vertical-fill-table .ant-table-content {
  overflow: unset !important;
}

.vertical-fill-table .ant-table-container:after, .vertical-fill-table .ant-table-container:before {
  display: none;
}

.vertical-fill-table .ant-table-container {
  border: 1px solid #eee;
  max-height: 100%;
  overflow: scroll;
}

.vertical-fill-table .ant-table-thead {
  z-index: 1;
  position: sticky;
  top: 0;
}

.vertical-fill-table .ant-table, .vertical-fill-table .ant-spin-container, .vertical-fill-table .ant-spin-nested-loading, .vertical-fill-table .ant-table-wrapper {
  height: 100%;
}

.code-wrap {
  -webkit-user-select: text;
  user-select: text;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

.copilot-chat-msg {
  -webkit-user-select: text;
  user-select: text;
  border-radius: 16px;
  padding: 16px;
}

.copilot-chat-msg--user {
  color: #fff;
  background: #0097ff;
}

.copilot-chat-msg--agent {
  color: #2d2f31;
  background: #ebf7ff;
  line-height: .2;
}

@keyframes tutorial-highlight {
  0%, 100% {
    box-shadow: 0 0 8px 6px #ff000040, inset 0 0 4px 3px #ff000040;
  }

  50% {
    box-shadow: 0 0 8px 6px #0000, inset 0 0 #0000;
  }
}

.tutorial-content {
  font-size: 13px;
}

.tutorial-content h2 {
  color: #777;
  margin-bottom: 12px;
  font-size: 16px;
}

.tutorial-content ul, .tutorial-content ol {
  margin-bottom: 1em;
  padding-left: 16px;
}

.tutorial-content li {
  list-style-type: initial;
}

.sidebar-popover > * {
  transform: translateX(-16px);
}

.sidebar-popover .ant-popover-inner {
  border-radius: 8px;
}

.sidebar-popover .ant-popover-inner-content {
  padding: 8px;
}

.floating-inset-toolbar {
  display: flex;
  position: absolute;
  bottom: calc(100% + 4px);
  right: 0;
}

.custom-gql-ui {
  --font-family: Inter;
  --font-family-mono: "Roboto Mono";
  --font-size-body: 12px;
  --font-size-h2: 12px;
  --font-weight-medium: 700;
  --font-size-h3: 12px;
  --font-size-h4: 12px;
  overflow: initial;
  overflow: initial;
  width: 100%;
  margin-top: 8px;
  height: auto !important;
}

.custom-gql-ui .graphiql-editor {
  border: 1px solid #ddd;
  border-radius: 8px;
  overflow: clip;
  height: auto !important;
}

.custom-gql-ui .graphiql-editor:focus-within {
  border-color: #0091ff80;
}

.custom-gql-ui .graphiql-editor .CodeMirror {
  height: auto;
  position: initial;
  min-height: 300px;
}

.standard-gql-ui .graphiql-container {
  --font-family: Inter;
  --font-family-mono: "Roboto Mono";
  --font-size-body: 12px;
}

.standard-gql-ui button[aria-label="Hide History"], .standard-gql-ui button[aria-label="Show History"], .standard-gql-ui button[data-value="settings"], .standard-gql-ui .graphiql-session-header {
  display: none;
}

.standard-gql-ui .graphiql-sessions {
  padding-top: 8px;
}

.standard-gql-ui .graphiql-container .graphiql-editors.full-height {
  margin-top: 0;
}

[data-radix-popper-content-wrapper], .graphiql-dialog {
  z-index: 1100 !important;
}

.cms-option-list {
  flex-direction: row;
  align-items: flex-start;
  gap: 8px;
  display: flex;
}

.selectable-text, .markdown-body {
  -webkit-user-select: text;
  user-select: text;
  cursor: text;
}

.markdown-body {
  white-space: normal;
  word-break: break-word;
}

.markdown-body * {
  margin: 0;
  padding: 0;
}

.markdown-body ul, .markdown-body ol {
  margin-left: 1.5rem;
}

.markdown-body ul, .markdown-body ul li {
  list-style-type: unset;
}

.markdown-body ol li {
  list-style-type: decimal;
}

.banner-bottom {
  z-index: 1;
  bottom: 50px;
  left: 50%;
  transform: translateX(-50%);
  position: absolute !important;
}

.no-padding-ant-modal .ant-modal-body {
  padding: 0;
}


/*# sourceMappingURL=index.css.map*/