@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_e301ea6d-module__YFK8Fq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_e301ea6d-module__YFK8Fq__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Mada;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3067c8dbf6cb199b-s.2--ashis2fbo3.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3d9af6d6759b4b96-s.1r1sch-e0niao.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mada;font-style:normal;font-weight:500;font-display:swap;src:url(../media/79f049cf74c61c23-s.p.1a-xk3rilsx5_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mada;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3067c8dbf6cb199b-s.2--ashis2fbo3.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d9af6d6759b4b96-s.1r1sch-e0niao.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mada;font-style:normal;font-weight:600;font-display:swap;src:url(../media/79f049cf74c61c23-s.p.1a-xk3rilsx5_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mada;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3067c8dbf6cb199b-s.2--ashis2fbo3.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d9af6d6759b4b96-s.1r1sch-e0niao.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mada;font-style:normal;font-weight:700;font-display:swap;src:url(../media/79f049cf74c61c23-s.p.1a-xk3rilsx5_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mada;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3067c8dbf6cb199b-s.2--ashis2fbo3.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3d9af6d6759b4b96-s.1r1sch-e0niao.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mada;font-style:normal;font-weight:800;font-display:swap;src:url(../media/79f049cf74c61c23-s.p.1a-xk3rilsx5_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mada;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3067c8dbf6cb199b-s.2--ashis2fbo3.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3d9af6d6759b4b96-s.1r1sch-e0niao.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mada;font-style:normal;font-weight:900;font-display:swap;src:url(../media/79f049cf74c61c23-s.p.1a-xk3rilsx5_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mada Fallback;src:local(Arial);ascent-override:101.32%;descent-override:37.33%;line-gap-override:0.0%;size-adjust:93.76%}.mada_b133f715-module__jI_6Wq__className{font-family:Mada,Mada Fallback;font-style:normal}.mada_b133f715-module__jI_6Wq__variable{--font-mada:"Mada", "Mada Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_50820f1d-module__hljeJa__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_50820f1d-module__hljeJa__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
.address_field-module__dU8Grq__field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.address_field-module__dU8Grq__label{color:var(--text-soft)}.address_field-module__dU8Grq__combo{width:100%;position:relative}.address_field-module__dU8Grq__listbox{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:min(26rem,92vw);max-height:260px;padding:var(--space-xs);left:0;right:0;top:calc(100% + var(--space-ds));z-index:60;margin:0;list-style:none;position:absolute;overflow-y:auto}.address_field-module__dU8Grq__option{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);display:flex}.address_field-module__dU8Grq__optionActive{background:var(--surface-overlay);color:var(--text-strong)}.address_field-module__dU8Grq__optionIcon{color:var(--text-muted);flex:none}.address_field-module__dU8Grq__optionActive .address_field-module__dU8Grq__optionIcon{color:var(--tda-cyan)}.address_field-module__dU8Grq__optionText{overflow-wrap:anywhere;white-space:normal}[data-theme=light] .address_field-module__dU8Grq__listbox{border-color:#0000}[data-theme=light] .address_field-module__dU8Grq__optionActive{background:var(--surface-float)}
.stat_dec_form-module__QpEoba__form{gap:var(--space-md);flex-direction:column;display:flex}.stat_dec_form-module__QpEoba__note{color:var(--text-muted)}.stat_dec_form-module__QpEoba__field{gap:var(--space-xs);flex-direction:column;display:flex}.stat_dec_form-module__QpEoba__label{color:var(--text-soft)}.stat_dec_form-module__QpEoba__textarea{font-family:var(--font-body);resize:vertical;min-height:84px;line-height:1.5}.stat_dec_form-module__QpEoba__section{border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-md);padding:var(--space-md);flex-direction:column;margin:0;display:flex}.stat_dec_form-module__QpEoba__legend{color:var(--text-soft);padding:0 var(--space-xs)}.stat_dec_form-module__QpEoba__group{gap:var(--space-sm);flex-direction:column;display:flex}.stat_dec_form-module__QpEoba__groupTitle{color:var(--text-body)}.stat_dec_form-module__QpEoba__checks,.stat_dec_form-module__QpEoba__affirmations{gap:var(--space-sm);flex-direction:column;display:flex}.stat_dec_form-module__QpEoba__statute{color:var(--text-muted)}.stat_dec_form-module__QpEoba__confirm{cursor:pointer;align-items:flex-start;gap:var(--space-sm);display:flex}.stat_dec_form-module__QpEoba__confirmText{color:var(--text-body)}.stat_dec_form-module__QpEoba__error{color:var(--tone-danger-text)}
.job_desk-module__OkhTHG__desk{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);position:relative}.job_desk-module__OkhTHG__head{border-bottom:1px solid var(--divider);align-items:center;gap:var(--space-sm);padding-right:var(--space-md);flex-wrap:wrap;display:flex}.job_desk-module__OkhTHG__toggle{color:inherit;cursor:pointer;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xs) var(--space-md);text-align:left;background:0 0;border:0;flex:auto;display:flex}.job_desk-module__OkhTHG__toggle:hover h2{color:var(--tda-cyan)}.job_desk-module__OkhTHG__heading{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xs) var(--space-md);flex:auto;display:flex}.job_desk-module__OkhTHG__chevron{color:var(--text-muted);flex:none;align-items:center;display:flex}.job_desk-module__OkhTHG__head h2{margin:0}.job_desk-module__OkhTHG__shut .job_desk-module__OkhTHG__head{border-bottom:0}.job_desk-module__OkhTHG__grid[hidden]{display:none}.job_desk-module__OkhTHG__headIcon{color:var(--tda-cyan);flex:none}.job_desk-module__OkhTHG__note{color:var(--text-muted);text-align:right;min-width:0;margin-left:auto}.job_desk-module__OkhTHG__summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job_desk-module__OkhTHG__grid{gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(auto-fit, minmax(max(210px, (100% - (var(--space-md) * 5)) / 6), 1fr));padding:var(--space-xs) var(--space-md) var(--space-sm);display:grid}.job_desk-module__OkhTHG__wide{grid-column:span 2;min-width:0}@container record-body (max-width:700px){.job_desk-module__OkhTHG__wide{grid-column:auto}}.job_desk-module__OkhTHG__field{gap:var(--space-ds);flex-direction:column;min-width:0;display:flex}.job_desk-module__OkhTHG__field .control{height:32px}:is(.job_desk-module__OkhTHG__field.job_desk-module__OkhTHG__fieldMissing .control,.job_desk-module__OkhTHG__field.job_desk-module__OkhTHG__fieldMissing .control:focus){background:color-mix(in srgb, var(--tone-danger-dot) 32%, var(--tda-white));border-color:var(--tone-danger-dot)}.job_desk-module__OkhTHG__label{color:var(--text-strong);align-items:center;gap:var(--space-xs);min-height:20px;display:flex}.job_desk-module__OkhTHG__fixed{color:var(--text-strong);align-items:center;min-height:32px;font-weight:600;display:flex}.job_desk-module__OkhTHG__express{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;align-items:center;gap:var(--space-ds);min-height:32px;padding:var(--space-ds) var(--space-md);transition:background var(--duration-fast) var(--easing-out), border-color var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);justify-content:center;display:inline-flex}.job_desk-module__OkhTHG__express:hover{border-color:var(--tda-cyan);color:var(--tda-cyan)}.job_desk-module__OkhTHG__express:disabled{cursor:default;opacity:.5}.job_desk-module__OkhTHG__express:disabled:hover{border-color:var(--border-subtle);color:var(--text-muted)}.job_desk-module__OkhTHG__expressOn{background:var(--tone-warning-soft);border-color:var(--tone-warning-border);color:var(--tone-warning-text)}.job_desk-module__OkhTHG__error{color:var(--tone-danger-text);padding:0 var(--space-md) var(--space-sm);margin:0}.job_desk-module__OkhTHG__headAction{bottom:var(--space-md);right:var(--space-md);display:flex;position:absolute}.job_desk-module__OkhTHG__bands{border-top:1px solid var(--divider);flex-direction:column;display:flex}.job_desk-module__OkhTHG__bands[hidden]{display:none}.job_desk-module__OkhTHG__bands>*+*{border-top:1px solid var(--divider)}.job_desk-module__OkhTHG__stacked .job_desk-module__OkhTHG__headAction,.job_desk-module__OkhTHG__shut .job_desk-module__OkhTHG__headAction{flex:none;margin-left:auto;position:static}.job_desk-module__OkhTHG__headCount{background:var(--tone-danger-soft);border-radius:var(--radius-pill);color:var(--tone-danger-text);padding:var(--space-ds) var(--space-xs);flex:none;line-height:1}@media (max-width:720px){.job_desk-module__OkhTHG__wide{grid-column:auto}.job_desk-module__OkhTHG__headAction{flex:none;margin-left:auto;position:static}.job_desk-module__OkhTHG__heading,.job_desk-module__OkhTHG__toggle{flex-wrap:wrap}.job_desk-module__OkhTHG__note{text-align:left;flex:100%;margin-left:0}}
.menu-module__vzZ-DW__anchor{position:relative}.menu-module__vzZ-DW__panel{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:70vh;padding:var(--space-xs);z-index:60;position:absolute;top:calc(100% + 6px);overflow-y:auto}.menu-module__vzZ-DW__up{top:auto;bottom:calc(100% + 6px)}.menu-module__vzZ-DW__left{left:0}.menu-module__vzZ-DW__right{right:0}.menu-module__vzZ-DW__item{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;font-family:var(--font-body);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);text-align:left;background:0 0;border:0;width:100%;display:flex}.menu-module__vzZ-DW__item:hover{background:var(--surface-overlay);color:var(--text-strong)}.menu-module__vzZ-DW__itemIcon{color:var(--text-muted);flex:none}.menu-module__vzZ-DW__item:hover .menu-module__vzZ-DW__itemIcon{color:var(--tda-cyan)}.menu-module__vzZ-DW__itemBody{gap:var(--space-ds);flex-direction:column;flex:auto;min-width:0;display:flex}.menu-module__vzZ-DW__itemActive{color:var(--tda-cyan)}.menu-module__vzZ-DW__itemSub{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-module__vzZ-DW__itemCheck{color:var(--tda-cyan);flex:none}.menu-module__vzZ-DW__section{color:var(--text-muted);padding:var(--space-sm) var(--space-sm) var(--space-ds)}.menu-module__vzZ-DW__divider{background:var(--divider);height:1px;margin:var(--space-xs) 0}.menu-module__vzZ-DW__divider+.menu-module__vzZ-DW__divider{display:none}.menu-module__vzZ-DW__note{color:var(--text-soft);align-items:center;gap:var(--space-xs);padding:var(--space-ds) var(--space-sm) var(--space-xs);display:flex}@media (max-width:720px){.menu-module__vzZ-DW__panel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);max-height:70dvh;padding-bottom:calc(var(--space-xs) + var(--dock-reserve,0px) + env(safe-area-inset-bottom));width:auto!important;position:fixed!important;inset:auto 0 0!important}.menu-module__vzZ-DW__item{min-height:44px}.menu-module__vzZ-DW__itemSub{overflow-wrap:anywhere;white-space:normal}}[data-theme=light] .menu-module__vzZ-DW__panel{border-color:#0000}[data-theme=light] .menu-module__vzZ-DW__item:hover{background:var(--surface-float)}.menu-module__vzZ-DW__itemDanger,.menu-module__vzZ-DW__itemDanger .menu-module__vzZ-DW__itemIcon{color:var(--tone-danger-text)}.menu-module__vzZ-DW__itemDanger:hover{background:var(--tone-danger-soft);color:var(--tone-danger-text)}.menu-module__vzZ-DW__itemDanger:hover .menu-module__vzZ-DW__itemIcon{color:var(--tone-danger-text)}.menu-module__vzZ-DW__itemWarning{background:var(--tone-warning-soft);color:var(--tone-warning-text)}.menu-module__vzZ-DW__itemWarning .menu-module__vzZ-DW__itemIcon{color:var(--tone-warning-text)}.menu-module__vzZ-DW__itemWarning:hover{background:color-mix(in srgb, var(--tone-warning-dot) 24%, transparent);color:var(--tone-warning-text)}
.user_block-module__MV-gLq__block{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;align-items:center;gap:var(--space-sm);padding:var(--space-xs);background:0 0;border:1px solid #0000;width:100%;display:flex}.user_block-module__MV-gLq__block:hover{background:var(--surface-raised)}.user_block-module__MV-gLq__collapsed{padding:var(--space-xs) 0;justify-content:center}.user_block-module__MV-gLq__meta{text-align:left;flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.user_block-module__MV-gLq__name{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user_block-module__MV-gLq__scope{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user_block-module__MV-gLq__chev{color:var(--text-soft);flex:none}.user_block-module__MV-gLq__loggedInAs{background:var(--tone-warning-soft);border-color:var(--tone-warning-border)}.user_block-module__MV-gLq__loggedInAs .user_block-module__MV-gLq__scope{color:var(--tone-warning-text)}
.sidebar-module__r4lQwa__sidebar{background:var(--surface-app);border-right:1px solid var(--divider);height:100vh;transition:width var(--duration-base) var(--easing-out);width:var(--sidebar-width);z-index:40;flex-direction:column;display:flex;position:fixed;top:0;left:0}.sidebar-module__r4lQwa__brand{border:0;border-bottom:1px solid var(--divider);cursor:pointer;align-items:center;gap:var(--space-sm);height:var(--topbar-height);padding:0 var(--space-md);background:0 0;flex:none;width:100%;display:flex}.sidebar-module__r4lQwa__logo{object-fit:contain;flex:none;width:auto;max-width:180px;height:46px}.sidebar-module__r4lQwa__logoCollapsed{max-width:40px;height:30px}.sidebar-module__r4lQwa__spacer{flex:auto}.sidebar-module__r4lQwa__monogram{background:var(--brand-muted);border:1px solid var(--tone-accent-border);border-radius:var(--radius-sm);color:var(--tda-cyan);font-family:var(--font-display);letter-spacing:.02em;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.sidebar-module__r4lQwa__wordmark{flex-direction:column;line-height:1;display:flex;overflow:hidden}.sidebar-module__r4lQwa__wordmark b{color:var(--text-strong);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700}.sidebar-module__r4lQwa__wordmark span{color:var(--text-soft);letter-spacing:.22em;margin-top:var(--space-ds);text-transform:uppercase;white-space:nowrap;font-size:9px}.sidebar-module__r4lQwa__collapse{color:var(--text-soft);margin-left:auto}.sidebar-module__r4lQwa__scroll{padding:var(--space-sm) var(--space-xs) var(--space-lg);flex:auto;overflow-y:auto}.sidebar-module__r4lQwa__group{margin-bottom:var(--space-md)}.sidebar-module__r4lQwa__groupLabel{color:var(--text-muted);padding:0 var(--space-sm) var(--space-xs)}.sidebar-module__r4lQwa__item{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;align-items:center;gap:var(--space-sm);margin:var(--space-ds) 0;min-height:43px;padding:var(--space-xs) var(--space-sm);transition:background var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);border:1px solid #0000;font-size:15px;text-decoration:none;display:flex;position:relative}.sidebar-module__r4lQwa__item:hover{background:var(--surface-raised);color:var(--text-strong)}.sidebar-module__r4lQwa__active{background:var(--surface-card);color:var(--text-strong)}.sidebar-module__r4lQwa__active:before{background:var(--tda-cyan);border-radius:var(--radius-xs);content:"";width:2px;position:absolute;top:6px;bottom:6px;left:-2px}.sidebar-module__r4lQwa__icon{color:inherit;opacity:.85;flex:none}.sidebar-module__r4lQwa__active .sidebar-module__r4lQwa__icon{color:var(--tda-cyan);opacity:1}.sidebar-module__r4lQwa__iconPlanned{color:var(--text-muted);opacity:.6}.sidebar-module__r4lQwa__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.sidebar-module__r4lQwa__meta{align-items:center;gap:var(--space-xs);flex:none;display:flex}.sidebar-module__r4lQwa__count{background:var(--surface-float);border-radius:var(--radius-pill);color:var(--text-body);min-width:18px;height:18px;padding:0 var(--space-ds);justify-content:center;align-items:center;display:inline-flex}.sidebar-module__r4lQwa__warn{background:var(--tone-warning-dot);color:var(--text-inverse)}.sidebar-module__r4lQwa__accent{background:var(--brand-muted);color:var(--tda-cyan)}.sidebar-module__r4lQwa__tag{border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-soft);letter-spacing:.08em;padding:var(--space-ds) var(--space-ds);text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.sidebar-module__r4lQwa__tagPlanned{border-color:var(--tone-purple-border);color:var(--tda-purple)}.sidebar-module__r4lQwa__foot{border-top:1px solid var(--divider);padding:var(--space-xs);flex:none}@media (max-width:720px){.sidebar-module__r4lQwa__sidebar{box-shadow:var(--shadow-lg);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--easing-out), visibility 0s linear var(--duration-base);visibility:hidden;z-index:50;width:300px;transform:translate(-100%)}.sidebar-module__r4lQwa__open{transition:transform var(--duration-base) var(--easing-out), visibility 0s linear 0s;visibility:visible;transform:none}.sidebar-module__r4lQwa__sidebar{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:auto}.sidebar-module__r4lQwa__brand{background:inherit;height:auto;min-height:calc(56px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);z-index:1;position:sticky;top:0}.sidebar-module__r4lQwa__scroll{flex:none;min-height:0;overflow-y:visible}.sidebar-module__r4lQwa__foot{background:inherit;padding-bottom:calc(var(--space-xs) + env(safe-area-inset-bottom));z-index:1;margin-top:auto;position:sticky;bottom:0}.sidebar-module__r4lQwa__item{min-height:44px}}[data-theme=light] .sidebar-module__r4lQwa__sidebar{--border-default:var(--rail-border);--border-subtle:var(--rail-subtle);--brand-muted:var(--rail-cyan-soft);--divider:var(--rail-divider);--surface-card:var(--rail-raised);--surface-float:var(--rail-float);--surface-raised:var(--rail-raised);--tda-cyan:var(--rail-cyan);--text-body:var(--rail-text-body);--text-muted:var(--rail-text-muted);--text-soft:var(--rail-text-soft);--text-strong:var(--rail-text-strong);background:var(--rail-surface);border-right-color:#0000}[data-theme=light] .sidebar-module__r4lQwa__warn{background:color-mix(in srgb, var(--tone-warning-dot) 20%, transparent);color:color-mix(in srgb, var(--tone-warning-dot) 55%, var(--tda-white))}[data-theme=light] .sidebar-module__r4lQwa__tagPlanned{border-color:color-mix(in srgb, var(--tda-purple) 40%, transparent);color:color-mix(in srgb, var(--tda-purple) 58%, var(--tda-white))}.sidebar-module__r4lQwa__wordmark{color:var(--text-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.notification_bell-module__IuVn4W__bell{position:relative}.notification_bell-module__IuVn4W__trigger{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;height:34px;transition:background var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;width:34px;display:grid;position:relative}.notification_bell-module__IuVn4W__trigger:hover{background:var(--surface-raised);color:var(--text-strong)}.notification_bell-module__IuVn4W__badge{background:var(--brand-muted);border-radius:var(--radius-pill);color:var(--tda-cyan);min-width:16px;padding:0 var(--space-ds);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.notification_bell-module__IuVn4W__panel{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:60;flex-direction:column;width:340px;max-height:72vh;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.notification_bell-module__IuVn4W__head{border-bottom:1px solid var(--divider);padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;display:flex}.notification_bell-module__IuVn4W__title{color:var(--text-strong)}.notification_bell-module__IuVn4W__action{color:var(--tda-cyan);cursor:pointer;font-family:var(--font-body);background:0 0;border:0;padding:0}.notification_bell-module__IuVn4W__action:hover{color:var(--text-strong)}.notification_bell-module__IuVn4W__feed{padding:var(--space-ds);flex-direction:column;display:flex;overflow-y:auto}.notification_bell-module__IuVn4W__item{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:var(--space-sm);padding:var(--space-sm);text-align:left;background:0 0;border:0;width:100%;display:flex}.notification_bell-module__IuVn4W__item:hover,.notification_bell-module__IuVn4W__unread{background:var(--surface-overlay)}.notification_bell-module__IuVn4W__glyph{border-radius:var(--radius-sm);border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.notification_bell-module__IuVn4W__body{gap:var(--space-ds);flex-direction:column;flex:auto;min-width:0;display:flex}.notification_bell-module__IuVn4W__label{color:var(--text-strong)}.notification_bell-module__IuVn4W__meta{color:var(--text-soft)}.notification_bell-module__IuVn4W__dot{background:var(--tda-cyan);border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.notification_bell-module__IuVn4W__empty{color:var(--text-soft);align-items:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);text-align:center;flex-direction:column;display:flex}.notification_bell-module__IuVn4W__foot{border-top:1px solid var(--divider);color:var(--tda-cyan);padding:var(--space-sm) var(--space-md);text-align:center;text-decoration:none;display:block}.notification_bell-module__IuVn4W__foot:hover{background:var(--surface-overlay)}[data-theme=light] .notification_bell-module__IuVn4W__trigger{color:var(--text-soft)}[data-theme=light] .notification_bell-module__IuVn4W__trigger:hover{color:var(--text-strong)}[data-theme=light] .notification_bell-module__IuVn4W__panel{border-color:#0000}[data-theme=light] .notification_bell-module__IuVn4W__item:hover{background:var(--surface-float)}[data-theme=light] .notification_bell-module__IuVn4W__unread{background:var(--brand-muted)}@media (max-width:720px){.notification_bell-module__IuVn4W__panel{border-radius:0 0 var(--radius-md) var(--radius-md);max-height:calc(100vh - var(--topbar-height));max-height:calc(100dvh - var(--topbar-height));padding-bottom:env(safe-area-inset-bottom);left:0;right:0;top:var(--topbar-height);border-left:0;border-right:0;width:auto;position:fixed}.notification_bell-module__IuVn4W__label{overflow-wrap:anywhere}.notification_bell-module__IuVn4W__action,.notification_bell-module__IuVn4W__foot{min-height:44px}.notification_bell-module__IuVn4W__foot{align-content:center;display:grid}}@media (pointer:coarse){.notification_bell-module__IuVn4W__trigger{width:44px;height:44px}}
.topbar-module__PkCenW__topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb, var(--tda-charcoal) 72%, transparent);border-bottom:1px solid var(--divider);align-items:center;gap:var(--space-sm);height:var(--topbar-height);padding:0 var(--space-md);z-index:30;flex:none;display:flex;position:sticky;top:0}.topbar-module__PkCenW__breadcrumb{color:var(--text-muted);align-items:center;gap:var(--space-xs);flex:none;min-width:0;max-width:30%;display:flex;overflow:hidden}.topbar-module__PkCenW__logo{flex:none;width:auto;height:72px;display:block}.topbar-module__PkCenW__crumbGroup{align-items:center;gap:var(--space-xs);display:inline-flex}.topbar-module__PkCenW__crumb{color:var(--text-muted);white-space:nowrap}.topbar-module__PkCenW__crumbLink{color:var(--text-muted);transition:color var(--duration-fast) var(--easing-out);white-space:nowrap;text-decoration:none}.topbar-module__PkCenW__crumbLink:hover{color:var(--tda-cyan)}.topbar-module__PkCenW__current{color:var(--text-strong);white-space:nowrap}.topbar-module__PkCenW__jobNumber{letter-spacing:.08em}.topbar-module__PkCenW__sep{color:var(--text-soft)}.topbar-module__PkCenW__spacer{flex:auto}.topbar-module__PkCenW__iconButton{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;height:34px;transition:background var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;width:34px;display:grid}.topbar-module__PkCenW__iconButton:hover{background:var(--surface-raised);color:var(--text-strong)}.topbar-module__PkCenW__search{background:var(--accent-soft);border:1px solid var(--tda-cyan);border-radius:var(--radius-sm);color:var(--tda-cyan);cursor:pointer;height:34px;transition:background var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);flex:none;place-items:center;width:34px;display:grid}.topbar-module__PkCenW__search:hover{background:var(--tda-cyan);color:var(--fg-on-cyan)}.topbar-module__PkCenW__menuButton{border-radius:var(--radius-sm);color:var(--text-strong);cursor:pointer;height:44px;margin-left:calc(var(--space-xs) * -1);background:0 0;border:1px solid #0000;flex:none;place-items:center;width:44px;display:none}.topbar-module__PkCenW__menuButton:hover{background:var(--surface-raised)}.topbar-module__PkCenW__lineBreak{display:none}.topbar-module__PkCenW__tools{align-items:center;gap:var(--space-ds);flex:none;display:flex}[data-theme=light] .topbar-module__PkCenW__topbar{background:color-mix(in srgb, var(--surface-app) 85%, transparent);border-bottom-color:#0000}:is([data-theme=light] .topbar-module__PkCenW__crumb,[data-theme=light] .topbar-module__PkCenW__iconButton){color:var(--text-soft)}[data-theme=light] .topbar-module__PkCenW__iconButton:hover{color:var(--text-strong)}.topbar-module__PkCenW__actions{border-left:1px solid var(--divider);align-items:center;gap:var(--space-xs);margin-left:var(--space-ds);min-width:0;padding-left:var(--space-sm);scrollbar-width:none;flex:0 auto;justify-content:flex-end;display:flex;overflow-x:auto}.topbar-module__PkCenW__actions::-webkit-scrollbar{display:none}.topbar-module__PkCenW__actionsLead{border-left:0;flex:999 auto;justify-content:flex-start;margin-left:0;padding-left:0}.topbar-module__PkCenW__centre{align-items:center;gap:var(--space-xs);scrollbar-width:none;flex:0 999 auto;min-width:0;display:flex;overflow-x:auto}.topbar-module__PkCenW__centre::-webkit-scrollbar{display:none}@media (max-width:720px){.topbar-module__PkCenW__logo{height:44px}.topbar-module__PkCenW__topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tda-charcoal);align-content:space-evenly;gap:0 var(--space-xs);padding:env(safe-area-inset-top) max(var(--space-sm), env(safe-area-inset-right)) 0 max(var(--space-sm), env(safe-area-inset-left));flex-wrap:wrap}.topbar-module__PkCenW__menuButton{margin-left:0;display:grid}.topbar-module__PkCenW__breadcrumb{flex:1 1 0;max-width:none}.topbar-module__PkCenW__crumbGroup{min-width:0}.topbar-module__PkCenW__crumbGroup:not(:last-child),.topbar-module__PkCenW__crumbGroup .topbar-module__PkCenW__sep{display:none}.topbar-module__PkCenW__current{text-overflow:ellipsis;overflow:hidden}.topbar-module__PkCenW__spacer{display:none}.topbar-module__PkCenW__search{margin-left:auto}.topbar-module__PkCenW__lineBreak{flex:0 0 100%;order:1;height:0;display:block}.topbar-module__PkCenW__actions,.topbar-module__PkCenW__centre{order:2}.topbar-module__PkCenW__actions,.topbar-module__PkCenW__actionsLead{border-left:0;justify-content:flex-start;max-width:100%;min-height:44px;margin-left:0;padding-left:0}.topbar-module__PkCenW__centre{flex:1 999 auto;min-height:44px}.topbar-module__PkCenW__tools{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.topbar-module__PkCenW__tools::-webkit-scrollbar{display:none}[data-theme=light] .topbar-module__PkCenW__topbar{background:var(--surface-app)}}@media (pointer:coarse){.topbar-module__PkCenW__iconButton,.topbar-module__PkCenW__search{width:44px;height:44px}}
.app_shell-module__KXLEea__app{--sidebar-width:264px;--topbar-height:60px;grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;transition:grid-template-columns var(--duration-base) var(--easing-out);display:grid}.app_shell-module__KXLEea__collapsed{--sidebar-width:64px}.app_shell-module__KXLEea__single{--sidebar-width:0px;--topbar-height:88px}.app_shell-module__KXLEea__maincol{background:var(--surface-page);flex-direction:column;grid-column:2;min-width:0;min-height:0;display:flex}.app_shell-module__KXLEea__main{flex:auto}@media (max-width:720px){.app_shell-module__KXLEea__app,.app_shell-module__KXLEea__collapsed{--sidebar-width:0px;--topbar-height:calc(56px + env(safe-area-inset-top));grid-template-columns:minmax(0,1fr);min-height:100dvh;transition:none}.app_shell-module__KXLEea__toolRow{--topbar-height:calc(104px + env(safe-area-inset-top))}.app_shell-module__KXLEea__maincol{grid-column:1;overflow-x:clip}.app_shell-module__KXLEea__main{padding-bottom:calc(var(--dock-reserve,0px) + env(safe-area-inset-bottom))}}.app_shell-module__KXLEea__backdrop{display:none}@media (max-width:720px){.app_shell-module__KXLEea__backdrop{animation:app_shell-module__KXLEea__veilin var(--duration-fast) var(--easing-out);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb, var(--surface-app) 72%, transparent);z-index:45;display:block;position:fixed;inset:0}}@keyframes app_shell-module__KXLEea__veilin{0%{opacity:0}to{opacity:1}}[data-theme=light] .app_shell-module__KXLEea__maincol{background:var(--surface-app)}[data-theme=light] .app_shell-module__KXLEea__backdrop{background:color-mix(in srgb, var(--tda-charcoal) 30%, transparent)}
.page_loading-module__YuElsa__area{align-items:center;gap:var(--space-sm);min-height:40vh;padding:var(--space-xl);flex-direction:column;flex:auto;justify-content:center;width:100%;display:flex}.page_loading-module__YuElsa__ring,.page_loading-module__YuElsa__label{color:var(--text-muted)}.page_loading-module__YuElsa__area{animation:1s ease-in forwards page_loading-module__YuElsa__settle}@keyframes page_loading-module__YuElsa__settle{0%{opacity:0}60%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page_loading-module__YuElsa__area{opacity:1;animation-duration:0s}}
.screen_stub-module__l57WxW__stub{gap:var(--space-xs);max-width:760px;padding:var(--space-dl) var(--space-tl);flex-direction:column;margin:0 auto;display:flex}.screen_stub-module__l57WxW__banner{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);display:flex}.screen_stub-module__l57WxW__planned{background:var(--tone-purple-soft);border-color:var(--tone-purple-border)}.screen_stub-module__l57WxW__icon{color:var(--text-muted);margin-top:var(--space-ds);flex:none}.screen_stub-module__l57WxW__planned .screen_stub-module__l57WxW__icon{color:var(--tda-purple)}.screen_stub-module__l57WxW__body{gap:var(--space-xs);flex-direction:column;display:flex}.screen_stub-module__l57WxW__plannedEyebrow{color:var(--tda-purple)}.screen_stub-module__l57WxW__titleRow{justify-content:space-between;align-items:flex-end;display:flex}.screen_stub-module__l57WxW__stageTag{background:var(--tone-purple-soft);border:1px solid var(--tone-purple-border);border-radius:var(--radius-pill);color:var(--tda-purple);padding:var(--space-ds) var(--space-xs);white-space:nowrap}.screen_stub-module__l57WxW__pair{gap:var(--space-md);margin-top:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.screen_stub-module__l57WxW__pairCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-xs);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex}.screen_stub-module__l57WxW__knownLabel{color:var(--tone-success-text)}.screen_stub-module__l57WxW__openLabel{color:var(--tone-warning-text)}.screen_stub-module__l57WxW__affordance{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex}.screen_stub-module__l57WxW__affordanceRow{justify-content:space-between;align-items:center;display:flex}.screen_stub-module__l57WxW__affordanceName{color:var(--text-muted);align-items:center;gap:var(--space-xs);display:inline-flex}@media (max-width:720px){.screen_stub-module__l57WxW__stub{padding:var(--space-lg) var(--space-md)}}
.contact_duplicates-module__gJQLdW__summary{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);align-items:center;gap:var(--space-xs) var(--space-sm);padding:var(--space-sm);flex-wrap:wrap;display:flex}.contact_duplicates-module__gJQLdW__caution{color:var(--tone-warning-text)}.contact_duplicates-module__gJQLdW__state{color:var(--text-muted);padding:var(--space-lg) 0;text-align:center}.contact_duplicates-module__gJQLdW__groups{gap:var(--space-md);display:grid}.contact_duplicates-module__gJQLdW__group{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);gap:var(--space-sm);padding:var(--space-md);display:grid}.contact_duplicates-module__gJQLdW__groupHead{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.contact_duplicates-module__gJQLdW__groupKey{color:var(--text-strong);overflow-wrap:anywhere;flex:auto;min-width:0}.contact_duplicates-module__gJQLdW__members{gap:var(--space-ds);display:grid}.contact_duplicates-module__gJQLdW__member{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);text-align:start;width:100%;display:flex}.contact_duplicates-module__gJQLdW__member:hover{border-color:var(--tda-cyan)}.contact_duplicates-module__gJQLdW__memberKept{background:var(--brand-muted);border-color:var(--tone-accent-border)}.contact_duplicates-module__gJQLdW__pick{color:var(--text-soft);flex:none}.contact_duplicates-module__gJQLdW__memberKept .contact_duplicates-module__gJQLdW__pick{color:var(--tda-cyan)}.contact_duplicates-module__gJQLdW__memberBody{gap:var(--space-ds);flex:auto;min-width:0;display:grid}.contact_duplicates-module__gJQLdW__memberName{color:var(--text-strong);overflow-wrap:anywhere}.contact_duplicates-module__gJQLdW__memberMeta{color:var(--text-muted);overflow-wrap:anywhere}.contact_duplicates-module__gJQLdW__memberJobs{color:var(--text-muted);white-space:nowrap;flex:none}.contact_duplicates-module__gJQLdW__groupFoot{align-items:center;gap:var(--space-sm);justify-content:flex-end;display:flex}.contact_duplicates-module__gJQLdW__error{color:var(--tone-danger-text);margin:0}@media (max-width:720px){.contact_duplicates-module__gJQLdW__member,.contact_duplicates-module__gJQLdW__groupFoot{flex-wrap:wrap}}
.call_facts_prompt-module__JbgNWa__prompt{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}.call_facts_prompt-module__JbgNWa__title{color:var(--text-secondary);align-items:center;gap:var(--space-xs);display:flex}.call_facts_prompt-module__JbgNWa__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.call_facts_prompt-module__JbgNWa__fact{gap:var(--space-ds);flex-direction:column;display:flex}.call_facts_prompt-module__JbgNWa__check{cursor:pointer;align-items:flex-start;gap:var(--space-sm);display:flex}.call_facts_prompt-module__JbgNWa__factHead{gap:var(--space-ds);flex-direction:column;min-width:0;display:flex}.call_facts_prompt-module__JbgNWa__factLabel{color:var(--text-muted)}.call_facts_prompt-module__JbgNWa__factValue{color:var(--text-primary);overflow-wrap:anywhere}.call_facts_prompt-module__JbgNWa__factWas{color:var(--text-muted);overflow-wrap:anywhere}.call_facts_prompt-module__JbgNWa__heard{color:var(--text-muted);margin-left:var(--space-lg);overflow-wrap:anywhere}.call_facts_prompt-module__JbgNWa__saved{color:var(--tone-success-text);align-items:center;gap:var(--space-xs);display:flex}.call_facts_prompt-module__JbgNWa__error{color:var(--tone-danger-text)}.call_facts_prompt-module__JbgNWa__waiting,.call_facts_prompt-module__JbgNWa__quiet{color:var(--text-faint);align-items:center;gap:var(--space-xs);margin:0;display:flex}@keyframes call_facts_prompt-module__JbgNWa__call-facts-spin{to{transform:rotate(360deg)}}.call_facts_prompt-module__JbgNWa__spin{flex:none;animation:1.25s linear infinite call_facts_prompt-module__JbgNWa__call-facts-spin}
.contact_dialog-module__HcsQzq__blurb{color:var(--text-muted);margin:0}.contact_dialog-module__HcsQzq__kinds{gap:var(--space-xs);flex-wrap:wrap;display:flex}.contact_dialog-module__HcsQzq__kind{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;align-items:center;gap:var(--space-ds);padding:var(--space-ds) var(--space-sm);transition:border-color var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);display:inline-flex}.contact_dialog-module__HcsQzq__kind:hover{color:var(--text-body)}.contact_dialog-module__HcsQzq__kindOn{border-color:var(--tda-cyan);color:var(--tda-cyan)}.contact_dialog-module__HcsQzq__kindFixed{cursor:default}.contact_dialog-module__HcsQzq__kindFixed:hover{color:var(--tda-cyan)}.contact_dialog-module__HcsQzq__field{gap:var(--space-ds);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__fieldLabel{color:var(--text-soft)}.contact_dialog-module__HcsQzq__fieldDrop{background:var(--accent-soft);border:1px dashed var(--accent);border-radius:var(--radius-sm);padding:var(--space-ds)}.contact_dialog-module__HcsQzq__checkRow{color:var(--text-soft);align-items:center;gap:var(--space-sm);display:flex}.contact_dialog-module__HcsQzq__nameRow{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.contact_dialog-module__HcsQzq__toRow{align-items:center;gap:var(--space-sm);display:flex}.contact_dialog-module__HcsQzq__toRow>.contact_dialog-module__HcsQzq__fieldLabel{flex:0 0 72px}.contact_dialog-module__HcsQzq__copySpacer{flex:0 0 30px}.contact_dialog-module__HcsQzq__hint{color:var(--text-soft);margin:calc(var(--space-xs) * -1) 0 0;padding-left:30px}.contact_dialog-module__HcsQzq__toValue{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.contact_dialog-module__HcsQzq__counter{color:var(--text-soft);align-self:flex-end}.contact_dialog-module__HcsQzq__select{cursor:pointer}.contact_dialog-module__HcsQzq__textarea{font-family:var(--font-body);resize:vertical;min-height:96px;line-height:1.5}.contact_dialog-module__HcsQzq__note{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);padding:var(--space-sm) var(--space-md);display:block}.contact_dialog-module__HcsQzq__note svg{margin-right:var(--space-xs);vertical-align:-.15em}.contact_dialog-module__HcsQzq__handoff{color:var(--tda-cyan);align-self:flex-start;align-items:center;gap:var(--space-ds);text-decoration:none;display:inline-flex}.contact_dialog-module__HcsQzq__handoff:hover{text-decoration:underline}.contact_dialog-module__HcsQzq__composeGrid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,300px);display:grid}.contact_dialog-module__HcsQzq__composeGrid[hidden]{display:none}.contact_dialog-module__HcsQzq__composeAside{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.contact_dialog-module__HcsQzq__previewPane{gap:var(--space-md);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__signatureSheet{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-height:240px;padding:var(--space-sm);overflow:auto}.contact_dialog-module__HcsQzq__signatureSheet img{max-width:100%}.contact_dialog-module__HcsQzq__seg{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-ds);padding:var(--space-ds);flex:none;display:inline-flex}.contact_dialog-module__HcsQzq__seg button{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;align-items:center;gap:var(--space-ds);padding:var(--space-ds) var(--space-sm);background:0 0;border:0;display:inline-flex}.contact_dialog-module__HcsQzq__seg button.contact_dialog-module__HcsQzq__segOn{background:var(--surface-overlay);color:var(--tda-cyan)}.contact_dialog-module__HcsQzq__mergeTools{gap:var(--space-ds);display:flex}.contact_dialog-module__HcsQzq__mergeTools input{flex:auto;min-width:0}.contact_dialog-module__HcsQzq__mergeTools select{flex:none;max-width:45%}.contact_dialog-module__HcsQzq__mergeList{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:var(--space-sm);max-height:420px;padding:var(--space-xs);flex-direction:column;display:flex;overflow-y:auto}.contact_dialog-module__HcsQzq__mergeGroup{flex-direction:column;gap:2px;display:flex}.contact_dialog-module__HcsQzq__mergeGroupLabel{background:var(--surface-overlay);color:var(--text-muted);padding:0 var(--space-ds);text-transform:uppercase;position:sticky;top:0}.contact_dialog-module__HcsQzq__mergeItem{border-radius:var(--radius-sm);cursor:pointer;padding:var(--space-ds) var(--space-xs);text-align:left;background:0 0;border:0;flex-direction:column;gap:1px;width:100%;display:flex}.contact_dialog-module__HcsQzq__mergeItem:hover{background:var(--surface-raised)}.contact_dialog-module__HcsQzq__mergeName{color:var(--text-strong)}.contact_dialog-module__HcsQzq__mergeNote{color:var(--text-muted)}.contact_dialog-module__HcsQzq__composeCol{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.contact_dialog-module__HcsQzq__composeBody{min-height:180px}.contact_dialog-module__HcsQzq__bodyHead{justify-content:space-between;align-items:center;display:flex}.contact_dialog-module__HcsQzq__insertField{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--tda-cyan);cursor:pointer;height:26px;padding:0 var(--space-xs);width:auto}.contact_dialog-module__HcsQzq__previewLabel{color:var(--text-soft)}.contact_dialog-module__HcsQzq__bubble{border-radius:var(--radius-lg);max-width:78%;padding:var(--space-sm) var(--space-md);white-space:pre-wrap;font-size:14px;line-height:1.5}.contact_dialog-module__HcsQzq__bubbleIn{background:var(--surface-app);border:1px solid var(--border-subtle);border-bottom-left-radius:var(--radius-sm);color:var(--text-body);align-self:flex-start}.contact_dialog-module__HcsQzq__bubbleOut{background:color-mix(in srgb, var(--tda-cyan) 14%, var(--surface-app));border:1px solid color-mix(in srgb, var(--tda-cyan) 30%, transparent);border-bottom-right-radius:var(--radius-sm);color:var(--text-strong);align-self:flex-end}.contact_dialog-module__HcsQzq__transcript{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__transcriptLabel{color:var(--text-soft)}.contact_dialog-module__HcsQzq__transcriptBody{white-space:pre-wrap;margin:0}.contact_dialog-module__HcsQzq__viewMeta{color:var(--text-soft)}.contact_dialog-module__HcsQzq__dialer{align-items:center;gap:var(--space-xs);padding:var(--space-sm) 0;flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__dialerName{color:var(--text-strong)}.contact_dialog-module__HcsQzq__dialerPurpose{color:var(--text-muted)}.contact_dialog-module__HcsQzq__ringing{background:color-mix(in srgb, var(--tone-success-dot) 10%, var(--surface-app));border:1px solid color-mix(in srgb, var(--tone-success-dot) 30%, transparent);border-radius:var(--radius-sm);color:var(--text-body);padding:var(--space-md);margin:0;display:block}.contact_dialog-module__HcsQzq__ringing svg{color:var(--tone-success-text);margin-right:var(--space-ds);vertical-align:-.15em}.contact_dialog-module__HcsQzq__ringingBlock{gap:var(--space-sm);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__ringingWarn{background:color-mix(in srgb, var(--tone-warning-dot) 10%, var(--surface-app));border-color:color-mix(in srgb, var(--tone-warning-dot) 30%, transparent)}.contact_dialog-module__HcsQzq__ringingWarn svg{color:var(--tone-warning-text)}.contact_dialog-module__HcsQzq__transcriptMeta{color:var(--text-muted)}.contact_dialog-module__HcsQzq__transcriptLines{gap:var(--space-ds);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.contact_dialog-module__HcsQzq__txLine{gap:var(--space-ds);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__txWho{color:var(--text-soft);letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700}.contact_dialog-module__HcsQzq__txMine .contact_dialog-module__HcsQzq__txWho{color:var(--tda-cyan)}.contact_dialog-module__HcsQzq__txText{color:var(--text-body);margin:0}.contact_dialog-module__HcsQzq__transcriptNotes{border-top:1px solid var(--border-subtle);margin-top:var(--space-ds);padding-top:var(--space-ds)}.contact_dialog-module__HcsQzq__sugs{gap:var(--space-ds);margin-top:var(--space-md);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__sugsHead{color:var(--text-soft);align-items:center;gap:var(--space-ds);display:flex}.contact_dialog-module__HcsQzq__sugsSub{color:var(--text-muted);text-transform:none;font-weight:400}.contact_dialog-module__HcsQzq__sug{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);align-items:center;gap:var(--space-md);padding:var(--space-ds) var(--space-md);display:flex}.contact_dialog-module__HcsQzq__sugIco{background:color-mix(in srgb, var(--tda-cyan) 12%, transparent);border-radius:var(--radius-sm);color:var(--tda-cyan);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.contact_dialog-module__HcsQzq__sugTxt{gap:var(--space-ds);flex-direction:column;flex:1;min-width:0;display:flex}.contact_dialog-module__HcsQzq__sugTitle{color:var(--text-strong)}.contact_dialog-module__HcsQzq__sugDetail{color:var(--text-muted)}.contact_dialog-module__HcsQzq__sugDone{color:var(--tone-success-text);align-items:center;gap:var(--space-ds);display:inline-flex}.contact_dialog-module__HcsQzq__error{color:var(--tone-danger-text);margin:0}.contact_dialog-module__HcsQzq__unresolvedNotice{background:color-mix(in srgb, var(--tone-warning-dot) 10%, var(--surface-app));border:1px solid color-mix(in srgb, var(--tone-warning-dot) 30%, transparent);border-radius:var(--radius-sm);color:var(--text-body);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);margin:0;display:flex}.contact_dialog-module__HcsQzq__unresolvedNotice svg{color:var(--tone-warning-text);margin-top:var(--space-xs);flex:none}.contact_dialog-module__HcsQzq__failBanner{background:color-mix(in srgb, var(--tone-danger-dot) 10%, var(--surface-app));border:1px solid color-mix(in srgb, var(--tone-danger-dot) 30%, transparent);border-radius:var(--radius-md);align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);display:flex}.contact_dialog-module__HcsQzq__failBanner svg{color:var(--tone-danger-text);margin-top:var(--space-xs);flex:none}.contact_dialog-module__HcsQzq__heldBanner{background:var(--brand-muted);border:1px solid color-mix(in srgb, var(--tda-cyan) 30%, transparent);border-radius:var(--radius-md);align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);display:flex}.contact_dialog-module__HcsQzq__heldBanner svg{color:var(--tda-cyan);margin-top:var(--space-xs);flex:none}.contact_dialog-module__HcsQzq__heldTitle{color:var(--text-strong)}.contact_dialog-module__HcsQzq__failText{color:var(--text-muted);gap:var(--space-xs);flex-direction:column;display:flex}.contact_dialog-module__HcsQzq__failTitle{color:var(--tone-danger-text)}.contact_dialog-module__HcsQzq__spacer{flex:1}.contact_dialog-module__HcsQzq__tagRow{align-items:center;gap:var(--space-sm);display:flex}.contact_dialog-module__HcsQzq__tagInput{flex:auto}.contact_dialog-module__HcsQzq__callWindow{background:var(--surface-float);border:1px solid var(--border-default);border-radius:var(--radius-lg);bottom:var(--dock-stack,calc(var(--dock-reserve,0px) + var(--space-lg)));box-shadow:var(--shadow-lg);right:var(--space-lg);top:calc(var(--topbar-height,60px) + var(--space-lg));width:var(--dock-panel-width,400px);z-index:240;flex-direction:column;display:flex;position:fixed;overflow:hidden}:root[data-dock-panel=open] .contact_dialog-module__HcsQzq__callWindow{max-height:max(280px, calc(100vh - var(--topbar-height,60px) - var(--space-lg) - var(--dock-stack,0px)));border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;top:auto}@media (max-height:900px) and (min-width:1100px){:root[data-dock-panel=open] .contact_dialog-module__HcsQzq__callWindow{border-bottom:1px solid var(--border-default);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);bottom:calc(var(--dock-reserve,0px) + var(--space-lg));max-height:none;right:calc(var(--space-lg) + var(--dock-panel-width,372px) + var(--space-sm));top:calc(var(--topbar-height,60px) + var(--space-lg))}}.contact_dialog-module__HcsQzq__callHead{border-bottom:1px solid var(--divider);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-shrink:0;display:flex}.contact_dialog-module__HcsQzq__callHeadIcon{color:var(--tda-cyan);align-items:center;display:inline-flex}.contact_dialog-module__HcsQzq__callHeadText{flex-direction:column;min-width:0;display:flex}.contact_dialog-module__HcsQzq__callEyebrow{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact_dialog-module__HcsQzq__callTitle{color:var(--text-strong);margin:0}.contact_dialog-module__HcsQzq__callBody{gap:var(--space-md);min-height:0;padding:var(--space-md);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.contact_dialog-module__HcsQzq__callFoot{border-top:1px solid var(--divider);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-shrink:0;display:flex}@media (max-width:900px){.contact_dialog-module__HcsQzq__callWindow{left:var(--space-md);max-height:70vh;right:var(--space-md);width:auto;top:auto}}.contact_dialog-module__HcsQzq__attachList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact_dialog-module__HcsQzq__attachRow{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-strong);align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);display:flex}.contact_dialog-module__HcsQzq__attachRow svg{color:var(--tda-cyan);flex:none}.contact_dialog-module__HcsQzq__attachName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.contact_dialog-module__HcsQzq__attachSize{color:var(--text-muted);flex:none}.contact_dialog-module__HcsQzq__handoffRow{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}@media (max-width:720px){.contact_dialog-module__HcsQzq__nameRow,.contact_dialog-module__HcsQzq__composeGrid{grid-template-columns:minmax(0,1fr)}.contact_dialog-module__HcsQzq__toRow,.contact_dialog-module__HcsQzq__bodyHead,.contact_dialog-module__HcsQzq__tagRow,.contact_dialog-module__HcsQzq__sug{flex-wrap:wrap}.contact_dialog-module__HcsQzq__toRow>.contact_dialog-module__HcsQzq__fieldLabel{flex:100%}.contact_dialog-module__HcsQzq__toRow>*{min-width:0}.contact_dialog-module__HcsQzq__toValue{overflow-wrap:anywhere;white-space:normal}.contact_dialog-module__HcsQzq__hint{padding-left:0}.contact_dialog-module__HcsQzq__mergeList{max-height:min(420px,50dvh)}.contact_dialog-module__HcsQzq__bubble{overflow-wrap:anywhere;max-width:92%}.contact_dialog-module__HcsQzq__transcriptBody,.contact_dialog-module__HcsQzq__attachName,.contact_dialog-module__HcsQzq__callEyebrow{overflow-wrap:anywhere}.contact_dialog-module__HcsQzq__callEyebrow{white-space:normal}.contact_dialog-module__HcsQzq__callWindow{bottom:var(--dock-stack,0px);max-height:none;left:0;right:0;top:var(--topbar-height,60px);border-inline:0;border-radius:0;width:auto}:root[data-dock-panel=open] .contact_dialog-module__HcsQzq__callWindow{bottom:var(--dock-stack,0px);max-height:none;left:0;right:0;top:var(--topbar-height,60px);border-inline:0;border-radius:0;width:auto}.contact_dialog-module__HcsQzq__callFoot{flex-wrap:wrap;padding-block-end:calc(var(--space-sm) + env(safe-area-inset-bottom,0px))}}@media (pointer:coarse){.contact_dialog-module__HcsQzq__select,.contact_dialog-module__HcsQzq__tagInput,.contact_dialog-module__HcsQzq__mergeTools input{min-height:44px;font-size:16px}.contact_dialog-module__HcsQzq__textarea{font-size:16px}.contact_dialog-module__HcsQzq__kind,.contact_dialog-module__HcsQzq__insertField,.contact_dialog-module__HcsQzq__seg button,.contact_dialog-module__HcsQzq__mergeItem,.contact_dialog-module__HcsQzq__handoff{min-height:44px}}
.comm_files-module__-p_H2G__list{gap:var(--space-ds);flex-direction:column;display:flex}.comm_files-module__-p_H2G__file{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-strong);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);text-decoration:none;display:flex}.comm_files-module__-p_H2G__file:hover,.comm_files-module__-p_H2G__file:focus-visible{border-color:var(--border-strong)}.comm_files-module__-p_H2G__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.comm_files-module__-p_H2G__size{color:var(--text-muted);flex-shrink:0}.comm_files-module__-p_H2G__note{color:var(--text-muted);align-items:center;gap:var(--space-ds);margin:0;display:flex}.comm_files-module__-p_H2G__head{color:var(--text-muted)}@media (max-width:720px){.comm_files-module__-p_H2G__name{min-width:0}}@media (pointer:coarse){.comm_files-module__-p_H2G__file{min-height:44px}}
.date_filter-module__hv2sOa__wrap{position:relative}.date_filter-module__hv2sOa__trigger{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;align-items:center;gap:var(--space-xs);height:32px;padding:0 var(--space-sm);transition:border-color var(--duration-fast) var(--easing-out);display:inline-flex}.date_filter-module__hv2sOa__trigger:hover{border-color:var(--tda-cyan)}.date_filter-module__hv2sOa__triggerOn{border-color:var(--tda-cyan);color:var(--text-strong)}.date_filter-module__hv2sOa__icon{color:var(--text-muted);flex:none}.date_filter-module__hv2sOa__triggerText{white-space:nowrap}.date_filter-module__hv2sOa__caret{color:var(--text-muted);flex:none}.date_filter-module__hv2sOa__pop{background:var(--surface-float);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);gap:var(--space-sm);margin-top:var(--space-ds);padding:var(--space-sm);z-index:40;flex-direction:column;width:260px;display:flex;position:absolute;top:100%;left:0}.date_filter-module__hv2sOa__popFloat{z-index:300;margin-top:0;position:fixed}.date_filter-module__hv2sOa__popCapped{overflow:hidden}.date_filter-module__hv2sOa__popCapped .date_filter-module__hv2sOa__grid{flex:auto;min-height:0;overflow-y:auto}.date_filter-module__hv2sOa__modes{gap:var(--space-ds);grid-template-columns:repeat(4,1fr);display:grid}.date_filter-module__hv2sOa__mode{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;padding:var(--space-ds) 0;transition:background var(--duration-fast) var(--easing-out), border-color var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out)}.date_filter-module__hv2sOa__mode:hover{border-color:var(--tda-cyan)}.date_filter-module__hv2sOa__modeOn{background:var(--brand-muted);border-color:var(--tda-cyan);color:var(--text-strong)}.date_filter-module__hv2sOa__calHead{justify-content:space-between;align-items:center;display:flex}.date_filter-module__hv2sOa__nav{border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;padding:var(--space-ds);background:0 0;border:none;align-items:center;display:inline-flex}.date_filter-module__hv2sOa__nav:hover{background:var(--surface-card);color:var(--text-strong)}.date_filter-module__hv2sOa__grid{gap:var(--space-ds);grid-template-columns:repeat(7,1fr);display:grid}.date_filter-module__hv2sOa__weekday{color:var(--text-muted);padding:var(--space-ds) 0;text-align:center}.date_filter-module__hv2sOa__day{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;transition:background var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.date_filter-module__hv2sOa__day:hover{background:var(--surface-card)}.date_filter-module__hv2sOa__dayRange{background:var(--brand-muted);color:var(--text-strong);border-radius:0}.date_filter-module__hv2sOa__dayOn{background:var(--tda-cyan);color:var(--fg-on-cyan);font-weight:600}.date_filter-module__hv2sOa__clear{border:none;border-top:1px solid var(--divider);color:var(--text-soft);cursor:pointer;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0 0;background:0 0;justify-content:center;display:inline-flex}.date_filter-module__hv2sOa__clear:hover{color:var(--tone-danger-text)}.date_filter-module__hv2sOa__fieldTrigger{cursor:pointer;align-items:center;gap:var(--space-xs);display:flex}.date_filter-module__hv2sOa__fieldValue{color:var(--text-inverse);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;overflow:hidden}.date_filter-module__hv2sOa__fieldPlaceholder{color:var(--text-muted);text-align:left;flex:auto;font-size:15px}[data-theme=light] .date_filter-module__hv2sOa__fieldValue{color:var(--text-strong)}.date_filter-module__hv2sOa__calPick{align-items:center;gap:var(--space-ds);display:flex}.date_filter-module__hv2sOa__calSelect{appearance:none;border-radius:var(--radius-sm);color:var(--text-strong);cursor:pointer;font:inherit;padding:var(--space-ds) var(--space-xs);text-align:center;background:0 0;border:none;font-weight:600}.date_filter-module__hv2sOa__calSelect:hover{background:var(--surface-card)}.date_filter-module__hv2sOa__calSelect option{background:var(--surface-card);color:var(--text-strong)}@media (max-width:720px){.date_filter-module__hv2sOa__pop:not(.date_filter-module__hv2sOa__popFloat){border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85dvh;padding-bottom:calc(var(--space-sm) + env(safe-area-inset-bottom));z-index:1000;width:100%;margin-top:0;position:fixed;inset:auto 0 0;overflow-y:auto}.date_filter-module__hv2sOa__pop:not(.date_filter-module__hv2sOa__popFloat) .date_filter-module__hv2sOa__day{aspect-ratio:auto;min-height:44px}.date_filter-module__hv2sOa__trigger{min-width:0;max-width:100%}.date_filter-module__hv2sOa__triggerText{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (pointer:coarse){.date_filter-module__hv2sOa__popFloat{width:min(356px, calc(100vw - var(--space-md)))}.date_filter-module__hv2sOa__mode,.date_filter-module__hv2sOa__clear{min-height:44px}.date_filter-module__hv2sOa__nav{justify-content:center;min-width:44px;min-height:44px}select.date_filter-module__hv2sOa__calSelect{min-height:44px;font-size:16px}}
.communications_log-module__Kr5zXa__panel{gap:var(--space-md);flex-direction:column;display:flex}.communications_log-module__Kr5zXa__field{gap:var(--space-ds);flex-direction:column;display:flex}.communications_log-module__Kr5zXa__fieldLabel{color:var(--text-soft)}.communications_log-module__Kr5zXa__select,.communications_log-module__Kr5zXa__textarea{background:var(--surface-app);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-strong);font-family:var(--font-body);padding:var(--space-xs) var(--space-sm);transition:border-color var(--duration-fast) var(--easing-out), box-shadow var(--duration-fast) var(--easing-out);width:100%;font-size:14px}.communications_log-module__Kr5zXa__select{cursor:pointer;height:38px;padding:0 var(--space-sm)}.communications_log-module__Kr5zXa__textarea{resize:vertical;min-height:112px}.communications_log-module__Kr5zXa__select:focus,.communications_log-module__Kr5zXa__textarea:focus{border-color:var(--tda-cyan);box-shadow:0 0 0 2px color-mix(in srgb, var(--tda-cyan) 18%, transparent);outline:none}.communications_log-module__Kr5zXa__textarea::placeholder{color:var(--text-soft)}.communications_log-module__Kr5zXa__note{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);display:flex}.communications_log-module__Kr5zXa__note svg{margin-top:var(--space-ds);flex:none}.communications_log-module__Kr5zXa__handoff{color:var(--tda-cyan);align-self:flex-start;align-items:center;gap:var(--space-ds);text-decoration:none;display:inline-flex}.communications_log-module__Kr5zXa__handoff:hover{text-decoration:underline}.communications_log-module__Kr5zXa__confirm{color:var(--tone-success-text);align-items:center;gap:var(--space-xs);display:flex}.communications_log-module__Kr5zXa__empty{color:var(--text-body);margin:0}.communications_log-module__Kr5zXa__error{color:var(--tone-danger-text);margin:0}@media (max-width:720px){.communications_log-module__Kr5zXa__select,.communications_log-module__Kr5zXa__textarea{font-size:16px}}@media (pointer:coarse){.communications_log-module__Kr5zXa__select{height:44px}}
.job_links_menu-module__Sicl4q__row{align-items:stretch;gap:0;display:flex}.job_links_menu-module__Sicl4q__copy{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;font-family:var(--font-body);align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xs) var(--space-sm);text-align:left;background:0 0;border:0;flex:1;display:flex}.job_links_menu-module__Sicl4q__copy:hover{background:var(--surface-overlay);color:var(--text-strong)}.job_links_menu-module__Sicl4q__copy:focus-visible{outline:2px solid var(--tda-cyan);outline-offset:-2px}.job_links_menu-module__Sicl4q__icon{color:var(--text-muted);flex:none}.job_links_menu-module__Sicl4q__copy:hover .job_links_menu-module__Sicl4q__icon{color:var(--tda-cyan)}.job_links_menu-module__Sicl4q__body{flex-direction:column;gap:1px;min-width:0;display:flex}.job_links_menu-module__Sicl4q__label{font-weight:600}.job_links_menu-module__Sicl4q__href{color:var(--text-soft);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job_links_menu-module__Sicl4q__note{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job_links_menu-module__Sicl4q__open{border-radius:var(--radius-sm);color:var(--text-muted);flex:none;justify-content:center;align-items:center;width:32px;text-decoration:none;display:flex}.job_links_menu-module__Sicl4q__open:hover{background:var(--surface-overlay);color:var(--tda-cyan)}.job_links_menu-module__Sicl4q__open:focus-visible{outline:2px solid var(--tda-cyan);outline-offset:-2px}
.contact_reassign-module__DvwHua__controls{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.contact_reassign-module__DvwHua__current{color:var(--text-muted)}.contact_reassign-module__DvwHua__form{gap:var(--space-md);flex-direction:column;display:flex}.contact_reassign-module__DvwHua__note{color:var(--text-muted)}.contact_reassign-module__DvwHua__field{gap:var(--space-xs);flex-direction:column;display:flex}.contact_reassign-module__DvwHua__label{color:var(--text-soft)}.contact_reassign-module__DvwHua__textarea{font-family:var(--font-body);resize:vertical;min-height:84px;line-height:1.5}.contact_reassign-module__DvwHua__section{border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-md);padding:var(--space-md);flex-direction:column;margin:0;display:flex}.contact_reassign-module__DvwHua__legend{color:var(--text-soft);padding:0 var(--space-xs)}.contact_reassign-module__DvwHua__group{gap:var(--space-sm);flex-direction:column;display:flex}.contact_reassign-module__DvwHua__groupTitle{color:var(--text-body)}.contact_reassign-module__DvwHua__checks,.contact_reassign-module__DvwHua__affirmations{gap:var(--space-sm);flex-direction:column;display:flex}.contact_reassign-module__DvwHua__statute{color:var(--text-muted)}.contact_reassign-module__DvwHua__confirm{cursor:pointer;align-items:flex-start;gap:var(--space-sm);display:flex}.contact_reassign-module__DvwHua__confirmText{color:var(--text-body)}.contact_reassign-module__DvwHua__error{color:var(--tone-danger-text)}.contact_reassign-module__DvwHua__spacer{flex:1}.contact_reassign-module__DvwHua__frame{padding:var(--space-md) var(--space-lg)}
.job_more_menu-module__g_cw9W__trigger{border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-strong);cursor:pointer;font-family:var(--font-body);align-items:center;gap:var(--space-xs);height:36px;padding:0 var(--space-md);transition:background var(--duration-fast) var(--easing-out), border-color var(--duration-fast) var(--easing-out);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;justify-content:center;display:inline-flex}.job_more_menu-module__g_cw9W__trigger:hover{background:var(--brand-muted);border-color:var(--brand-primary)}.job_more_menu-module__g_cw9W__triggerBare{color:var(--text-muted);border-color:#0000;width:34px;height:34px;padding:0}.job_more_menu-module__g_cw9W__triggerBare:hover{background:var(--surface-raised);color:var(--text-strong);border-color:#0000}.job_more_menu-module__g_cw9W__trigger:disabled{cursor:not-allowed;opacity:.5}
.contact_register-module__z-NbNW__nameText{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact_register-module__z-NbNW__capabilities{align-items:center;gap:var(--space-xs);display:inline-flex}.contact_register-module__z-NbNW__muted{color:var(--text-muted)}.contact_register-module__z-NbNW__ownerName{gap:var(--space-ds);flex-direction:column;min-width:0;display:flex}.contact_register-module__z-NbNW__ownerAddress{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact_register-module__z-NbNW__address{color:var(--text-body);text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.contact_register-module__z-NbNW__referredBy{color:var(--text-body);align-items:center;gap:var(--space-ds);display:inline-flex}.contact_register-module__z-NbNW__peekSub{color:var(--text-muted);margin:0}.contact_register-module__z-NbNW__badges{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.contact_register-module__z-NbNW__heat{border-radius:var(--radius-pill);align-items:center;gap:var(--space-ds);padding:var(--space-ds) var(--space-xs);white-space:nowrap;border:1px solid #0000;font-size:11px;font-weight:600;display:inline-flex}.contact_register-module__z-NbNW__heatHot{background:var(--tone-danger-soft);border-color:var(--tone-danger-border);color:var(--tone-danger-text)}.contact_register-module__z-NbNW__heatWarm{background:var(--tone-warning-soft);border-color:var(--tone-warning-border);color:var(--tone-warning-text)}.contact_register-module__z-NbNW__heatCold{background:var(--tone-info-soft);border-color:var(--tone-info-border);color:var(--tone-info-text)}.contact_register-module__z-NbNW__fields{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.contact_register-module__z-NbNW__channelLinks{gap:var(--space-xs);flex-direction:column;display:flex}.contact_register-module__z-NbNW__channelLink{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-strong);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);transition:border-color var(--duration-fast) var(--easing-out);text-decoration:none;display:flex}.contact_register-module__z-NbNW__channelLink:hover{border-color:var(--tda-cyan)}.contact_register-module__z-NbNW__channelLink svg{color:var(--tda-cyan);flex:none}.contact_register-module__z-NbNW__channelText{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.contact_register-module__z-NbNW__channelGo{color:var(--text-soft)}.contact_register-module__z-NbNW__nextTask{appearance:none;background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;font:inherit;gap:var(--space-ds);padding:var(--space-sm) var(--space-md);text-align:left;transition:border-color var(--duration-fast) var(--easing-out);flex-direction:column;width:100%;display:flex}.contact_register-module__z-NbNW__nextTask:hover{border-color:var(--tda-cyan)}.contact_register-module__z-NbNW__nextTaskOverdue{border-color:var(--tone-danger-border)}.contact_register-module__z-NbNW__nextTaskEyebrow{color:var(--text-soft);align-items:center;gap:var(--space-ds);display:inline-flex}.contact_register-module__z-NbNW__nextTaskOverdue .contact_register-module__z-NbNW__nextTaskEyebrow{color:var(--tone-danger-text)}.contact_register-module__z-NbNW__nextTaskBody{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact_register-module__z-NbNW__nextTaskDue{color:var(--text-soft);align-items:center;gap:var(--space-xs);display:flex}.contact_register-module__z-NbNW__nextTaskGo{color:var(--text-soft);margin-left:auto}.contact_register-module__z-NbNW__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.contact_register-module__z-NbNW__report{color:var(--text-muted);margin:0}.contact_register-module__z-NbNW__headerActions{align-items:center;gap:var(--space-sm);display:flex}.contact_register-module__z-NbNW__dialogSpacer{flex:1}.contact_register-module__z-NbNW__assignField{gap:var(--space-xs);flex-direction:column;display:flex}.contact_register-module__z-NbNW__assignMatches{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);margin:var(--space-ds) 0 0;max-height:220px;padding:var(--space-ds);flex-direction:column;list-style:none;display:flex;overflow-y:auto}.contact_register-module__z-NbNW__assignMatch{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;font-family:var(--font-body);padding:var(--space-xs) var(--space-sm);text-align:left;background:0 0;border:none;width:100%}.contact_register-module__z-NbNW__assignMatch:hover{background:var(--surface-card);color:var(--text-strong)}.contact_register-module__z-NbNW__assignLabel{color:var(--text-soft)}.contact_register-module__z-NbNW__elsewhere{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.contact_register-module__z-NbNW__elsewhere:hover{color:var(--accent-hover)}.contact_register-module__z-NbNW__unreachable{background:var(--tone-danger-soft);border:1px solid var(--tone-danger-border);border-radius:var(--radius-pill);color:var(--tone-danger-text);padding:var(--space-ds) var(--space-xs);white-space:nowrap;align-items:center;display:inline-flex}.contact_register-module__z-NbNW__page{height:100%;min-height:0;padding:var(--space-ds);flex-direction:column;width:100%;display:flex}.contact_register-module__z-NbNW__barHost{flex:auto;min-width:0;display:flex}.contact_register-module__z-NbNW__barHost>*{white-space:nowrap;flex-wrap:nowrap;flex:auto;min-width:0}@media (max-width:720px){.contact_register-module__z-NbNW__page{gap:var(--space-xs);padding:var(--space-xs);padding-bottom:calc(var(--space-xs) + env(safe-area-inset-bottom))}.contact_register-module__z-NbNW__page>:first-child{flex:1 0 auto;min-height:85dvh}.contact_register-module__z-NbNW__headerActions{gap:var(--space-xs);flex-wrap:wrap}.contact_register-module__z-NbNW__report{overflow-wrap:anywhere;flex:100%}.contact_register-module__z-NbNW__channelText,.contact_register-module__z-NbNW__nextTaskBody{overflow-wrap:anywhere;white-space:normal}}
.activity_timeline-module__tdf4AW__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.activity_timeline-module__tdf4AW__event{gap:var(--space-sm);padding:var(--space-sm) 0;display:flex;position:relative}.activity_timeline-module__tdf4AW__event:not(:last-child):before{background:var(--divider);content:"";width:1px;position:absolute;top:30px;bottom:0;left:13px}.activity_timeline-module__tdf4AW__eventIcon{border-radius:var(--radius-pill);z-index:1;border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.activity_timeline-module__tdf4AW__eventBody{gap:var(--space-ds);min-width:0;padding-top:var(--space-ds);flex-direction:column;display:flex}.activity_timeline-module__tdf4AW__eventLine{color:var(--text-body);align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.activity_timeline-module__tdf4AW__eventActor{color:var(--text-strong);font-weight:600}.activity_timeline-module__tdf4AW__eventVerb{color:var(--text-muted)}.activity_timeline-module__tdf4AW__eventTarget{color:var(--text-strong);font-weight:600}.activity_timeline-module__tdf4AW__eventMove{color:var(--text-body);align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.activity_timeline-module__tdf4AW__eventArrow{color:var(--text-soft)}.activity_timeline-module__tdf4AW__eventTo{color:var(--text-strong);font-weight:600}.activity_timeline-module__tdf4AW__eventReference{color:var(--text-muted);font-family:var(--font-mono);margin:0}.activity_timeline-module__tdf4AW__eventReason{border-left:2px solid var(--border-default);color:var(--text-body);padding-left:var(--space-sm);margin:0}.activity_timeline-module__tdf4AW__eventWhen{color:var(--text-soft);margin:0}.activity_timeline-module__tdf4AW__empty{color:var(--text-soft);padding:var(--space-md) 0;margin:0}
.reason_dialog-module__yCBcRW__blurb{color:var(--text-muted);margin:0}.reason_dialog-module__yCBcRW__field{gap:var(--space-ds);flex-direction:column;display:flex}.reason_dialog-module__yCBcRW__field>span{color:var(--text-soft)}.reason_dialog-module__yCBcRW__input{background:var(--surface-app);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-strong);font-family:var(--font-body);min-height:84px;padding:var(--space-sm) var(--space-sm);resize:vertical;transition:border-color var(--duration-fast) var(--easing-out), box-shadow var(--duration-fast) var(--easing-out);width:100%;font-size:14px}.reason_dialog-module__yCBcRW__input:focus{border-color:var(--tda-cyan);box-shadow:0 0 0 2px color-mix(in srgb, var(--tda-cyan) 18%, transparent);outline:none}.reason_dialog-module__yCBcRW__input::placeholder{color:var(--text-soft)}.reason_dialog-module__yCBcRW__error{color:var(--tone-danger-text);margin:0}.reason_dialog-module__yCBcRW__spacer{flex:1}@media (max-width:720px){.reason_dialog-module__yCBcRW__input{font-size:16px}}
.attachment_list-module__0oumrq__panel{gap:var(--space-sm);flex-direction:column;display:flex}.attachment_list-module__0oumrq__head{align-items:center;gap:var(--space-xs);display:flex}.attachment_list-module__0oumrq__heading{color:var(--text-soft)}.attachment_list-module__0oumrq__count{background:var(--surface-raised);border-radius:var(--radius-pill);color:var(--text-muted);padding:0 var(--space-xs)}.attachment_list-module__0oumrq__hint{color:var(--text-muted)}.attachment_list-module__0oumrq__list{gap:var(--space-xs);max-height:min(340px,34dvh);padding:0 var(--space-xs) 0 0;flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.attachment_list-module__0oumrq__item{border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);display:flex}.attachment_list-module__0oumrq__fileIcon{color:var(--text-muted);flex:none}.attachment_list-module__0oumrq__detail{gap:var(--space-ds);flex-direction:column;flex:auto;min-width:0;display:flex}.attachment_list-module__0oumrq__fileName{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment_list-module__0oumrq__fileLink{color:var(--tda-cyan);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.attachment_list-module__0oumrq__fileLink:hover{text-decoration:underline}.attachment_list-module__0oumrq__meta{color:var(--text-muted)}.attachment_list-module__0oumrq__uploader{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.attachment_list-module__0oumrq__fileField{background:var(--surface-app);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:var(--space-xs);height:38px;padding:0 var(--space-sm);flex:160px;display:flex;position:relative;overflow:hidden}.attachment_list-module__0oumrq__fileInput{cursor:pointer;opacity:0;position:absolute;inset:0}.attachment_list-module__0oumrq__note{color:var(--text-muted);align-items:center;gap:var(--space-xs);margin:0;display:flex}.attachment_list-module__0oumrq__error{color:var(--tone-danger-text);margin:0}[data-theme=light] .attachment_list-module__0oumrq__item{border-color:var(--divider)}.attachment_list-module__0oumrq__dropping{border-radius:var(--radius-md);box-shadow:0 0 0 2px var(--tda-cyan);position:relative}.attachment_list-module__0oumrq__dropNote{background:var(--surface-raised);border:1px dashed var(--tda-cyan);border-radius:var(--radius-sm);color:var(--tda-cyan);align-items:center;gap:var(--space-xs);padding:var(--space-xs);justify-content:center;display:flex}.attachment_list-module__0oumrq__filedAs{color:var(--tone-success-text);align-items:center;gap:var(--space-ds);display:inline-flex}.attachment_list-module__0oumrq__confirmNote{color:var(--text-body);padding:var(--space-md) var(--space-lg);margin:0}.attachment_list-module__0oumrq__spacer{flex:auto}.attachment_list-module__0oumrq__rowType{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;max-width:180px;height:26px;padding:0 var(--space-xs);flex:none;width:auto}.attachment_list-module__0oumrq__rowType:hover{border-color:var(--tda-cyan);color:var(--text-strong)}@media (max-width:720px){.attachment_list-module__0oumrq__item{flex-wrap:wrap}.attachment_list-module__0oumrq__detail{flex:10rem}.attachment_list-module__0oumrq__rowType{max-width:100%;height:auto;min-height:32px;font-size:16px}.attachment_list-module__0oumrq__uploader select{max-width:100%;height:auto;min-height:32px;font-size:16px}.attachment_list-module__0oumrq__list{max-height:min(420px,50dvh)}}@media (pointer:coarse){.attachment_list-module__0oumrq__rowType,.attachment_list-module__0oumrq__fileField{min-height:44px}.attachment_list-module__0oumrq__uploader select{min-height:44px}}
.job_notes-module__pGK9ea__wrap{min-width:0;position:relative}.job_notes-module__pGK9ea__trigger{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;align-items:center;gap:var(--space-xs);min-height:34px;padding:var(--space-xs) var(--space-md);transition:background var(--duration-fast) var(--easing-out), border-color var(--duration-fast) var(--easing-out), color var(--duration-fast) var(--easing-out);white-space:nowrap;display:inline-flex}.job_notes-module__pGK9ea__trigger:hover{border-color:var(--tda-cyan);color:var(--tda-cyan)}.job_notes-module__pGK9ea__triggerHeld{background:var(--tone-warning-soft);border-color:var(--tone-warning-border);color:var(--tone-warning-text)}.job_notes-module__pGK9ea__triggerOn{background:var(--brand-muted);border-color:var(--tone-accent-border);color:var(--tda-cyan)}.job_notes-module__pGK9ea__railTrigger{justify-content:center;position:relative}.job_notes-module__pGK9ea__railTrigger .job_notes-module__pGK9ea__unsaved{position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs)}.job_notes-module__pGK9ea__unsaved{background:var(--tone-warning-text);border-radius:var(--radius-pill);flex:none;width:7px;height:7px}.job_notes-module__pGK9ea__panel{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);gap:var(--space-sm);margin-top:var(--space-xs);padding:var(--space-md);width:min(560px, calc(100vw - var(--space-tl) * 2));z-index:40;flex-direction:column;display:flex;position:absolute;top:100%;left:auto;right:0}.job_notes-module__pGK9ea__panelHead{cursor:grab;align-items:center;gap:var(--space-sm);touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;display:flex}.job_notes-module__pGK9ea__panelHead:active{cursor:grabbing}.job_notes-module__pGK9ea__grip{color:var(--text-soft);flex:none}.job_notes-module__pGK9ea__panelHead:hover .job_notes-module__pGK9ea__grip{color:var(--text-muted)}.job_notes-module__pGK9ea__panelTitle{color:var(--text-soft);flex:auto}.job_notes-module__pGK9ea__close{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;padding:var(--space-ds);background:0 0;border:0;flex:none;align-items:center;display:flex}.job_notes-module__pGK9ea__close:hover{background:var(--surface-app);color:var(--text-strong)}.job_notes-module__pGK9ea__input{background:var(--surface-app);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-strong);font-family:var(--font-body);min-height:76px;max-height:min(360px,40vh);padding:var(--space-sm);resize:none;transition:border-color var(--duration-fast) var(--easing-out), box-shadow var(--duration-fast) var(--easing-out);width:100%;font-size:14px;overflow-y:auto}.job_notes-module__pGK9ea__input:focus{border-color:var(--tda-cyan);box-shadow:0 0 0 2px color-mix(in srgb, var(--tda-cyan) 18%, transparent);outline:none}.job_notes-module__pGK9ea__input::placeholder{color:var(--text-soft)}.job_notes-module__pGK9ea__foot{align-items:center;gap:var(--space-sm);justify-content:flex-end;display:flex}.job_notes-module__pGK9ea__state{color:var(--text-soft)}.job_notes-module__pGK9ea__error{color:var(--tone-danger-text);margin:0}@media (max-width:720px){.job_notes-module__pGK9ea__panel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85dvh;z-index:280;width:auto;margin:0;padding-block-end:calc(var(--space-md) + env(safe-area-inset-bottom,0px));position:fixed;inset:auto 0 0}.job_notes-module__pGK9ea__input{min-height:120px;max-height:50dvh;font-size:16px}}@media (pointer:coarse){.job_notes-module__pGK9ea__close{justify-content:center;min-width:44px;min-height:44px}.job_notes-module__pGK9ea__trigger{min-height:44px}}
.job_payment_status-module__L7acxG__light{border-radius:var(--radius-md);align-items:center;column-gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.job_payment_status-module__L7acxG__mark{border-radius:var(--radius-sm);grid-row:1/span 2;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.job_payment_status-module__L7acxG__word{min-width:0}.job_payment_status-module__L7acxG__measure{opacity:.85;min-width:0}.job_payment_status-module__L7acxG__open{cursor:pointer;font:inherit;text-align:left;transition:filter var(--duration-fast) var(--easing-out)}.job_payment_status-module__L7acxG__open:hover{filter:brightness(1.05)}.job_payment_status-module__L7acxG__open:focus-visible{outline:2px solid var(--tda-cyan);outline-offset:2px}
.checkout-module__o7LnxW__wrap{gap:var(--space-lg);flex-direction:column;display:flex}.checkout-module__o7LnxW__head{gap:var(--space-ds);flex-direction:column;display:flex}.checkout-module__o7LnxW__eyebrow{color:var(--tda-cyan);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.checkout-module__o7LnxW__title{color:var(--text-strong);font-family:var(--font-display);margin:0;font-size:26px;font-weight:700}.checkout-module__o7LnxW__address{color:var(--text-muted)}.checkout-module__o7LnxW__option{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.checkout-module__o7LnxW__optionHead{align-items:center;gap:var(--space-sm);display:flex}.checkout-module__o7LnxW__optionTag{background:var(--brand-muted);border-radius:var(--radius-pill);color:var(--tda-cyan);padding:var(--space-ds) var(--space-sm);text-transform:uppercase;font-size:12px;font-weight:700}.checkout-module__o7LnxW__optionTitle{color:var(--text-strong);margin:0;font-size:18px;font-weight:700}.checkout-module__o7LnxW__summary{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.checkout-module__o7LnxW__row{align-items:baseline;gap:var(--space-md);justify-content:space-between;display:flex}.checkout-module__o7LnxW__row dt{color:var(--text-soft)}.checkout-module__o7LnxW__row dd{color:var(--text-strong);text-align:right;margin:0}.checkout-module__o7LnxW__mono{font-family:var(--font-mono)}.checkout-module__o7LnxW__disclaimer{background:var(--surface-app);border-radius:var(--radius-md);color:var(--text-muted);padding:var(--space-sm) var(--space-md);margin:0}.checkout-module__o7LnxW__partChoice{gap:var(--space-sm);flex-direction:column;display:flex}.checkout-module__o7LnxW__part{background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-md);display:flex}.checkout-module__o7LnxW__partOn{border-color:var(--tone-success-border);box-shadow:inset 0 0 0 1px var(--tone-success-border)}.checkout-module__o7LnxW__part:has(input:disabled){cursor:default;opacity:.6}.checkout-module__o7LnxW__partBody{flex-direction:column;flex:auto;min-width:0;display:flex}.checkout-module__o7LnxW__partLabel{color:var(--text-strong);font-weight:600}.checkout-module__o7LnxW__partNote{color:var(--text-muted)}.checkout-module__o7LnxW__partAmount{color:var(--text-strong);flex:none;font-weight:700}.checkout-module__o7LnxW__totalRow{border-top:1px solid var(--divider);padding-top:var(--space-md);justify-content:space-between;align-items:baseline;display:flex}.checkout-module__o7LnxW__totalLabel{color:var(--text-strong);font-weight:700}.checkout-module__o7LnxW__totalValue{color:var(--text-strong);font-family:var(--font-display);font-size:24px;font-weight:800}.checkout-module__o7LnxW__reference{background:var(--surface-app);border-radius:var(--radius-md);color:var(--text-soft);padding:var(--space-sm) var(--space-md);margin:0}.checkout-module__o7LnxW__unavailable{color:var(--text-muted);margin:0}.checkout-module__o7LnxW__payAction.checkout-module__o7LnxW__payAction{background:var(--tone-success-dot);color:var(--text-inverse);border-color:#0000}.checkout-module__o7LnxW__payAction.checkout-module__o7LnxW__payAction:hover:not(:disabled){background:color-mix(in srgb, var(--tone-success-dot) 86%, var(--text-inverse))}.checkout-module__o7LnxW__payAction.checkout-module__o7LnxW__payAction:active:not(:disabled){background:color-mix(in srgb, var(--tone-success-dot) 76%, var(--text-inverse))}.checkout-module__o7LnxW__error{color:var(--tone-danger-text);margin:0}.checkout-module__o7LnxW__hold{background:var(--tone-warning-soft);border:1px solid var(--tone-warning-border);border-radius:var(--radius-md);color:var(--tone-warning-text);padding:var(--space-sm) var(--space-md);margin:0}.checkout-module__o7LnxW__cardForm{gap:var(--space-md);flex-direction:column;display:flex}.checkout-module__o7LnxW__cardField{gap:var(--space-ds);flex-direction:column;min-width:0;display:flex}.checkout-module__o7LnxW__cardLabel{color:var(--text-soft)}.checkout-module__o7LnxW__cardPair{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.checkout-module__o7LnxW__cardBox{align-items:center;display:flex}.checkout-module__o7LnxW__cardBox>*{flex:1;min-width:0}.checkout-module__o7LnxW__cardBox:focus-within{border-color:var(--tda-cyan);box-shadow:0 0 0 2px color-mix(in srgb, var(--tda-cyan) 22%, transparent)}.checkout-module__o7LnxW__cardBoxInvalid,.checkout-module__o7LnxW__cardBoxInvalid:focus-within{border-color:var(--tone-danger-text)}.checkout-module__o7LnxW__wallet{gap:var(--space-sm);flex-direction:column;display:flex}.checkout-module__o7LnxW__walletOr{color:var(--text-muted);text-align:center;margin:0}.checkout-module__o7LnxW__secure{color:var(--text-muted);align-items:center;gap:var(--space-ds);display:flex}.checkout-module__o7LnxW__paid{background:var(--tone-success-soft);border-radius:var(--radius-md);align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}.checkout-module__o7LnxW__paidIcon{color:var(--tone-success-text);flex:none}.checkout-module__o7LnxW__paidTitle{color:var(--text-strong);margin:0;font-weight:700}.checkout-module__o7LnxW__paidBody{color:var(--text-soft);margin:0}.checkout-module__o7LnxW__invoiceLink{color:var(--tda-cyan);align-items:center;gap:var(--space-xs);text-decoration:none;display:inline-flex}.checkout-module__o7LnxW__invoiceLink:hover{text-decoration:underline}.checkout-module__o7LnxW__receiptLink{color:var(--tone-success-text);align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-weight:600;text-decoration:none;display:inline-flex}.checkout-module__o7LnxW__receiptLink:hover{text-decoration:underline}@media (max-width:560px){.checkout-module__o7LnxW__option{padding:var(--space-md)}}.checkout-module__o7LnxW__express{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.checkout-module__o7LnxW__expressOn{border-color:var(--tda-cyan)}.checkout-module__o7LnxW__expressHead{align-items:center;gap:var(--space-sm);display:flex}.checkout-module__o7LnxW__expressIcon{background:var(--brand-muted);border-radius:var(--radius-pill);color:var(--tda-cyan);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.checkout-module__o7LnxW__expressTitle{color:var(--text-strong);margin:0;font-size:18px;font-weight:700}.checkout-module__o7LnxW__expressBody{color:var(--text-soft);margin:0}.checkout-module__o7LnxW__expressChoice{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-md);display:flex}.checkout-module__o7LnxW__expressChoice:has(input:disabled){cursor:default;opacity:.6}.checkout-module__o7LnxW__expressBox,.checkout-module__o7LnxW__expressBoxOn{border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--surface-page);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.checkout-module__o7LnxW__expressBoxOn{background:var(--tda-cyan);border-color:var(--tda-cyan)}.checkout-module__o7LnxW__expressLabel{color:var(--text-strong);flex:1;min-width:0;font-size:14px;font-weight:600}.checkout-module__o7LnxW__expressPrice{color:var(--tda-cyan);white-space:nowrap;font-size:14px;font-weight:700}.checkout-module__o7LnxW__expressHidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (max-width:560px){.checkout-module__o7LnxW__express{padding:var(--space-md)}}@media (max-width:720px){.checkout-module__o7LnxW__title{overflow-wrap:anywhere;font-size:22px}.checkout-module__o7LnxW__address{overflow-wrap:anywhere}.checkout-module__o7LnxW__optionHead,.checkout-module__o7LnxW__expressHead{flex-wrap:wrap}.checkout-module__o7LnxW__row{flex-wrap:wrap;row-gap:0}.checkout-module__o7LnxW__row dt{min-width:0}.checkout-module__o7LnxW__row dd{overflow-wrap:anywhere;min-width:0;margin-left:auto}.checkout-module__o7LnxW__totalRow{gap:var(--space-xs);flex-wrap:wrap}.checkout-module__o7LnxW__expressChoice{flex-wrap:wrap}.checkout-module__o7LnxW__expressPrice{margin-left:auto}.checkout-module__o7LnxW__payAction,.checkout-module__o7LnxW__cardForm>button{justify-content:center;width:100%}.checkout-module__o7LnxW__invoiceLink,.checkout-module__o7LnxW__receiptLink{min-height:44px}}
.referrer_contract-module__msuVCW__contract{gap:var(--space-sm);flex-direction:column;display:flex}.referrer_contract-module__msuVCW__card{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-direction:column;display:flex}.referrer_contract-module__msuVCW__head{align-items:center;gap:var(--space-sm);display:flex}.referrer_contract-module__msuVCW__head h3{margin:0}.referrer_contract-module__msuVCW__subHead{border-top:1px solid var(--border-subtle);align-items:baseline;gap:var(--space-sm);margin-top:var(--space-xs);padding-top:var(--space-sm);display:flex}.referrer_contract-module__msuVCW__icon{color:var(--tda-cyan)}.referrer_contract-module__msuVCW__count{color:var(--text-soft);margin-left:auto}.referrer_contract-module__msuVCW__note{color:var(--text-soft);margin:0}.referrer_contract-module__msuVCW__error{color:var(--tone-danger-text);margin:0}.referrer_contract-module__msuVCW__empty{color:var(--text-soft);margin:0}.referrer_contract-module__msuVCW__scroll{overflow-x:auto}.referrer_contract-module__msuVCW__table{border-collapse:collapse;width:100%;min-width:480px}.referrer_contract-module__msuVCW__table th{border-bottom:1px solid var(--divider);color:var(--text-soft);padding:var(--space-xs) var(--space-sm);text-align:left}.referrer_contract-module__msuVCW__table td{border-bottom:1px solid var(--border-subtle);color:var(--text-body);padding:var(--space-xs) var(--space-sm);vertical-align:middle}.referrer_contract-module__msuVCW__right{text-align:right}.referrer_contract-module__msuVCW__muted{color:var(--text-soft)}.referrer_contract-module__msuVCW__job{color:var(--tda-cyan);cursor:pointer;font-family:var(--font-mono);background:0 0;border:0;padding:0}.referrer_contract-module__msuVCW__job:hover{text-decoration:underline}.referrer_contract-module__msuVCW__reveal{color:var(--tda-cyan);cursor:pointer;margin-left:var(--space-xs);background:0 0;border:0;padding:0}.referrer_contract-module__msuVCW__reveal:hover:not(:disabled){text-decoration:underline}.referrer_contract-module__msuVCW__reveal:disabled{color:var(--text-soft);cursor:default}@media (max-width:720px){.referrer_contract-module__msuVCW__head,.referrer_contract-module__msuVCW__subHead{flex-wrap:wrap}}
.referrer_forms-module__iqArUq__card{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-direction:column;display:flex}.referrer_forms-module__iqArUq__head{align-items:center;gap:var(--space-sm);display:flex}.referrer_forms-module__iqArUq__head h3{flex:auto;min-width:0;margin:0}.referrer_forms-module__iqArUq__icon{color:var(--tda-cyan)}.referrer_forms-module__iqArUq__hint{color:var(--text-soft);margin:0}.referrer_forms-module__iqArUq__ticks{gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}.referrer_forms-module__iqArUq__tick{cursor:pointer;align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:inline-flex}.referrer_forms-module__iqArUq__tickNote{color:var(--text-soft)}.referrer_forms-module__iqArUq__error{color:var(--tone-danger-text);margin:0}@media (max-width:720px){.referrer_forms-module__iqArUq__head{flex-wrap:wrap}}
.avatar-module__FpupxW__avatar{background:color-mix(in srgb, var(--tda-teal) 72%, black);border-radius:var(--radius-pill);color:var(--tda-white);letter-spacing:.02em;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.avatar-module__FpupxW__sm{width:20px;height:20px;font-size:9px}.avatar-module__FpupxW__lg{width:36px;height:36px;font-size:13px}
.peek_body-module__4rZzyW__peekBody{gap:var(--space-lg);flex-direction:column;display:flex}.peek_body-module__4rZzyW__section{gap:var(--space-sm);flex-direction:column;display:flex}.peek_body-module__4rZzyW__standalone{margin-top:var(--space-lg)}.peek_body-module__4rZzyW__sectionTitle{margin:0}
