@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-cyrillic-ext-400-normal.0etwy0g6skhcm.woff2)format("woff2"),url(../media/noto-sans-georgian-cyrillic-ext-400-normal.05ivk4nztxzir.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-georgian-400-normal.3j-rf47-_7m-i.woff2)format("woff2"),url(../media/noto-sans-georgian-georgian-400-normal.2jahtqcqpah3m.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-greek-ext-400-normal.0etwy0g6skhcm.woff2)format("woff2"),url(../media/noto-sans-georgian-greek-ext-400-normal.05ivk4nztxzir.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-math-400-normal.0exhakla8sch5.woff2)format("woff2"),url(../media/noto-sans-georgian-math-400-normal.1qtc0f4e8b4f7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-symbols-400-normal.2jkygpmmdtp5p.woff2)format("woff2"),url(../media/noto-sans-georgian-symbols-400-normal.1ob-g__chsr7k.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-latin-ext-400-normal.2wun6w_0i9zsj.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-ext-400-normal.1gq74_g240f_v.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-georgian-latin-400-normal.36ndot5s2s2qi.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-400-normal.2yc6ht9u6kq6_.woff)format("woff");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:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-cyrillic-ext-500-normal.0tdv-bi45jrtw.woff2)format("woff2"),url(../media/noto-sans-georgian-cyrillic-ext-500-normal.1etr7v78pieh_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-georgian-500-normal.1aga859y22v3n.woff2)format("woff2"),url(../media/noto-sans-georgian-georgian-500-normal.3km8zogxnb1r-.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-greek-ext-500-normal.0tdv-bi45jrtw.woff2)format("woff2"),url(../media/noto-sans-georgian-greek-ext-500-normal.1etr7v78pieh_.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-math-500-normal.2muc_kgwg2lee.woff2)format("woff2"),url(../media/noto-sans-georgian-math-500-normal.0xekwbpyd4-si.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-symbols-500-normal.2icyo7lypctfo.woff2)format("woff2"),url(../media/noto-sans-georgian-symbols-500-normal.39wbnqnucda9_.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-latin-ext-500-normal.0ecqpumzl-bg7.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-ext-500-normal.3qagjjxbzhv4o.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-georgian-latin-500-normal.3-6kjnhjtr5wy.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-500-normal.2kqgk-re56pbe.woff)format("woff");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:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-cyrillic-ext-600-normal.2jken9z3fumzq.woff2)format("woff2"),url(../media/noto-sans-georgian-cyrillic-ext-600-normal.0v3q1i8n3lfn-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-georgian-600-normal.005oio7tg-w1_.woff2)format("woff2"),url(../media/noto-sans-georgian-georgian-600-normal.06o8e3_k2kk_a.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-greek-ext-600-normal.2jken9z3fumzq.woff2)format("woff2"),url(../media/noto-sans-georgian-greek-ext-600-normal.0v3q1i8n3lfn-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-math-600-normal.13uj7u--e2p9w.woff2)format("woff2"),url(../media/noto-sans-georgian-math-600-normal.1e7k0ripcyb0q.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-symbols-600-normal.0ffsvz0bn-qce.woff2)format("woff2"),url(../media/noto-sans-georgian-symbols-600-normal.2wvzsr_ck7alt.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-latin-ext-600-normal.0pi17zal7zr7x.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-ext-600-normal.2uj-7dnfreufe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:600;src:url(../media/noto-sans-georgian-latin-600-normal.10qblbom8fg1i.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-600-normal.3w8qkimajobet.woff)format("woff");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:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-cyrillic-ext-700-normal.2zd5u8gny8tot.woff2)format("woff2"),url(../media/noto-sans-georgian-cyrillic-ext-700-normal.2puq0z-g9xsa8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-georgian-700-normal.12_c19x6fb4zj.woff2)format("woff2"),url(../media/noto-sans-georgian-georgian-700-normal.02j2ceqbbfzz2.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-greek-ext-700-normal.2zd5u8gny8tot.woff2)format("woff2"),url(../media/noto-sans-georgian-greek-ext-700-normal.2puq0z-g9xsa8.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-math-700-normal.1gom425nxkuby.woff2)format("woff2"),url(../media/noto-sans-georgian-math-700-normal.1m4urz6h0zfof.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-symbols-700-normal.2jf8v0b3-6d4u.woff2)format("woff2"),url(../media/noto-sans-georgian-symbols-700-normal.2rcrlisnd1uss.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-latin-ext-700-normal.316-4pyh1qh-c.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-ext-700-normal.22hkjuyz6bthe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-georgian-latin-700-normal.27uu_lzot0f6m.woff2)format("woff2"),url(../media/noto-sans-georgian-latin-700-normal.2oyzi9tco26me.woff)format("woff");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}
:root{--canvas:#f5f4ef;--paper:#fffefa;--ink:#172c30;--muted:#636c68;--teal:#15776a;--teal-soft:#e3efea;--line:#e0e4dc;--danger:#ad5149;--sidebar:#15272b;--font:"Noto Sans Georgian", sans-serif}.console :is(h1,h2,h3,h4,p,strong,label,button){letter-spacing:normal}.console :is(.field-label,.text-button,.button,.badge,.panel-note,.workflow-help,.workflow-summary p,.ownership-footnote){font-size:13px;line-height:1.65}.console :is(input,select,textarea){font-family:var(--font);font-size:14px;line-height:1.6}.console :is(.profile-main p,.record-summary p,.owner-message-body,.modal-description,.settings-intro p,.provider-info p){font-size:14px;line-height:1.85}.console fieldset{border:0;min-width:0;margin:0;padding:0}.console fieldset:disabled{opacity:.7}.console :is(.owner-conversations strong,.owner-tool-step summary,.owner-tool-result-summary,.owner-run-heading,.owner-composer p,.owner-evidence,.workflow-task-meta,.workflow-task p){font-size:13px;line-height:1.75}.console :is(.owner-conversations small,.owner-message-meta,.owner-tool-step summary small,.workflow-zone,.field small){font-size:12px;line-height:1.65}.sales-toolbar{justify-content:space-between;align-items:flex-start;gap:24px;margin:6px 0 24px;display:flex}.sales-toolbar h2{font-size:24px;font-weight:500;line-height:1.6}.sales-toolbar p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.8}.sales-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:22px;padding-bottom:10px;display:flex}.sales-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 12px;font-size:13px}.sales-tabs button[aria-selected=true]{color:var(--teal);background:var(--teal-soft)}.sales-record-list{border:1px solid var(--line);background:var(--paper);border-radius:10px;overflow:hidden}.sales-record{border-bottom:1px solid var(--line);padding:24px 28px}.sales-record:last-child{border-bottom:0}.sales-record-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.sales-record-heading h3{font-size:17px;font-weight:500;line-height:1.7}.record-summary{overflow-wrap:anywhere;margin:12px 0}.record-summary p{margin:6px 0}.record-summary ol{padding-left:24px;font-size:14px;line-height:1.85}.sales-record-actions{flex-wrap:wrap;gap:12px;margin:16px 0 8px;display:flex}.record-source{color:var(--muted);margin-top:16px;font-size:12px}.record-source summary{cursor:pointer}.record-source pre,.operational-panels pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f5ef;max-height:320px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6;overflow:auto}.modal.wide{width:min(1120px,100vw - 36px);max-width:1120px}.batch-editor{margin:14px 0 22px}.batch-editor summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.batch-editor p{color:var(--muted);margin:10px 0;font-size:13px;line-height:1.8}.batch-editor textarea{width:100%;margin-bottom:10px}.batch-editor table{min-width:950px;margin-top:16px}.batch-editor td{vertical-align:top;padding:10px 7px}.batch-editor input{width:100%;min-width:140px;padding:7px 9px}.batch-editor small{max-width:240px;margin-top:6px;font-size:12px;line-height:1.7;display:block}.contact-checklist{border:1px solid var(--line);border-radius:6px;margin:16px 0;padding:12px}.contact-checklist summary{cursor:pointer;font-size:14px}.contact-checklist .contact-checklist-rows{max-height:230px;overflow:auto}.contact-checklist label{align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.contact-checklist input{width:auto}.step-editor{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.step-editor .field{margin:0}.mission-funnel{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;margin:18px 0;display:flex;overflow:hidden}.mission-funnel>div{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:13px 18px;display:flex}.mission-funnel strong{color:var(--teal);font-size:23px;font-weight:500}.mission-funnel span{color:var(--muted);font-size:12px}.operational-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.operational-panels>section{min-width:0;padding:24px}.operational-panels h3{margin-bottom:12px;font-size:18px;line-height:1.7}.operational-panels p{margin:8px 0;font-size:13px;line-height:1.8}.readiness-row,.webhook-row{border-top:1px solid var(--line);padding:16px 0;font-size:13px;line-height:1.75}.readiness-row strong,.readiness-row small,.readiness-row span{display:block}.readiness-row small{color:var(--danger)}.webhook-row>div{gap:10px;margin-top:12px;display:flex}.owner-search{background:var(--paper);border:1px solid var(--line);border-radius:5px;width:100%;margin-bottom:12px;padding:9px 10px}.owner-rename{border-bottom:1px solid var(--line);gap:12px;padding:15px 30px;display:flex}.owner-rename input{flex:1;min-width:0}.owner-voice-bar{background:var(--teal-soft);border:1px solid #d2e2d8;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px;display:flex}.owner-voice-bar>svg{flex-shrink:0;margin-top:3px}.owner-voice-bar>div{flex:1;min-width:0}.owner-voice-bar strong{font-size:13px;line-height:1.7}.owner-voice-bar p{overflow-wrap:anywhere;max-height:110px;margin-top:5px;font-size:14px;line-height:1.8;overflow:auto}.owner-batch-review{background:var(--paper);border-top:1px solid var(--line);padding:24px 30px}.owner-batch-review>p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.8}.owner-messages>.owner-tool-step{background:#f2f5eb;border:1px solid #e1e8d7;border-radius:6px;margin:12px 0}.workflow-task-tools{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0;display:flex}.workflow-task-tools>input{flex:1;min-width:180px;max-width:400px}.workflow-bulk{background:var(--teal-soft);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:16px;font-size:13px;display:flex}.workflow-bulk select{width:auto;max-width:240px}.workflow-task .task-select{width:17px;height:17px;accent-color:var(--teal);flex-shrink:0;margin-top:7px}.agenda-day th{color:var(--ink);text-align:left;background:#edf1e8;padding:15px 18px;font-size:13px}.agenda-conflict td{background:#faf3e7}.agenda-conflict .danger-text{max-width:240px;margin-top:5px;font-size:12px;display:block}.setup-guide{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-bottom:24px;padding:24px}.setup-guide h3{margin:8px 0 18px;font-size:18px;font-weight:500;line-height:1.75}.setup-guide ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:0;padding:0;list-style:none;display:grid}.setup-guide li{align-items:flex-start;gap:12px;display:flex}.setup-guide li>span{border:1px solid var(--line);width:26px;height:26px;color:var(--teal);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.setup-guide li p{font-size:13px;line-height:1.9}.setup-providers{border-top:1px solid var(--line);margin-top:22px;padding-top:10px}.setup-providers>div{align-items:center;gap:12px;padding:10px 0;display:flex}.setup-providers>div>span{flex:1}.setup-providers small{color:var(--muted);font-size:12px;line-height:1.8;display:block}@media (max-width:850px){.operational-panels,.setup-guide ol{grid-template-columns:1fr}.sales-toolbar{flex-direction:column}.sales-record{padding:20px}.step-editor{grid-template-columns:1fr}.owner-voice-bar{flex-wrap:wrap}.owner-voice-bar .button{margin-left:30px}.owner-batch-review{padding:20px}.sales-tabs button{padding:8px 10px}.setup-guide{padding:18px}}.workflow-summary{color:var(--teal);justify-content:space-between;align-items:center;gap:24px;padding:8px 0 28px;display:flex}.checkbox-field{align-items:flex-start;gap:10px;margin:18px 0;font-size:11px;line-height:1.8;display:flex}.checkbox-field input{margin-top:3px}.workflow-summary h2{color:var(--ink);letter-spacing:-.6px;font-size:23px;font-weight:500;line-height:1.6}.workflow-summary h2 span{color:#b6c0b5;margin:0 8px}.workflow-summary p{color:var(--muted);max-width:670px;margin-top:7px;font-size:11px;line-height:1.9}.workflow-buttons,.workflow-row-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workflow-notice{color:var(--teal);align-items:center;gap:8px;margin:0 0 15px;font-size:12px;display:flex}.workflow-filter{width:auto;max-width:240px;padding:9px 11px;font-size:11px}.workflow-task{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:23px 25px;display:flex}.workflow-task.overdue{border-left:3px solid #b58358;padding-left:22px}.workflow-task-main{min-width:0}.workflow-task h3{margin-top:9px;font-size:14px;font-weight:600;line-height:1.7}.workflow-task p{color:#687771;white-space:pre-wrap;overflow-wrap:anywhere;max-width:750px;margin-top:6px;font-size:12px;line-height:1.8}.workflow-tags,.workflow-task-meta{flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.workflow-task-meta{color:var(--muted);gap:12px 22px;margin-top:15px}.workflow-task-meta>span,.handoff-label{align-items:center;gap:6px;display:inline-flex}.task-priority{color:#829085;font-size:10px}.task-priority.high,.task-priority.urgent{color:#aa7547}.task-priority.urgent{font-weight:600}.handoff-label{color:#8b6945}.workflow-task-actions{flex-direction:column;align-items:flex-start;gap:13px;min-width:140px;display:flex}.workflow-task-actions select{padding:8px 9px;font-size:10px}.workflow-help{color:var(--muted);padding:0 25px 22px;font-size:11px;line-height:1.8}.workflow-person{margin-top:7px;display:block}.workflow-zone{color:var(--muted);margin-top:4px;font-size:9px;display:block}.ownership-strip{background:#f0f5ee;border:1px solid #d9e5dc;border-left:3px solid #65a48c;border-radius:6px;margin:0 0 22px;padding:22px 24px}.ownership-strip.human{background:#f6f1e7;border-color:#e6decd #e6decd #e6decd #b38d62}.ownership-state{align-items:center;gap:14px;display:flex}.ownership-state>svg{color:var(--teal)}.human .ownership-state>svg{color:#99754b}.ownership-state strong{font-size:12px;font-weight:600}.ownership-state p{color:#758175;margin-top:5px;font-size:10px;line-height:1.8}.ownership-state small{color:#8a7559;margin-top:7px;font-size:10px;line-height:1.7;display:block}.ownership-actions{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:16px;display:flex}.ownership-actions .field{flex:1;min-width:180px;margin:0}.ownership-actions input,.ownership-actions select{padding:9px 11px;font-size:10px}.ownership-actions .field-label{font-size:10px}.ownership-footnote{color:#89775d;margin-top:15px;font-size:10px;line-height:1.8}.ownership-strip .error-box{margin:15px 0 0}@media (max-width:900px){.workflow-summary h2{font-size:19px}.workflow-summary>svg{display:none}.workflow-task{flex-direction:column;gap:17px}.workflow-task-actions{flex-direction:row;align-items:center}.workflow-task-actions select{width:150px}.workflow-buttons .button{padding-left:12px;padding-right:12px}.ownership-actions{gap:12px}}*{box-sizing:border-box}html,body{background:var(--canvas);min-height:100%;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:var(--teal);text-decoration:none}a:hover{text-decoration:underline}button{color:inherit;background:0 0;border:0}input,textarea,select{background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid #d8dfd6;border-radius:6px;outline:0;padding:12px 13px;transition:border-color .18s,box-shadow .18s}input:focus,textarea:focus,select:focus{border-color:var(--teal);box-shadow:0 0 0 3px #15776a12}textarea{resize:vertical;line-height:1.7}input::placeholder,textarea::placeholder{color:#8c948f}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #62ae97}input[type=checkbox]{width:17px;height:17px;accent-color:var(--teal);flex-shrink:0}h1,h2,h3,p{margin:0}strong{font-weight:600}svg{flex-shrink:0}.muted{color:var(--muted)}.danger-text{color:var(--danger)!important}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.initial-loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100vh;display:flex}.initial-loading .brand{color:var(--ink)}.initial-loading p{color:var(--muted)}.brand{color:#eef1e8;align-items:center;gap:12px;display:flex}.brand-mark{align-items:flex-end;gap:4px;width:32px;height:31px;display:flex}.brand-mark span{background:#83bca6;border-radius:1px;width:7px;display:block}.brand-mark span:first-child{height:15px}.brand-mark span:nth-child(2){height:24px}.brand-mark span:nth-child(3){height:31px}.brand strong{letter-spacing:-.7px;font-size:20px}.brand>div>span{letter-spacing:3.3px;color:#89a29b;margin-top:3px;font-size:9px;display:block}.console{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--sidebar);color:#c5d0cb;z-index:30;flex-direction:column;height:100vh;padding:32px 20px 18px;display:flex;position:sticky;top:0}.sidebar .brand{margin:0 8px 46px}.workspace-label{color:#708b82;letter-spacing:.6px;margin:0 11px 11px;font-size:10px}.tenant-picker{color:#9bb3aa;border:1px solid #344a49;border-radius:6px;align-items:center;gap:9px;height:48px;margin-bottom:26px;padding:0 11px;display:flex;position:relative}.tenant-picker select{color:#e1e7df;appearance:none;height:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0 20px 0 0;font-size:12px}.tenant-picker select option{background:var(--sidebar)}.tenant-picker>svg:last-child{pointer-events:none;position:absolute;right:12px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav button{text-align:left;color:#9bafa6;border-radius:5px;align-items:center;gap:12px;padding:14px;font-size:12px;transition:color .2s,background .2s;display:flex}.sidebar nav button:hover{color:#eaf1e9;background:#223b3b}.sidebar nav button.active{color:#ecf1e7;background:#27473f;box-shadow:inset 2px 0 #95c6ad}.sidebar nav button>span{flex:1}.sidebar nav button.active>svg:first-child{color:#9bd0b5}.sidebar-bottom{margin-top:auto;padding-top:40px}.workspace-mode{color:#779489;align-items:center;gap:10px;padding:0 8px 23px;font-size:10px;line-height:1.65;display:flex}.workspace-mode svg{color:#729584}.account{border-top:1px solid #2e4541;align-items:center;gap:10px;padding:19px 4px 0;display:flex}.avatar{color:#c9ded0;background:#344c45;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex}.account>div:nth-child(2){flex:1;min-width:0}.account strong{font-family:var(--font);text-overflow:ellipsis;white-space:nowrap;color:#c0d0c4;max-width:126px;font-size:10px;display:block;overflow:hidden}.account span{color:#779088;margin-top:5px;font-size:10px;display:block}.account .icon-button{color:#8da69b;padding:4px}.main-wrap{flex-direction:column;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--line);background:#f8f7f2;justify-content:space-between;align-items:center;gap:20px;height:73px;padding:0 43px;display:flex}.topbar-left,.topbar-right{align-items:center;gap:14px;font-size:11px;display:flex}.topbar-left>span{color:var(--muted)}.topbar-left>svg{color:#b2bab3}.topbar-left strong{font-weight:500}.topbar-right{gap:19px}.timezone{color:var(--muted);font-size:10px}.mobile-menu{display:none!important}main{flex:1;align-self:center;width:100%;max-width:1800px;padding:39px 43px 52px}.page-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:35px;display:flex}.eyebrow{letter-spacing:.9px;color:var(--muted);margin-bottom:12px;font-size:10px}.page-heading h1{letter-spacing:-1.65px;font-size:36px;font-weight:500;line-height:1.35}.heading-note{align-items:center;gap:14px;padding-top:7px;display:flex}.heading-note svg{color:var(--teal)}.heading-note span{color:var(--muted);font-size:10px;line-height:1.75}.heading-note strong{color:#4e6860;font-weight:400}.view-content{animation:.3s ease-out arrive}@keyframes arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.footer{border-top:1px solid var(--line);color:#929b93;justify-content:space-between;align-items:center;margin:0 43px;padding:22px 0;font-size:9px;display:flex}.footer>span:first-child{letter-spacing:1.2px}.icon-button{color:#6e8379;border-radius:5px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:5px;display:inline-flex}.icon-button:hover{background:#e7ece5}.text-button{color:var(--teal);text-align:left;justify-content:flex-start;align-items:center;gap:7px;padding:0;font-size:11px;line-height:1.65;display:inline-flex}.text-button:hover{text-decoration:underline}.button{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:41px;padding:11px 17px;font-size:11px;font-weight:500;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.button:hover{text-decoration:none}.button:active{transform:translateY(1px)}.button.primary{background:var(--teal);color:#fffefa;border-color:var(--teal)}.button.primary:hover:not(:disabled){background:#12685c}.button.secondary{color:#375448;background:#fffefa;border-color:#d5ded3}.button.secondary:hover:not(:disabled){background:#eff3e9;border-color:#c2d0c3}.button.danger-button{background:var(--danger);color:#fff}.button.small{gap:7px;min-height:33px;padding:7px 11px;font-size:10px}.button:disabled:hover{transform:none}.panel{background:var(--paper);border:1px solid var(--line);border-radius:7px;margin-bottom:22px;overflow:hidden;box-shadow:0 1px 2px #19382c03}.panel-heading{justify-content:space-between;align-items:center;gap:14px;min-height:77px;padding:24px 25px 21px;display:flex}.panel-heading h2{letter-spacing:-.4px;font-size:15px;font-weight:500}.panel-heading .eyebrow{margin-bottom:7px;font-size:9px}.section-loading{min-height:150px;color:var(--teal);justify-content:center;align-items:center;display:flex}.count-label{color:var(--muted);white-space:nowrap;font-size:10px}.panel-note{color:var(--muted);border-top:1px solid #edf0e8;padding:15px 24px 19px;font-size:10px;line-height:1.8}.badge{color:#788471;white-space:nowrap;background:#f4f5ef;border:1px solid #e3e7de;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;line-height:1.4;display:inline-flex}.badge>span{background:#a6ae90;border-radius:50%;width:4px;height:4px}.badge.success{color:#527c4d;background:#edf4e9;border-color:#dfe8d8}.badge.success>span{background:#6b9a62}.badge.danger{color:#a66253;background:#faf0ec;border-color:#eedad1}.badge.danger>span{background:#b77b66}.badge.live{color:var(--teal);background:#e7f2ef;border-color:#cfe4dc}.badge.live>span{background:var(--teal);box-shadow:0 0 0 2px #15776a18}.empty{text-align:center;flex-direction:column;align-items:center;padding:40px 30px 47px;display:flex}.empty-icon{color:#809786;background:#f8f9f2;border:1px solid #e6ebe0;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:19px;display:flex}.empty h3{letter-spacing:-.4px;font-size:14px;font-weight:500}.empty p{color:var(--muted);max-width:410px;margin-top:10px;font-size:11px;line-height:1.9}.empty .button{margin-top:22px}.error-box,.info-box,.success-box{color:#9f5744;background:#fcf3ed;border:1px solid #e7d1c7;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:21px;padding:14px 17px;font-size:11px;line-height:1.8;display:flex}.info-box{color:#688060;background:#f0f4e9;border-color:#dfe6d5;display:block}.success-box{color:#4f7b46;background:#eaf2e7;border-color:#d5e4ce}.error-box .text-button{color:#9f5744;flex-shrink:0}.toast{background:var(--sidebar);color:#e1efe4;z-index:100;border-radius:6px;align-items:center;gap:12px;max-width:calc(100vw - 30px);padding:14px 17px 14px 20px;font-size:11px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0f302825}.toast>svg{color:#9bd0b5}.toast .icon-button{color:#9db6a8}.toast .icon-button:hover{background:#314c43}.toast-error{background:#713f35}.toast-error>svg{color:#e8bcac}.toast-error .icon-button{color:#edc8bc}.toast-error .icon-button:hover{background:#915446}.dashboard-intro{background:#e9eee2;border:1px solid #dbe4d2;border-radius:7px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:26px;padding:30px 36px 31px;display:flex}.small-kicker{color:#738d6d;letter-spacing:1px;margin-bottom:13px;font-size:9px;display:block}.dashboard-intro h2{letter-spacing:-1.1px;font-size:26px;font-weight:500;line-height:1.6}.dashboard-intro p{color:#758270;margin-top:15px;font-size:11px;line-height:1.9}.intro-links{align-self:flex-end;width:250px;margin-bottom:6px}.intro-links button{color:#365e45;border-top:1px solid #cfdac6;justify-content:space-between;align-items:center;width:100%;padding:17px 0;font-size:12px;transition:padding .18s;display:flex}.intro-links button:last-child{border-bottom:1px solid #cfdac6}.intro-links button:hover{padding-left:7px}.metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:31px;display:grid}.metric{border-left:1px solid var(--line);padding:4px 26px 27px}.metric:first-child{border:0;padding-left:0}.metric:last-child{padding-right:0}.metric-label{color:#718475;justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;font-size:11px;display:flex}.metric-label svg{color:#a2b4a2}.metric>strong{letter-spacing:-1px;min-height:38px;font-size:31px;font-weight:500;line-height:1.2;display:block}.metric>span{color:#8a9487;margin-top:9px;font-size:9px;display:block}.dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);gap:22px;display:grid}.dashboard-grid>.panel{height:fit-content;min-height:410px}.channel-list{padding:0 24px 14px}.channel-row{border-bottom:1px solid #eef0e9;align-items:center;gap:10px;padding:13px 0;font-size:10px;display:flex}.channel-row:last-child{border:0}.channel-row svg{color:#80987c}.channel-row strong{flex:1;font-weight:500}.channel-row .badge{padding:4px 6px;font-size:8px}.mode-block{gap:15px;padding:0 24px 23px;display:flex}.mode-block>svg{color:#72936a;margin-top:2px}.mode-block strong{font-size:12px;font-weight:500}.mode-block p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.8}.spend-line{color:var(--muted);border-top:1px solid #e8ece2;justify-content:space-between;align-items:center;padding:18px 24px;font-size:10px;display:flex}.spend-line strong{color:#486545;font-size:13px}.timeline{padding:0 25px 12px}.timeline-event{align-items:flex-start;gap:15px;padding:0 0 26px;display:flex;position:relative}.timeline-event:before{content:"";background:#e8ede3;width:1px;position:absolute;top:33px;bottom:0;left:15px}.timeline-event:last-child:before{display:none}.timeline-symbol{color:#739365;background:#f4f7ef;border:1px solid #e2e9dc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.timeline-symbol.inbound{color:var(--teal);background:#e5f0eb;border-color:#d6e6de}.timeline-body{flex:1;min-width:0;padding-top:5px}.timeline-meta{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.timeline-meta strong{font-size:11px;font-weight:500}.timeline-meta time{color:#939d8f;white-space:nowrap;font-size:9px}.timeline-body p{color:#697b65;white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;margin:9px 0;font-size:11px;line-height:1.8;overflow:auto}.event-business{margin-top:6px;font-size:10px}.event-foot{color:#929e89;align-items:center;gap:11px;margin-top:9px;font-size:9px;display:flex}.event-foot>span+span:before{content:"·";color:#c0c7b9;margin-right:11px}.event-foot .badge:before{display:none}.timeline-event:last-child{padding-bottom:15px}.toolbar{align-items:center;gap:13px;margin-bottom:23px;display:flex}.toolbar>.button{margin-left:auto}.toolbar-copy{color:var(--muted);font-size:11px;line-height:1.8}.search-input{align-items:center;width:340px;display:flex;position:relative}.search-input svg{color:#9aaa92;pointer-events:none;position:absolute;left:13px}.search-input input{padding:12px 13px 12px 40px;font-size:11px}.search-input.compact{width:210px}.search-input.compact input{padding:9px 10px 9px 35px;font-size:10px}.filter-select{width:155px;min-height:41px;padding:12px 11px;font-size:10px}.table-scroll{width:100%;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{color:#8c9b83;white-space:nowrap;background:#f7f8f1;border-top:1px solid #e8ece2;border-bottom:1px solid #e8ece2;padding:12px 21px;font-size:9px;font-weight:400}td{vertical-align:middle;border-bottom:1px solid #edf0e7;padding:18px 21px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fafbf5}.table-secondary{color:var(--muted);margin-top:5px;display:block}.facts-extra{border-top:1px solid var(--line);margin-top:16px;padding-top:15px}.facts-extra summary{cursor:pointer;color:var(--ink);margin-bottom:16px;font-size:11px}.business-cell{text-align:left;align-items:center;gap:12px;padding:0;display:flex}.business-cell>span:last-child{min-width:0}.business-cell strong{color:#365339;font-size:11px;display:block}.business-cell:hover strong{text-decoration:underline}.business-cell small{color:#91a085;margin-top:5px;font-size:9px;display:block}.business-avatar{color:#678561;background:#edf1e6;border:1px solid #e1e8d6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:500;display:flex}.business-avatar.large{border-radius:9px;width:62px;height:62px;font-size:25px}.cell-stack{flex-direction:column;gap:5px;display:flex}.cell-stack span{white-space:nowrap;font-size:10px}.cell-stack small{color:#8d9c83;font-size:9px}.operation-result{color:var(--muted);overflow-wrap:anywhere;max-width:300px;font-size:10px}.back-link{color:#829577;margin:0 0 23px}.profile-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;padding:0 0 28px;display:flex}.profile-identity{align-items:center;gap:18px;display:flex}.profile-identity h2{letter-spacing:-.6px;font-size:22px;font-weight:500}.profile-identity p{color:var(--muted);margin-top:7px;font-size:11px}.profile-identity>.badge{margin-left:7px}.profile-actions{gap:9px;display:flex}.profile-layout{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}.facts-list{margin:0;padding:0 24px 9px}.facts-list>div{margin-bottom:23px}.facts-list dt{color:#9aaa8f;align-items:center;gap:7px;margin-bottom:8px;font-size:9px;display:flex}.facts-list dd{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.facts-list dd a{align-items:center;gap:7px;font-size:10px;display:inline-flex}.business-notes{border-top:1px solid #e7eddf;padding:20px 24px 25px}.business-notes h3{margin-bottom:12px;font-size:10px;font-weight:500}.business-notes p{color:#819476;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.9}.action-list{padding:0 19px 15px}.action-list button{text-align:left;color:#67855b;border-top:1px solid #ecf0e3;align-items:center;gap:10px;width:100%;padding:13px 6px;font-size:10px;display:flex}.action-list button>svg:last-child{color:#adc0a1;margin-left:auto}.action-list button:hover:not(:disabled){background:#f3f6ed}.action-list button:first-child{border:0}.tabs{border-bottom:1px solid var(--line);align-items:center;gap:20px;margin-bottom:22px;display:flex;overflow-x:auto}.tabs button{color:#94a088;white-space:nowrap;align-items:center;gap:9px;padding:13px 1px 16px;font-size:10px;display:flex;position:relative}.tabs button.active{color:#3f765a}.tabs button.active:after{content:"";background:#619374;height:2px;position:absolute;bottom:0;left:0;right:0}.tabs button>span{color:#97a48c;background:#edf0e5;border-radius:3px;padding:1px 5px;font-size:9px}.site-list{padding:0 24px}.site-row{border-top:1px solid #e8eee0;align-items:center;gap:20px;padding:23px 0;display:flex}.site-row:first-child{border:0;padding-top:5px}.site-cover{color:#7a9b67;background:#eaf0e2;border:1px solid #dfe8d4;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:94px;display:flex;position:relative}.site-cover>span{color:#98ab87;font-size:9px;position:absolute;bottom:9px;right:10px}.site-info{flex:1;min-width:0}.site-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-title h3{font-size:12px;font-weight:500}.site-info p{color:#99a58b;margin-top:8px;font-size:9px}.site-buttons{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.sale-list{padding:0 24px 7px}.sale-row{border-top:1px solid #e8eee0;align-items:center;gap:15px;padding:20px 0;display:flex}.sale-row:first-child{border:0;padding-top:7px}.sale-row>div{flex:1}.sale-row strong{font-size:18px;font-weight:500;display:block}.sale-row small{color:#9aaa8c;margin-top:6px;font-size:9px;display:block}.segmented{background:#ecefe5;border:1px solid #e1e7d9;border-radius:6px;align-items:center;gap:4px;padding:4px;display:flex;overflow-x:auto}.segmented button{white-space:nowrap;color:#8b9d7f;border-radius:4px;padding:9px 16px;font-size:10px}.segmented button.active{background:var(--paper);color:#548166;box-shadow:0 1px 4px #29593110}.inbox-layout{grid-template-columns:265px minmax(0,1fr);gap:22px;display:grid}.conversation-list{border:1px solid var(--line);background:#fffefa;border-radius:7px;height:fit-content;overflow:hidden}.conversation-heading{justify-content:space-between;align-items:center;padding:25px 20px 20px;display:flex}.conversation-heading h2{font-size:13px;font-weight:500}.conversation-heading>span{color:#8aa07d;font-size:10px}.conversation-item{text-align:left;border-top:1px solid #edf1e5;align-items:flex-start;gap:11px;width:100%;padding:19px 18px;display:flex}.conversation-item:hover{background:#f8faf2}.conversation-item.selected{background:#edf3e7;box-shadow:inset 2px 0 #799f6a}.conversation-avatar{color:#84a373;background:#ecf0e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:13px;display:flex}.conversation-item.selected .conversation-avatar{color:#5e8950;background:#dde9d2}.conversation-item>div{flex:1;min-width:0;padding-top:1px}.conversation-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;display:block;overflow:hidden}.conversation-item small{white-space:nowrap;text-overflow:ellipsis;color:#8f9f82;margin-top:7px;font-size:9px;display:block;overflow:hidden}.conversation-item time{color:#a0af90;margin-top:6px;font-size:8px;display:block}.conversation-add{border-top:1px solid #e6ecdd;padding:20px 18px}.conversation-add .field{margin:0}.conversation-add select{font-size:10px}.inbox-layout>.panel{height:fit-content;min-height:485px}.reply-prompt{color:#93a580;background:#f9fbf3;border-top:1px solid #e7ede0;align-items:center;gap:12px;padding:20px 24px;font-size:10px;display:flex}.reply-prompt>svg{color:#83a473}.reply-prompt>span{flex:1}.voice-summary{background:#e9eee2;border:1px solid #dbe4d2;border-radius:7px;align-items:center;gap:23px;margin-bottom:25px;padding:30px 32px;display:flex}.voice-summary>div:nth-child(2){flex:1}.voice-summary h2{letter-spacing:-.6px;font-size:21px;font-weight:500}.voice-summary .eyebrow{color:#789268;margin-bottom:7px}.voice-summary p{color:#829575;margin-top:10px;font-size:11px;line-height:1.8}.voice-symbol{color:#7fa467;background:#edf3e5;border:1px solid #cddcbe;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.call-launch{align-items:flex-end;gap:11px;margin-bottom:25px;display:flex}.call-launch .field{flex:1;max-width:440px;margin:0}.call-launch .field>span{font-size:10px}.call-launch select{height:43px;font-size:11px}.direction{color:#81a36c;align-items:center;gap:6px;font-size:10px;display:flex}.transcript{white-space:pre-wrap;color:#627b54;padding:10px 0 25px;font-size:13px;line-height:2}.delivery-flow{background:#e9eee2;border:1px solid #dbe4d2;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px;padding:28px 0;display:grid}.delivery-flow>div{border-left:1px solid #d4dfc9;padding:0 27px}.delivery-flow>div:first-child{border:0}.delivery-flow>div>span{color:#95aa84;letter-spacing:1px;font-size:10px}.delivery-flow h3{color:#476e3b;margin-top:9px;font-size:16px;font-weight:500}.delivery-flow p{color:#859b74;margin-top:9px;font-size:9px;line-height:1.8}.business-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px 18px;padding:0 24px 19px;display:grid}.business-directory>button{text-align:left;border-top:1px solid #e8eee0;align-items:center;gap:12px;padding:18px 0;display:flex}.business-directory>button>span:nth-child(2){flex:1;min-width:0}.business-directory strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.business-directory small{color:#9aab8d;margin-top:5px;font-size:9px;display:block}.business-directory>button>svg{color:#96b284}.business-directory>button:hover strong{color:var(--teal);text-decoration:underline}.campaign-list{padding:0 24px 11px}.campaign-row{border-top:1px solid #e9eee2;align-items:center;gap:17px;padding:23px 0;display:flex}.campaign-row:first-child{border:0;padding-top:7px}.campaign-icon{color:#86a570;background:#f0f4e9;border:1px solid #e2eadd;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.campaign-info{flex:1;min-width:0}.campaign-info h3{font-size:13px;font-weight:500}.campaign-info p{color:#97a68c;margin-top:8px;font-size:9px}.campaign-actions{align-items:center;gap:8px;margin-left:10px;display:flex}.campaign-actions>.text-button{padding:6px;font-size:10px}.prospect-checks{border:1px solid #dce6d3;border-radius:5px;max-height:250px;overflow-y:auto}.prospect-checks>label{border-top:1px solid #edf1e5;align-items:center;gap:9px;padding:13px;font-size:11px;display:flex}.prospect-checks>label:first-child{border:0}.prospect-checks small{color:#9aaa8e;margin-left:auto;font-size:9px}.prospect-checks>p{color:var(--muted);padding:20px;font-size:11px}.settings-tabs{gap:29px;margin-top:-5px;margin-bottom:31px}.settings-tabs button{font-size:12px}.settings-intro{max-width:630px;margin-bottom:28px}.settings-intro h2{letter-spacing:-.8px;font-size:21px;font-weight:500}.settings-intro p{color:#8a9c7c;margin-top:12px;font-size:11px;line-height:1.9}.provider-list{border:1px solid var(--line);background:var(--paper);border-radius:7px;overflow:hidden}.provider-row{border-top:1px solid #e7eee0;align-items:center;gap:21px;padding:24px 27px;display:flex}.provider-row:first-child{border:0}.provider-icon{color:#86a573;background:#f2f6eb;border:1px solid #e0e9d6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.provider-info{flex:1;min-width:0}.provider-info h3{letter-spacing:-.3px;font-size:14px;font-weight:500}.provider-info p{color:#96a889;margin-top:5px;font-size:10px;line-height:1.8}.provider-info small{margin-top:6px;font-size:10px;display:block}.settings-layout{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:45px;display:grid}.settings-form{padding:0 25px 25px}.agent-profile-reset{border-bottom:1px solid var(--line);margin:0 0 28px;padding-bottom:24px}.agent-profile-reset p{max-width:56ch;color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8}.agent-profile-readonly{color:var(--muted);margin-bottom:20px;font-size:12px;line-height:1.8}.settings-aside{max-width:280px;padding:14px 0}.settings-aside h3{letter-spacing:-1px;color:#5a8151;font-size:23px;font-weight:500;line-height:1.7}.settings-aside p{color:#90a182;margin-top:18px;font-size:11px;line-height:2}.team-member-list{margin:0;padding:0 25px;list-style:none}.team-member-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:11px;display:flex}.team-member-list li:first-child{border-top:0}.team-member-list span{overflow-wrap:anywhere;min-width:0}.team-member-list small{color:#829776;flex-shrink:0;font-size:10px}.team-add-form{border-top:1px solid var(--line);margin-top:12px;padding-top:24px}.team-access-note{color:#829776;margin:15px 25px 25px;font-size:11px;line-height:1.8}.offer-config{color:#9ab487;align-items:center;gap:13px;margin-top:25px;display:flex}.mode-checkbox{background:#f1f5e9;border:1px solid #dce6d2;border-radius:5px;align-items:flex-start;gap:14px;margin-top:27px;padding:21px;display:flex}.mode-checkbox input{margin-top:4px}.mode-checkbox strong{color:#749765;font-size:12px;font-weight:500}.mode-checkbox p{color:#95aa83;margin-top:8px;font-size:10px;line-height:1.9}.checkbox-line{align-items:center;gap:11px;margin:25px 0 20px;font-size:11px;display:flex}.field{margin-bottom:21px;display:block}.field>span,.field>.field-label{color:#5d7951;margin-bottom:9px;font-size:11px;font-weight:500;display:block}.field>small{color:#9aab8b;margin-top:8px;font-size:9px;line-height:1.8;display:block}.field input,.field select,.field textarea{font-size:12px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 17px;display:grid}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.form-actions{border-top:1px solid #e7ecdf;justify-content:flex-end;gap:10px;margin-top:27px;padding-top:23px;display:flex}.modal{background:var(--paper);width:calc(100vw - 40px);max-width:560px;max-height:calc(100dvh - 60px);color:var(--ink);border:1px solid #d9e3d1;border-radius:10px;padding:0;box-shadow:0 30px 80px #122c2933}.modal.wide{max-width:850px}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#152c2b85}.modal-inner{padding:27px 30px 30px}.modal-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:27px;display:flex}.modal-heading h2{letter-spacing:-.8px;font-size:19px;font-weight:500}.modal-description{color:#95a685;margin:-12px 0 24px;font-size:11px}.action-explanation{color:#8ba278;padding:10px 0 18px;font-size:12px;line-height:2}.code-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:11px!important}.nav-backdrop{display:none}.auth-layout{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-story{background:var(--sidebar);color:#e1e9db;flex-direction:column;padding:47px 60px 25px;display:flex;overflow:hidden}.auth-story-body{margin:auto 0;padding:65px 0;position:relative}.auth-story-body .eyebrow{color:#759689;letter-spacing:1.4px;margin-bottom:27px;font-size:10px}.auth-story h1{letter-spacing:-2.1px;font-size:44px;font-weight:400;line-height:1.7}.auth-story h1 em{color:#a4c3a8;font-style:normal}.auth-story-body>p{color:#84a090;max-width:350px;margin-top:31px;font-size:12px;line-height:2}.auth-channel-line{gap:25px;margin-top:43px;display:flex}.auth-channel-line>span{color:#92b19c;align-items:center;gap:9px;font-size:10px;display:flex}.auth-channel-line svg{color:#668e78}.auth-signal{opacity:.32;align-items:center;gap:7px;height:73px;margin-top:65px;display:flex}.auth-signal>span{background:#8abc8d;border-radius:3px;width:3px;height:18px}.auth-signal>span:nth-child(3n){height:40px}.auth-signal>span:nth-child(4n){height:61px}.auth-signal>span:nth-child(5n){height:29px}.auth-signal>span:nth-child(7n){height:73px}.auth-story-foot{letter-spacing:1.5px;color:#557865;border-top:1px solid #304a3f;justify-content:space-between;padding-top:23px;font-size:8px;display:flex}.auth-form-wrap{background:var(--canvas);justify-content:center;align-items:center;padding:60px 65px;display:flex}.auth-form{width:100%;max-width:375px}.auth-form>.eyebrow{color:#9aad8e;margin-bottom:16px;font-size:10px}.auth-form h2{letter-spacing:-1.6px;font-size:31px;font-weight:500}.auth-form>p{color:#9aaa8d;margin:15px 0 36px;font-size:11px;line-height:1.9}.auth-form .field>span{font-size:10px}.auth-form .field input{height:45px}.auth-submit{justify-content:space-between;width:100%;margin-top:4px;padding:13px 17px;font-size:12px}.auth-switch{color:#a0af92;justify-content:center;align-items:center;gap:10px;margin-top:27px;font-size:10px;display:flex}.auth-switch .text-button{color:#6b9360;font-size:10px}.auth-security{color:#abb99c;border-top:1px solid #e0e8d7;align-items:center;gap:9px;margin-top:38px;padding-top:21px;font-size:9px;line-height:1.8;display:flex}.auth-mobile-brand{display:none}@media (min-width:1500px){main{padding:45px 65px 60px}.topbar{padding:0 65px}.footer{margin:0 65px}.console{grid-template-columns:258px minmax(0,1fr)}.sidebar{padding-left:25px;padding-right:25px}.dashboard-intro{padding:36px 43px}.dashboard-intro h2{font-size:29px}.profile-layout{grid-template-columns:310px minmax(0,1fr)}.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr)}}@media (max-width:1180px){.console{grid-template-columns:220px minmax(0,1fr)}.sidebar{padding:30px 15px 18px}.sidebar .brand{margin-left:9px}.brand strong{font-size:18px}.topbar{padding:0 29px}main{padding:32px 29px 45px}.footer{margin:0 29px}.heading-note{display:none}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(275px,.9fr);gap:17px}.panel-heading{padding:21px 20px 18px}.metric{padding-left:20px;padding-right:20px}.metric>strong{font-size:26px}.metric-label{font-size:10px}.dashboard-intro{gap:25px;padding:27px 28px}.dashboard-intro h2{font-size:23px}.intro-links{width:200px}.intro-links button{font-size:10px}.channel-list{padding:0 18px 13px}.channel-row{gap:7px}.channel-row strong{font-size:9px}.channel-row .badge{font-size:7px}.profile-layout{grid-template-columns:240px minmax(0,1fr);gap:18px}.profile-identity{gap:13px}.profile-identity h2{font-size:20px}.profile-identity>.badge{margin-left:0}.profile-identity .large{width:50px;height:50px;font-size:22px}.profile-actions .button{padding:10px 12px;font-size:10px}.tabs{gap:13px}.tabs button{gap:6px;font-size:9px}.site-row{gap:15px}.site-cover{width:70px;height:82px}.site-title h3{font-size:10px}.site-buttons .button{font-size:9px}.sale-row{gap:10px}.sale-row .button{font-size:9px}.inbox-layout{grid-template-columns:225px minmax(0,1fr);gap:17px}.conversation-item{gap:9px;padding:17px 14px}.conversation-item strong{font-size:9px}.voice-summary{gap:16px;padding:26px}.voice-summary h2{font-size:19px}.voice-summary>.badge{font-size:8px}.call-launch .button{padding:11px 13px;font-size:10px}.provider-row{gap:15px;padding:21px}.provider-row>.badge{font-size:8px}.provider-row>.button,.provider-info p{font-size:9px}.settings-layout{grid-template-columns:minmax(0,2fr) minmax(170px,.8fr);gap:28px}.settings-aside h3{font-size:21px}.business-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-row{flex-wrap:wrap;gap:13px}.campaign-info{min-width:150px}.campaign-actions{margin-left:55px}.auth-story{padding:40px 40px 25px}.auth-story h1{font-size:35px}.auth-form-wrap{padding:50px 40px}.auth-story-body>p{font-size:11px}}@media (max-width:950px){.dashboard-grid{grid-template-columns:1fr}.dashboard-grid>.panel{min-height:0}.dashboard-side{grid-template-columns:1fr 1fr;gap:17px;display:grid}.channel-row strong{font-size:10px}.channel-row .badge{font-size:8px}.channel-list{padding:0 19px 14px}.dashboard-intro h2{font-size:21px}.intro-links{width:170px}.dashboard-intro p{font-size:10px}.metric>strong{font-size:23px}.metric{padding:4px 13px 24px}.metric-label svg{display:none}.metric>span{font-size:8px}.profile-layout{grid-template-columns:1fr}.profile-facts{grid-template-columns:1fr 1fr;gap:17px;display:grid}.profile-heading{flex-wrap:wrap}.profile-actions{margin-left:64px}.profile-facts>.panel{margin-bottom:7px}.profile-main .tabs button{font-size:10px}.facts-list{padding:0 20px}.facts-list>div{margin-bottom:19px}.settings-layout{grid-template-columns:1fr}.settings-aside{max-width:100%;padding:0 5px 20px}.settings-aside h3{font-size:20px}.settings-aside p{margin-top:12px}.provider-row{flex-wrap:wrap;gap:12px}.provider-info{min-width:180px}.provider-row>.badge{margin-left:56px}.provider-row>.button{margin-left:auto}.inbox-layout{grid-template-columns:1fr}.conversation-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversation-heading,.conversation-add{grid-column:1/-1}.conversation-item{border:1px solid #edf1e5}.delivery-flow>div{padding:0 16px}.delivery-flow h3{font-size:14px}.delivery-flow p{font-size:8px}.call-launch{flex-wrap:wrap}.call-launch .field{flex-basis:100%;max-width:none;margin-bottom:4px}.call-launch .button{flex:1}.voice-summary{flex-wrap:wrap}.voice-summary>.badge{margin-left:80px}.voice-summary p{font-size:10px}.toolbar{flex-wrap:wrap}.toolbar .search-input{flex:1;min-width:200px}.toolbar .filter-select{width:135px}.toolbar>.button{margin-left:0}.toolbar-copy{flex:1;min-width:250px}.auth-story h1{font-size:29px}.auth-story{padding:35px 28px 23px}.auth-form-wrap{padding:45px 30px}.auth-channel-line{gap:14px}.auth-channel-line>span{font-size:8px}.auth-form h2{font-size:28px}}@media (max-width:760px){.console{display:block}.sidebar{width:255px;height:100dvh;padding:30px 22px 23px;transition:transform .25s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:15px 0 60px #17302d20}.sidebar.open{transform:translate(0)}.sidebar .brand{margin-bottom:38px}.sidebar .brand strong{font-size:20px}.sidebar nav button{padding:13px 14px}.sidebar-bottom{padding-top:24px}.account strong{max-width:135px}.mobile-menu{margin-left:-5px;display:inline-flex!important}.nav-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:25;background:#142e2b66;display:block;position:fixed;inset:0}.topbar{gap:10px;height:64px;padding:0 22px}.topbar-left{gap:10px;font-size:10px}.topbar-right{gap:8px}.timezone{display:none}.topbar-left>span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.topbar-left strong{font-size:9px}main{padding:31px 22px 38px}.page-heading{margin-bottom:27px}.page-heading h1{font-size:30px}.page-heading .eyebrow{margin-bottom:10px;font-size:9px}.footer{gap:15px;margin:0 22px;padding:20px 0;font-size:8px}.dashboard-intro{align-items:flex-start;gap:18px;padding:24px 25px}.dashboard-intro h2{font-size:21px}.dashboard-intro p{font-size:10px}.small-kicker{font-size:8px}.intro-links{align-self:flex-end;width:180px}.intro-links button{padding:15px 0;font-size:9px}.metrics{margin-bottom:25px}.metric-label{font-size:9px}.metric>strong{font-size:25px}.metric>span{font-size:8px}.metric{padding-left:20px;padding-right:20px}.dashboard-side{gap:17px}.channel-row strong{font-size:10px}.channel-row .badge{font-size:8px}.panel-heading h2{font-size:14px}.panel-heading{padding:21px 20px 18px}.timeline{padding:0 20px 13px}.timeline-meta strong{font-size:10px}.timeline-meta time{font-size:8px}.timeline-body p{font-size:10px}.empty{padding:35px 24px 39px}.empty h3{font-size:13px}.empty p{font-size:10px}.toolbar{gap:10px}.toolbar>.search-input{flex:1}.toolbar>.button{margin-left:auto;font-size:10px}.filter-select{font-size:9px;width:135px!important}.table-scroll th,.table-scroll td{padding-left:18px;padding-right:18px}.button{font-size:10px}.segmented button{padding:8px 12px;font-size:9px}.profile-layout{gap:20px}.profile-heading{gap:15px}.profile-identity h2{font-size:20px}.profile-identity p{font-size:10px}.profile-identity>.badge{margin-left:5px}.profile-actions{margin-left:64px}.profile-facts{gap:17px}.profile-facts .panel-heading h2{font-size:12px}.facts-list dd{font-size:10px}.facts-list dt{font-size:8px}.action-list button{font-size:9px}.site-cover{width:90px;height:93px}.site-title h3{font-size:11px}.sale-row .button{font-size:9px}.inbox-layout>.panel{min-height:340px}.conversation-list{grid-template-columns:repeat(3,minmax(0,1fr))}.conversation-item{padding:15px 13px}.conversation-avatar{width:29px;height:29px;font-size:11px}.conversation-item strong{font-size:9px}.conversation-item small{font-size:8px}.conversation-heading{padding:20px}.conversation-add{padding:15px 20px}.conversation-add .field{align-items:center;gap:20px;display:flex}.conversation-add .field>span{flex-shrink:0;margin:0;font-size:9px}.conversation-add select{max-width:280px;padding:10px;font-size:9px}.reply-prompt{padding:18px 20px}.reply-prompt>span{font-size:9px}.voice-summary{padding:24px}.voice-summary h2{font-size:19px}.delivery-flow h3{font-size:15px}.delivery-flow p{font-size:9px}.delivery-flow{padding:24px 0}.provider-row{gap:16px;padding:22px}.provider-info h3{font-size:13px}.provider-info p{font-size:10px}.provider-row>.badge{margin-left:60px}.provider-info{min-width:260px}.provider-row>.button{font-size:9px}.settings-layout{gap:12px}.settings-aside{padding:14px 0 10px}.settings-aside p{font-size:10px}.campaign-row{gap:14px}.campaign-info h3{font-size:12px}.campaign-info p{font-size:9px}.campaign-actions{margin-left:56px}.auth-layout{display:block}.auth-story{display:none}.auth-form-wrap{flex-direction:column;min-height:100dvh;padding:35px 28px 45px;display:flex}.auth-mobile-brand{width:100%;max-width:375px;margin-bottom:50px;display:block}.auth-mobile-brand .brand{color:var(--ink)}.auth-mobile-brand .brand strong{font-size:21px}.auth-form h2{font-size:30px}.auth-form>p{font-size:11px}.auth-security{font-size:9px}.auth-submit,.auth-form .field>span{font-size:11px}.modal{width:calc(100vw - 28px);max-height:calc(100dvh - 35px)}.modal-inner{padding:24px 25px 26px}.modal-heading h2{font-size:18px}.modal .field>span{font-size:10px}.modal .field input,.modal .field textarea,.modal .field select{font-size:11px}.modal .field>small{font-size:8px}.toast{width:calc(100vw - 36px);max-width:560px;font-size:10px;line-height:1.8;bottom:20px}}@media (max-width:520px){main{padding:27px 17px 32px}.topbar{padding:0 17px}.topbar-left>span{max-width:115px}.topbar-left{gap:7px}.topbar-left strong{font-size:8px}.footer{margin:0 17px;font-size:7px}.footer>span:last-child{text-align:right;max-width:140px;line-height:1.7}.page-heading h1{font-size:27px}.dashboard-intro{padding:23px 23px 20px;display:block}.dashboard-intro h2{font-size:22px}.dashboard-intro p{max-width:260px;font-size:10px}.desktop-break{display:none}.intro-links{gap:17px;width:100%;margin-top:24px;display:flex}.intro-links button{border-bottom:1px solid #cfdac6;gap:7px;padding:13px 0;font-size:8px}.intro-links button>svg{width:15px}.metrics{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:7px}.metric{border-left:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:18px;padding:12px 20px 25px}.metric:first-child{border-bottom:1px solid var(--line);padding-top:12px;padding-left:0}.metric:nth-child(3){border-left:0;padding-left:0}.metric:nth-child(2){padding-right:0}.metric-label{margin-bottom:15px;font-size:10px}.metric-label svg{width:15px;display:block}.metric>strong{font-size:30px}.metric>span{font-size:9px}.dashboard-side{display:block}.channel-row strong{font-size:11px}.channel-row .badge{font-size:9px}.channel-list{padding:0 20px 13px}.panel-heading h2{font-size:13px}.panel-heading .text-button{font-size:9px}.timeline-event{gap:11px}.timeline-meta{flex-wrap:wrap;gap:7px}.timeline-meta strong{font-size:10px}.timeline-meta time{margin-left:auto;font-size:8px}.timeline-body p{font-size:10px}.timeline{padding-left:18px;padding-right:18px}.event-foot{gap:8px;font-size:8px}.event-foot>span+span:before{margin-right:8px}.toolbar>.search-input{flex-basis:100%;width:100%}.toolbar>.button{margin-left:auto;padding:10px 12px;font-size:9px}.filter-select{font-size:9px}.toolbar>.segmented{justify-content:space-between;width:100%}.segmented button{padding:8px 11px;font-size:9px}.toolbar>.segmented+.button{margin-left:0}.profile-identity{flex-wrap:wrap;gap:11px}.profile-identity h2{font-size:18px}.profile-identity .large{width:46px;height:46px;font-size:21px}.profile-identity>.badge{margin-left:57px}.profile-actions{width:100%;margin-top:3px;margin-left:0}.profile-actions>.button{flex:1;font-size:10px}.profile-facts{display:block}.profile-facts>.panel{margin-bottom:20px}.profile-facts .panel-heading h2{font-size:13px}.facts-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;display:grid}.facts-list dt{font-size:9px}.facts-list dd,.action-list button{font-size:10px}.tabs{gap:17px}.profile-main .tabs button{padding-bottom:14px;font-size:9px}.site-list{padding:0 18px}.site-row{align-items:flex-start;gap:15px;padding:22px 0}.site-cover{width:49px;height:64px}.site-cover svg{width:23px}.site-cover>span{font-size:7px;bottom:5px;right:6px}.site-title h3{font-size:10px}.site-title .badge{font-size:8px}.site-buttons{gap:6px;margin-top:12px}.site-buttons .button{gap:5px;min-height:30px;padding:6px 8px;font-size:8px}.sale-list{padding:0 18px 8px}.sale-row{flex-wrap:wrap;gap:12px}.sale-row strong{font-size:17px}.sale-row .button{padding:7px 9px;font-size:8px}.inbox-layout{gap:18px}.conversation-list{grid-template-columns:repeat(2,minmax(0,1fr))}.conversation-item{gap:8px;padding:15px 11px}.conversation-add .field{display:block}.conversation-add .field>span{margin-bottom:7px;font-size:9px}.conversation-add select{max-width:none}.conversation-heading h2{font-size:12px}.reply-prompt{flex-wrap:wrap;gap:11px}.reply-prompt>span{font-size:8px}.reply-prompt .button{min-height:32px;padding:7px 10px;font-size:9px}.voice-summary{gap:15px;padding:23px 20px}.voice-symbol{width:49px;height:49px}.voice-symbol svg{width:29px}.voice-summary h2{font-size:16px}.voice-summary .eyebrow{font-size:8px}.voice-summary p{font-size:9px}.voice-summary>.badge{margin-left:64px;font-size:8px}.call-launch{gap:9px}.call-launch .button{gap:7px;padding:11px 9px;font-size:9px}.call-launch select{font-size:10px}.delivery-flow{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px 0}.delivery-flow>div{padding:15px 21px}.delivery-flow>div:nth-child(3){border-left:0}.delivery-flow h3{font-size:14px}.delivery-flow p,.delivery-flow>div>span{font-size:8px}.business-directory{grid-template-columns:1fr;padding:0 19px 14px}.panel-heading .search-input.compact{width:150px}.panel-heading .search-input.compact input{padding-left:31px;padding-right:6px;font-size:8px}.panel-heading .search-input.compact svg{width:13px;left:10px}.business-directory strong{font-size:10px}.business-directory small{font-size:8px}.campaign-row{gap:13px}.campaign-icon{width:34px;height:34px}.campaign-icon svg{width:19px}.campaign-info{min-width:170px}.campaign-row>.badge{margin-left:47px}.campaign-actions{flex-wrap:wrap;margin-left:47px}.campaign-actions .button{font-size:9px}.campaign-info h3{font-size:11px}.campaign-info p{font-size:8px}.campaign-list{padding:0 19px 10px}.toolbar-copy{font-size:10px}.toolbar-copy+.button{margin-left:0}.settings-tabs{gap:23px}.settings-tabs button{font-size:10px}.settings-intro h2{font-size:19px}.settings-intro p{font-size:10px}.provider-row{gap:13px;padding:22px 19px}.provider-icon{width:37px;height:37px}.provider-icon svg{width:20px}.provider-info{min-width:220px}.provider-info h3{font-size:12px}.provider-info p{font-size:9px}.provider-row>.badge{margin-left:50px;font-size:8px}.provider-row>.button{gap:6px;padding:7px 9px;font-size:8px}.settings-form{padding:0 20px 22px}.settings-form .field>span{font-size:10px}.settings-form .field input,.settings-form .field textarea{font-size:11px}.settings-form .field>small{font-size:8px}.form-grid{gap:0 12px}.form-grid.three{gap:0 9px}.form-grid.three .field>span{font-size:9px}.settings-aside h3{font-size:20px}.mode-checkbox{gap:11px;padding:17px 14px}.mode-checkbox strong{font-size:11px}.mode-checkbox p{font-size:9px}.modal-inner{padding:22px 20px}.modal-heading{margin-bottom:24px}.modal-heading h2{font-size:16px}.modal .form-grid{gap:0 11px}.form-actions .button{font-size:9px}.action-explanation{font-size:11px}.info-box,.error-box,.success-box{flex-wrap:wrap;gap:10px;padding:13px 14px;font-size:10px}.prospect-checks small{text-overflow:ellipsis;max-width:115px;font-size:8px;overflow:hidden}.prospect-checks>label{padding:12px;font-size:10px}.toast{gap:10px;padding:13px 12px 13px 16px;font-size:9px}.auth-form-wrap{padding:34px 25px 38px}.auth-mobile-brand{margin-bottom:42px}.auth-form>p{font-size:10px}.auth-form h2{font-size:28px}.auth-form .field>span{font-size:10px}.auth-form .field input{font-size:11px}}.domain-status{border-top:1px solid #e1e8d8;margin-top:19px;padding-top:16px}.domain-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.domain-heading>strong{font-size:10px}.domain-heading>.text-button{margin-left:auto;font-size:9px}.domain-status p{color:#7d9271;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:9px;line-height:1.8;display:flex}.domain-status p code{overflow-wrap:anywhere;max-width:100%;font-size:9px}.domain-records{background:#f7f9f0;border:1px solid #e3ebda;border-radius:4px;margin-top:12px;padding:11px 13px}.domain-records>div{gap:14px;margin:4px 0;font-size:9px;line-height:1.8;display:flex}.domain-records>div>span{color:#8c9e80;min-width:55px}.domain-records code{color:#5e7951;overflow-wrap:anywhere;min-width:0;font-size:9px}.weekday-picker{flex-wrap:wrap;gap:8px;display:flex}.weekday-picker>label{color:#829c73;background:#f7f9f1;border:1px solid #dfe7d6;border-radius:4px;align-items:center;gap:6px;padding:8px 9px;font-size:10px;display:flex}.weekday-picker input{width:14px;height:14px}.import-row-error{color:var(--danger);margin:8px 0;font-size:10px;line-height:1.8}.call-controls{flex-wrap:wrap;align-items:center;gap:13px;min-width:80px;display:flex}.call-controls .text-button{font-size:9px}.sidebar{overflow-y:auto}.sidebar>*{flex-shrink:0}.field-label{display:block}.conversation-add .field>.field-label{flex-shrink:0;margin:0;font-size:9px}.tenant-add{color:#81a897;text-align:left;align-items:center;gap:8px;margin:-13px 0 25px;padding:0 11px;font-size:9px;display:flex}.tenant-add:hover{color:#bfdbca}.tenant-add svg{color:#83af99}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.coaching-console{max-width:1100px}.coaching-intro{align-items:flex-start;gap:15px;margin-bottom:26px;display:flex}.coaching-intro>svg{color:var(--teal);flex-shrink:0;margin-top:4px}.coaching-intro h2{margin:0 0 9px;font-size:19px;font-weight:600}.coaching-console p,.coaching-console blockquote,.coaching-form p,.coaching-form blockquote{overflow-wrap:anywhere;font-size:14px;line-height:1.9}.coaching-console small,.coaching-form small{color:var(--muted);font-size:12px;line-height:1.8;display:block}.coaching-intro p{color:var(--muted);max-width:770px;margin:0}.coaching-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:15px;display:grid}.coaching-metrics>div{border-right:1px solid var(--line);padding:19px 22px}.coaching-metrics>div:first-child{padding-left:0}.coaching-metrics>div:last-child{border-right:0}.coaching-metrics strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;display:block}.coaching-metrics span{color:var(--muted);font-size:12px}.coaching-status{color:var(--muted);margin:0 0 26px}.coaching-toolbar,.coaching-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coaching-toolbar{justify-content:space-between;margin-bottom:18px}.coaching-toolbar .segmented button{font-size:13px}.coaching-filter{align-items:center;gap:12px;margin:0 0 24px;font-size:13px;display:flex}.coaching-filter select{max-width:320px}.coaching-analysis,.coaching-example{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin:0 0 18px;padding:24px 26px}.coaching-analysis>header,.coaching-example>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.coaching-analysis h3,.coaching-example h3{margin:0 0 8px;font-size:16px;font-weight:600}.coaching-stale{border-style:dashed}.coaching-caution{color:#90602c;background:#f5efe2;border-radius:4px;padding:10px 14px}.coaching-signal{border-top:1px solid var(--line);margin-top:20px;padding-top:22px}.coaching-signal-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coaching-signal-heading strong{font-size:14px}.coaching-confidence,.coaching-example-state{color:#657069;background:#f0f1ed;border-radius:3px;padding:4px 8px;font-size:11px}.coaching-confidence.explicit,.coaching-example-state.approved{color:var(--teal);background:var(--teal-soft)}.coaching-example-state.rejected{color:var(--danger);background:#f7eeea}.coaching-console blockquote,.coaching-form blockquote{color:#465f59;white-space:pre-wrap;border-left:2px solid #b7cec4;margin:15px 0;padding:3px 0 3px 17px}.coaching-next{gap:16px;display:flex}.coaching-next span{color:var(--teal);flex-shrink:0;font-weight:500}.coaching-notes{border-top:1px solid var(--line);margin-top:23px;padding-top:23px}.coaching-notes h4{color:var(--teal);margin:0 0 16px;font-size:13px}.coaching-notes section+section{margin-top:22px}.coaching-response{white-space:pre-wrap;color:var(--ink);font-weight:500}.coaching-example footer{justify-content:flex-end;align-items:center;gap:20px;padding-top:20px;display:flex}.coaching-example footer .text-button:first-child{margin-right:auto}.coaching-weak-response{color:var(--muted);margin-top:15px;font-size:12px}.coaching-weak-response summary{cursor:pointer}.coaching-empty{border-block:1px dashed var(--line);text-align:center;color:var(--muted);padding:36px 22px}.coaching-empty h3{color:var(--ink);margin-bottom:12px;font-size:16px}.coaching-empty p{max-width:620px;margin:0 auto}.coaching-empty>svg{margin:0 auto 12px;display:block}.coaching-export{background:#eef4ee;border:1px solid #c5d9ce;border-radius:6px;margin-bottom:23px;padding:20px 24px}.coaching-export strong{font-size:14px}.coaching-export details{margin-top:15px;font-size:12px;line-height:1.9}.coaching-export summary{cursor:pointer}.coaching-export ul{padding-left:20px}.coaching-modal{max-width:680px;overflow:auto}.coaching-help{color:var(--muted);margin:0 0 22px}.coaching-review-text{margin:22px 0}.coaching-review-text>span{color:var(--muted);font-size:12px}.coaching-review-text>p{white-space:pre-wrap}.coaching-checkbox{align-items:flex-start;gap:12px;margin:24px 0;font-size:13px;line-height:1.8;display:flex}.coaching-checkbox input{flex-shrink:0;width:17px;height:17px;margin-top:4px}@media (max-width:720px){.coaching-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-metrics>div:nth-child(2){border-right:0}.coaching-metrics>div:nth-child(n+3){border-top:1px solid var(--line)}.coaching-metrics>div:nth-child(3){padding-left:0}.coaching-analysis,.coaching-example{padding:20px 17px}.coaching-analysis>header,.coaching-example>header{flex-direction:column;gap:12px}.coaching-next{flex-direction:column;gap:2px}.coaching-toolbar{align-items:flex-start}.coaching-filter select{width:100%;max-width:none}.coaching-example footer{flex-wrap:wrap;justify-content:flex-start}}.managed-console{min-width:0}.managed-intro,.managed-section-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.managed-intro h2{font-size:23px;font-weight:500;line-height:1.65}.managed-intro p,.managed-section-heading p,.managed-help,.managed-tariffs p{color:var(--muted);font-size:13px;line-height:1.85}.managed-intro p{max-width:790px;margin-top:10px}.managed-section-heading h3{font-size:17px;font-weight:500;line-height:1.7}.managed-section-heading p{margin-top:7px}.managed-balance-strip{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(165px,1fr));margin-bottom:24px;display:grid}.managed-balance-strip>div{border-right:1px solid var(--line);padding:22px 24px}.managed-balance-strip>div:first-child{padding-left:0}.managed-balance-strip>div:last-child{border-right:0}.managed-balance-strip span,.managed-balance-strip small{color:var(--muted);font-size:12px;line-height:1.8;display:block}.managed-balance-strip strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:500;line-height:1.8;display:block}.managed-products{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;display:grid;overflow:hidden}.managed-product{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:27px 25px;display:flex}.managed-product:nth-child(3n){border-right:0}.managed-product h3{margin:12px 0 11px;font-size:19px;font-weight:500;line-height:1.65}.managed-product p{color:var(--muted);margin-bottom:22px;font-size:13px;line-height:1.85}.managed-product>small{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.8}.managed-product-price{align-items:baseline;gap:10px;margin-top:auto;display:flex}.managed-product-price strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.managed-product-price small{color:var(--muted);font-size:12px}.managed-product .button{margin-top:24px}.managed-note{background:#eaf0e8;border:1px solid #d6e2d7;border-radius:6px;align-items:flex-start;gap:17px;margin:22px 0;padding:22px 25px;font-size:13px;line-height:1.85;display:flex}.managed-note>svg{color:var(--teal);flex-shrink:0;margin-top:4px}.managed-note h2,.managed-note h3{margin-bottom:10px;font-size:17px;font-weight:500}.managed-note p+p{margin-top:12px}.managed-note .button{margin-top:16px}.managed-tariffs{border-top:1px solid var(--line);margin-bottom:26px;padding-top:23px}.managed-tariffs h3{margin-bottom:10px;font-size:16px;font-weight:500}.managed-tariffs ul{max-width:750px;margin:16px 0;padding:0;list-style:none}.managed-tariffs li{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;display:flex}.managed-tariffs strong{white-space:nowrap;font-weight:500}.managed-tariffs small{color:var(--muted);font-size:12px;line-height:1.8}.managed-resource-list,.managed-order-list{border:1px solid var(--line);background:var(--paper);border-radius:8px;overflow:hidden}.managed-resource,.managed-order{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:24px 26px;display:flex}.managed-resource:last-child,.managed-order:last-child{border-bottom:0}.managed-resource>div:not(.managed-resource-icon),.managed-order>div:first-child{flex:1;min-width:0}.managed-resource h3,.managed-order h3{overflow-wrap:anywhere;margin:5px 0;font-size:16px;font-weight:500;line-height:1.75}.managed-resource p,.managed-order p{color:var(--muted);max-width:740px;font-size:12px;line-height:1.85}.managed-resource small,.managed-order small{color:var(--muted);font-size:12px;line-height:1.8}.managed-resource-icon{background:var(--teal-soft);width:44px;height:44px;color:var(--teal);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.managed-status{color:#68736b;background:#eff1eb;border-radius:4px;width:fit-content;max-width:240px;padding:4px 9px;font-size:11px;line-height:1.75;display:inline-flex}.managed-status.active,.managed-status.assigned,.managed-status.charged{background:var(--teal-soft);color:var(--teal)}.managed-status.awaiting_approval,.managed-status.payment_pending,.managed-status.pending_approval,.managed-status.reserved{color:#8c6f34;background:#f4efe3}.managed-status.rejected,.managed-status.suspended,.managed-status.unknown{color:var(--danger);background:#f5eae5}.managed-empty{text-align:center;color:var(--muted);border-block:1px dashed var(--line);padding:35px 24px;font-size:13px;line-height:1.9}.managed-wallet-layout{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px;margin-bottom:24px;display:grid}.managed-wallet-note{background:0 0;border:0;margin:0;padding:28px 20px;display:block}.managed-topup{padding:6px 26px 26px}.managed-modal{max-width:720px}.managed-form .field{margin:0 0 20px}.managed-form .field small{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.85;display:block}.managed-form input,.managed-form select,.managed-form textarea{width:100%}.managed-form input[type=checkbox]{width:18px;height:18px}.managed-form legend{padding:20px 0;font-size:15px;font-weight:500}.managed-form .managed-help{margin:0 0 23px}.managed-advanced{margin:0 0 22px;font-size:12px}.managed-advanced summary{cursor:pointer;color:var(--muted);margin-bottom:13px}.managed-form textarea[name=config],.managed-form textarea[name=caps],.managed-json{font-family:Cascadia Code,Consolas,monospace;font-size:12px;line-height:1.7}.managed-purchase-total{border-block:1px solid var(--line);align-items:baseline;gap:20px;margin-top:25px;padding:20px 0;display:flex}.managed-purchase-total span{font-size:13px}.managed-purchase-total strong{margin-left:auto;font-size:26px;font-weight:500}.managed-purchase-total small{color:var(--muted)}.managed-consent{align-items:flex-start;gap:12px;margin:23px 0;font-size:13px;line-height:1.9;display:flex}.managed-consent input{flex-shrink:0;margin-top:4px}.managed-stat-grid{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:22px;display:grid}.managed-stat-grid>div{border-right:1px solid var(--line);padding:22px 16px}.managed-stat-grid>div:first-child{padding-left:0}.managed-stat-grid>div:last-child{border:0}.managed-stat-grid strong{font-variant-numeric:tabular-nums;font-size:31px;font-weight:500;display:block}.managed-stat-grid span{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.9;display:block}.managed-readonly-service{border-block:1px solid var(--line);align-items:flex-start;gap:15px;margin-bottom:22px;padding:18px 22px;font-size:13px;display:flex}.managed-readonly-service>svg{color:var(--teal);flex-shrink:0}.managed-readonly-service p{color:var(--muted);margin-top:7px;line-height:1.85}.managed-next-steps button{border-bottom:1px solid var(--line);text-align:left;align-items:center;gap:22px;width:100%;padding:22px 25px;display:flex}.managed-next-steps button:last-child{border:0}.managed-next-steps button:hover{background:#f4f6ef}.managed-next-steps button>span{color:var(--teal);font-size:14px}.managed-next-steps button>div{flex:1}.managed-next-steps strong{font-size:14px;font-weight:500;display:block}.managed-next-steps small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.8;display:block}.managed-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.managed-id{overflow-wrap:anywhere;max-width:165px;color:var(--muted);font-size:11px;display:inline-block}.managed-tab-count{background:var(--teal-soft);color:var(--teal);border-radius:3px;margin-left:8px;padding:1px 5px;display:inline-flex}.managed-json{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f4ed;max-width:380px;max-height:250px;margin-top:10px;padding:12px;overflow:auto}.managed-limits{border-block:1px solid var(--line);margin:0 0 24px;padding:18px 0}.managed-limits h3{margin:0 0 15px;font-size:14px;font-weight:500}.managed-limits dl{flex-wrap:wrap;gap:18px 28px;margin:0;display:flex}.managed-limits dt{color:var(--muted);font-size:12px;line-height:1.8}.managed-limits dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:15px;font-weight:500}.managed-list-filter{flex-wrap:wrap;align-items:center;gap:18px;margin:0 0 22px;display:flex}.managed-list-filter label{align-items:center;gap:12px;font-size:13px;display:flex}.managed-list-filter select{min-width:200px}.managed-list-filter p{color:var(--muted);max-width:570px;font-size:12px;line-height:1.8}.managed-pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding-top:16px;display:flex}.managed-pagination>span{color:var(--muted);font-size:12px;line-height:1.8}.managed-console table{font-size:13px}.managed-console th{font-size:11px}.managed-console .table-secondary{font-size:11px;line-height:1.8}@media (max-width:1100px){.managed-products{grid-template-columns:repeat(2,minmax(0,1fr))}.managed-product:nth-child(3n){border-right:1px solid var(--line)}.managed-product:nth-child(2n){border-right:0}.managed-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.managed-stat-grid>div{border-bottom:1px solid var(--line)}}@media (max-width:720px){.managed-intro,.managed-section-heading{flex-direction:column;gap:16px}.managed-intro h2{font-size:20px}.managed-products{grid-template-columns:1fr}.managed-product,.managed-product:nth-child(3n){border-right:0;padding:24px 21px}.managed-balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.managed-balance-strip>div{border-bottom:1px solid var(--line);padding:18px 14px}.managed-balance-strip>div:nth-child(odd){padding-left:0}.managed-balance-strip>div:nth-child(2n){border-right:0}.managed-balance-strip strong{font-size:19px}.managed-wallet-layout{grid-template-columns:1fr;gap:8px}.managed-resource,.managed-order{flex-wrap:wrap;gap:16px;padding:21px}.managed-resource>div:not(.managed-resource-icon),.managed-order>div:first-child{flex-basis:calc(100% - 70px)}.managed-order>div:first-child{flex-basis:100%}.managed-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.managed-stat-grid>div:nth-child(2n){border-right:0}.managed-stat-grid>div:nth-child(odd){padding-left:0}.managed-note{padding:20px}.managed-tariffs li{flex-direction:column;gap:5px}}.business-hours-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.business-hours-grid label{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.call-summary{background:var(--surface-2,#7f7f7f14);white-space:pre-wrap;border-radius:10px;margin-bottom:16px;padding:12px 14px}.call-summary h4{margin:0 0 6px}.caller-notice-grid{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}@media (max-width:640px){.caller-notice-grid{grid-template-columns:1fr}}.block-caller{flex-direction:column;gap:4px;display:inline-flex}.block-caller-error{color:var(--danger,#b42318);max-width:240px}.call-blockers{color:var(--danger);margin-top:2px;display:block}.call-ready{color:var(--success,#2f7d4f);margin-top:2px;display:block}.readiness-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.readiness-list li{align-items:flex-start;gap:10px;display:flex}.readiness-list li>span{width:1.2em;font-weight:700}.readiness-list li.done>span{color:var(--success,#2f7d4f)}.readiness-list li.todo>span{color:var(--muted,#6b7280)}.readiness-list p{color:var(--muted,#6b7280);margin:2px 0 0}.reception{gap:18px;max-width:980px;display:grid}.reception-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reception-stats>div{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:2px;padding:14px 16px;display:grid}.reception-stats strong{color:var(--ink);font-size:26px;line-height:1.1}.reception-stats span{color:var(--muted);font-size:13px}.reception-stats>div.warn strong{color:var(--danger)}.reception-hint{color:var(--muted);margin:4px 0 0;font-size:13px}.reception-empty{color:var(--muted);align-items:center;gap:8px;margin:4px 0;display:flex}.reception-list{margin:0;padding:0;list-style:none;display:grid}.reception-list>li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.reception-list>li:first-child{border-top:0}.reception-list.calls>li{padding:0;display:block}.reception-list>li.priority-urgent{box-shadow:inset 3px 0 0 var(--danger);padding-left:12px}.reception-main{flex:1;gap:3px;min-width:0;display:grid}.reception-main p{white-space:pre-wrap;margin:0}.reception-main small,.reception-when,.reception-meta{color:var(--muted);font-size:12.5px}.reception-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reception-badge{border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.reception-badge.urgent{color:var(--danger);background:#f6e1de}.reception-badge.high,.reception-badge.done{background:var(--teal-soft);color:var(--teal)}.reception-say{color:var(--muted);font-style:italic}.reception-worth.done .reception-main strong{color:var(--muted);text-decoration:line-through}.reception-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reception-call{text-decoration:none}.reception-call-row{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 0;display:flex}.reception-list.calls>li:first-child .reception-call-row{border-top:0}.reception-call-row .reception-main>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reception-call-row strong small{color:var(--muted);font-weight:400}.reception-outcome{background:var(--teal-soft);width:32px;height:32px;color:var(--teal);border-radius:50%;flex:none;place-items:center;display:grid}.reception-outcome.warn{color:var(--danger);background:#f6e1de}.reception-outcome.live{background:var(--teal);color:#fff}.reception-detail{gap:10px;padding:0 0 14px 44px;display:grid}.reception-detail pre{white-space:pre-wrap;margin:0;font-family:inherit;line-height:1.6}@media (max-width:720px){.reception-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.reception-list>li{flex-direction:column}.reception-detail{padding-left:0}}.reception-list,.reception-empty{padding-left:24px;padding-right:24px}.reception-list>li.priority-urgent{border-left:3px solid var(--danger);box-shadow:none;margin-left:-24px;padding-left:21px}.reception-section{padding-bottom:8px}@media (max-width:720px){.reception-list,.reception-empty{padding-left:16px;padding-right:16px}.reception-list>li.priority-urgent{margin-left:-16px;padding-left:13px}}.readiness-panel{grid-column:1/-1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reception-question textarea{width:100%;font:inherit;border:1px solid var(--line);resize:vertical;background:#fff;border-radius:10px;margin-top:6px;padding:8px 10px}.reception-forwarding .reception-call-row{padding:16px 24px}.reception-forwarding .reception-detail{padding:0 24px 16px 68px}.reception-codes{border-collapse:collapse;width:100%;font-size:13.5px}.reception-codes th,.reception-codes td{text-align:left;border-bottom:1px solid var(--line);padding:7px 8px}.reception-codes td:not(:first-child){white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:720px){.reception-forwarding .reception-detail{padding:0 16px 16px;overflow-x:auto}}.reception-details{color:var(--muted);white-space:pre-wrap;display:block}.ask-flow h2{align-items:center;gap:8px;display:flex}.ask-flow h2 svg{color:var(--teal)}.ask-flow-suggestions{flex-wrap:wrap;gap:8px;margin:4px 0 12px;display:flex}.ask-flow-chip{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:7px 13px;font-size:13px;transition:border-color .15s,background .15s}.ask-flow-chip:hover,.ask-flow-chip:focus-visible{border-color:var(--teal);background:var(--teal-soft)}.ask-flow-thread{gap:10px;max-height:420px;padding:4px 2px 12px;display:grid;overflow-y:auto}.ask-flow-message{border-radius:14px;max-width:82%;padding:10px 14px;font-size:14px;line-height:1.5}.ask-flow-message p{white-space:pre-wrap;margin:0}.ask-flow-message p+p{margin-top:8px}.ask-flow-message.user{background:var(--teal);color:#fff;border-bottom-right-radius:4px;justify-self:end}.ask-flow-message.assistant{background:var(--teal-soft);color:var(--ink);border-bottom-left-radius:4px;justify-self:start}.ask-flow-message.thinking{color:var(--muted);align-items:center;gap:8px;display:flex}.ask-flow-approval{border:1px solid var(--teal);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:12px 14px;display:flex}.ask-flow-approval p{color:var(--muted);margin:4px 0 0;font-size:13px}.ask-flow-compose{align-items:flex-end;gap:8px;display:flex}.ask-flow-compose textarea{resize:vertical;flex:1;min-height:44px}@media (max-width:720px){.ask-flow-message{max-width:92%}.ask-flow-approval{flex-direction:column;align-items:stretch}}.ask-flow-suggestions,.ask-flow-thread,.ask-flow-compose{padding-left:24px;padding-right:24px}.ask-flow-approval,.ask-flow .error-box{margin-left:24px;margin-right:24px}.ask-flow-compose{padding-bottom:16px}.ask-flow .panel-heading .text-button{white-space:nowrap}@media (max-width:720px){.ask-flow-suggestions,.ask-flow-thread,.ask-flow-compose{padding-left:16px;padding-right:16px}.ask-flow-approval,.ask-flow .error-box{margin-left:16px;margin-right:16px}.ask-flow .panel-heading{align-items:flex-start}}.brand .brand-endorsement{letter-spacing:.2px;color:#a9bdb6;margin-top:4px;font-size:10.5px;display:block}.billing-card h2{align-items:center;gap:8px;display:flex}.billing-card h2 svg{color:var(--teal)}.billing-card.warn{border-color:var(--danger)}.billing-card.warn h2 svg{color:var(--danger)}.billing-card .button{white-space:nowrap}.billing-card .error-box{margin:0 24px 16px}@media (max-width:720px){.billing-card .panel-heading{flex-direction:column;align-items:stretch}.billing-card .error-box{margin:0 16px 16px}}.business-name-row{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.business-name-row .field{flex:280px;margin:0}.business-name-row .button{margin-bottom:22px}.quiet-success{color:var(--teal);margin-top:10px;font-size:12px}.transfers-intro{color:var(--muted);max-width:70ch;margin-bottom:18px;font-size:13px;line-height:1.8}.transfers-note{color:#7a6330;background:#f6f1e4;border:1px solid #ebdfc2;border-radius:6px;margin-bottom:14px;padding:11px 14px;font-size:12px;line-height:1.7}.transfers-empty{color:var(--muted);padding:18px 0;font-size:13px}.transfers-test{color:var(--muted);border-top:1px solid var(--line);margin-top:20px;padding-top:14px;font-size:12px;line-height:1.8}.transfers-test strong{color:var(--ink);font-weight:600}.transfer-list{border:1px solid var(--line);background:var(--paper);border-radius:6px;margin:0 0 16px;padding:0;list-style:none}.transfer-list:empty{display:none}.transfer-list>li+li{border-top:1px solid var(--line)}.transfer-list>li.editing{background:#fbfaf5;padding:18px}.transfer-person{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.transfer-order span{background:var(--teal-soft);width:24px;height:24px;color:var(--teal);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.transfer-info{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.transfer-info strong{color:var(--ink);font-size:14px;font-weight:600}.transfer-info span{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.transfer-info small{color:var(--muted);font-size:11px}.transfer-actions{align-items:center;gap:4px;display:flex}.taking-calls{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;margin-right:8px;font-size:11px;display:inline-flex}.taking-calls input{accent-color:var(--teal)}.icon-button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover:not(:disabled){background:var(--teal-soft);color:var(--teal)}.icon-button.danger:hover:not(:disabled){color:var(--danger);background:#f6e4e2}.icon-button:disabled{opacity:.35;cursor:default}.person-editor .field{margin-bottom:14px}.person-editor select,.person-editor input:not([type=checkbox]):not([type=time]){width:100%}.custom-hours{flex-wrap:wrap;align-items:center;gap:12px;margin:-4px 0 16px;font-size:12px;display:flex}.custom-hours small{color:var(--muted);flex-basis:100%}.custom-hours label{align-items:center;gap:6px;display:inline-flex}.day-picks{flex-wrap:wrap;gap:6px;display:flex}.day-picks label{border:1px solid var(--line);cursor:pointer;background:var(--paper);border-radius:14px;padding:4px 11px}.day-picks label.picked{background:var(--teal-soft);color:var(--teal);border-color:#bcd8cf}.day-picks input{opacity:0;width:1px;height:1px;position:absolute}.day-picks label:focus-within{outline:2px solid var(--teal);outline-offset:1px}.editor-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.editor-actions small{color:var(--muted);margin-right:auto;font-size:11px}.answer-list{flex-direction:column;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.answer-list li{border:1px solid var(--line);background:var(--paper);border-radius:6px;grid-template-columns:1fr auto;gap:6px 8px;padding:14px;display:grid}.answer-list input{font-weight:600}.answer-list textarea{grid-column:1}.answer-list .icon-button{grid-area:1/2/span 2;align-self:start}.alert-choices{border:0;margin:22px 0 26px;padding:0}.alert-choices .mode-checkbox{margin-top:10px;padding:14px 18px}.alert-choices>small{color:var(--muted);margin-top:10px;font-size:11px;display:block}@media (max-width:640px){.transfer-actions{justify-content:flex-end;width:100%}.business-name-row .button{margin-bottom:0}}.panel-pad{padding:0 25px 25px}.availability{white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:var(--canvas);border-radius:11px;padding:3px 10px;font-size:11px}.availability.on{color:var(--teal);background:var(--teal-soft);border-color:#bcd8cf}.availability.urgent{color:#8a6a1f;background:#f6f1e4;border-color:#ebdfc2}.custom-hours>.day-picks{flex-basis:100%}@media (max-width:640px){.panel-pad{padding:0 16px 18px}}.reception-overdue{color:var(--danger);font-weight:600}.reception-undo{z-index:5;background:var(--ink);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex;position:sticky;bottom:16px;box-shadow:0 6px 20px #0002}.reception-undo .text-button{color:#9fe0cf;font-weight:600}.reception-away{color:#6b5626;background:#f6f1e4;border:1px solid #ebdfc2;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:16px 18px;display:flex}.reception-away p{margin-top:4px;font-size:13px;line-height:1.6}.connection-card{border:1px solid var(--line);background:var(--paper);border-radius:7px;margin-bottom:14px;padding:16px 18px}.connection-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.connection-head strong{color:var(--ink);font-size:14px;font-weight:600}.connection-head p{color:var(--muted);max-width:64ch;margin-top:4px;font-size:12px;line-height:1.7}.connection-meta{color:var(--muted);overflow-wrap:anywhere;margin:10px 0;font-size:12px}.connection-card .field{margin-top:12px}.topic-picks{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:flex}.topic-picks label{border:1px solid var(--line);cursor:pointer;border-radius:14px;padding:4px 11px;font-size:12px}.topic-picks label.picked{background:var(--teal-soft);color:var(--teal);border-color:#bcd8cf}.topic-picks input{opacity:0;width:1px;height:1px;position:absolute}.topic-picks label:focus-within{outline:2px solid var(--teal);outline-offset:1px}.feed-url{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.feed-url input{flex:260px;font-size:12px}.connection-card code{overflow-wrap:anywhere}.client-panel-backdrop{z-index:40;background:#172c3047;justify-content:flex-end;display:flex;position:fixed;inset:0}.client-panel{background:var(--paper);border-left:1px solid var(--line);width:min(440px,100vw);height:100%;padding:22px 22px 40px;overflow-y:auto;box-shadow:-18px 0 40px #172c3024}.client-panel header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.client-panel header h2{color:var(--ink);margin:0;font-size:20px}.client-panel header p{color:var(--muted);margin:2px 0 0;font-size:13px}.client-panel-body section{border-bottom:1px solid var(--line);padding:16px 0 4px}.client-panel-body section:last-child{border-bottom:0}.client-panel-body h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:600}.client-panel-body ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.client-panel-body li{color:var(--ink);font-size:14px;line-height:1.45}.client-panel-body li.late{color:var(--danger);font-weight:600}.client-panel-body small{color:var(--muted)}.client-panel-remembered li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.client-panel-remembered .text-button{flex:none;font-size:12px}.text-button.danger{color:var(--danger)}.client-panel-hint{color:var(--muted);margin:8px 0 10px;font-size:12px}.client-panel-notes{white-space:pre-wrap;color:var(--ink);margin:0 0 8px;font-size:14px}.client-panel-loading{color:var(--muted);align-items:center;gap:8px;padding:20px 0;display:flex}.reception-worth .reception-done-how{color:var(--muted);font-size:12px}.reception-link{font:inherit;color:inherit;cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #172c3047;text-decoration:underline #172c3047}.reception-link:hover{-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);color:var(--teal)}.reception-list li.highlight{outline:2px solid var(--teal);outline-offset:-2px;border-radius:10px}@media (max-width:640px){.client-panel{border-left:0;width:100vw;padding:18px 16px 32px}}
.owner-workspace #main{max-width:none;padding:24px 28px}.owner-workspace .page-heading,.owner-workspace>footer{display:none}.console .owner-console{--chat-ink:#203e37;--chat-muted:#667971;--chat-accent:#126b5c;--chat-line:#e0e7e1;height:calc(100dvh - 120px);min-height:500px;color:var(--chat-ink);background:#fffefa;border:1px solid #d9e2db;border-radius:18px;grid-template-columns:230px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 2px 3px #203e3703,0 14px 40px #203e3705}.owner-conversations{border-right:1px solid var(--chat-line);scrollbar-width:thin;scrollbar-color:#c3d1c7 transparent;background:#f1f4ef;flex-direction:column;gap:5px;min-height:0;padding:22px 12px 14px;display:flex;overflow-y:auto}.owner-conversations-heading{color:#536b5e;justify-content:space-between;align-items:center;padding:0 6px 14px;font-size:12px;font-weight:600;display:flex}.owner-conversations-heading .icon-button{color:var(--chat-accent);background:#fffefa;border:1px solid #d6e2d8;border-radius:9px}.console .owner-console .owner-search{background:#fbfcf8;border-color:#dbe4db;border-radius:9px;margin-bottom:12px;padding:10px 11px;font-size:12px}.owner-conversation-list{flex-direction:column;gap:5px;min-height:0;display:flex;overflow-y:auto}.owner-conversations>button,.owner-conversation-item{text-align:left;color:#536a5c;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 10px;transition:background .15s,border-color .15s;display:flex}.owner-conversation-item:hover{background:#e7eee6}.owner-conversations>button.active,.owner-conversation-item.active{color:#184f3d;background:#fffefa;border-color:#cedfd1;box-shadow:0 2px 4px #213b2a06}.owner-conversation-item.active>svg{color:var(--chat-accent)}.owner-conversation-item>svg{margin-top:3px}.owner-conversation-item>span{min-width:0}.console .owner-console .owner-conversations strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.console .owner-console .owner-conversations small{color:#66776a;margin-top:5px;font-size:10px;display:block}.owner-conversations>p,.owner-conversations-note{color:#687b6e;padding:12px 9px;font-size:11px;line-height:1.9}.owner-conversations-note{margin-top:auto;padding-top:28px}.owner-chat{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.owner-chat-heading{border-bottom:1px solid var(--chat-line);background:#fffefa;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:20px 28px;display:flex}.owner-chat-identity{align-items:center;gap:13px;min-width:0;display:flex}.owner-chat-identity>div:last-child{min-width:0}.owner-avatar{color:#dbebd6;background:#164f42;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff1a}.owner-chat-heading .eyebrow{color:#557265;margin-bottom:4px;font-size:10px}.owner-chat-title-row{align-items:center;gap:8px;min-width:0;display:flex}.owner-chat-title-row h2{text-overflow:ellipsis;white-space:nowrap;max-width:460px;margin:0;font-size:15px;font-weight:600;line-height:1.7;overflow:hidden}.owner-chat-title-row .icon-button{color:#75867a;width:28px;height:28px}.owner-chat-status{color:#587163;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.owner-chat-status:before{content:"";background:#528167;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #52816710}.owner-chat-status.is-active:before{background:#b78943;box-shadow:0 0 0 4px #b7894314}.owner-language{color:#627666;font-size:11px}.owner-history-toggle{display:none}.owner-chat>.error-box,.owner-chat>.info-box{flex-shrink:0;max-height:130px;margin:12px 24px 0;overflow-y:auto}.owner-readiness{flex-wrap:wrap;display:flex}.owner-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c5d4c9 transparent;flex:1;min-height:0;padding:30px max(28px,50% - 410px);scroll-padding-bottom:24px;overflow-y:auto}.owner-welcome{max-width:670px;margin:20px auto 30px}.owner-orb{color:#dcebd5;background:radial-gradient(at 25% 10%,#3c8670,#164f42 78%);border:1px solid #2c6d58;border-radius:21px;place-items:center;width:66px;height:66px;margin-bottom:24px;display:grid;box-shadow:inset 0 1px 1px #ffffff30,0 8px 18px #1b544f15}.owner-welcome-eyebrow{color:#94733c;letter-spacing:.12em;margin-bottom:10px;font-size:10px;font-weight:600}.owner-welcome h3{color:#183f32;font-size:clamp(23px,2vw,31px);font-weight:600;line-height:1.5}.owner-welcome>p{color:#62766a;max-width:510px;margin:14px 0 25px;font-size:13px;line-height:1.9}.owner-prompts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.owner-prompt-card{text-align:left;background:#f7f8f2;border:1px solid #dfe7dd;border-radius:13px;flex-direction:column;align-items:flex-start;gap:14px;padding:16px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.owner-prompt-card:hover:not(:disabled){background:#eef5e9;border-color:#a5c4ad;transform:translateY(-2px)}.owner-prompt-card>svg:last-child{color:#8ca191;position:absolute;top:16px;right:13px}.owner-prompt-icon{color:#397c62;background:#e3eee1;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.owner-prompt-card:nth-child(2) .owner-prompt-icon{color:#916e32;background:#ece9db}.owner-prompt-card:nth-child(3) .owner-prompt-icon{color:#4c7676;background:#e2eae8}.owner-prompt-copy{min-width:0;display:block}.owner-prompt-copy strong{color:#294c3b;font-size:12px;font-weight:600;line-height:1.7;display:block}.owner-prompt-copy>span{color:#677b6e;margin-top:7px;font-size:11px;line-height:1.8;display:block}.owner-message{gap:12px;min-width:0;margin-bottom:30px;display:flex}.owner-message-avatar{color:#326347;background:#e7efe4;border:1px solid #d5e1d2;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.owner-message-content{flex:1;min-width:0}.owner-message.user{background:#eaf2e8;border:1px solid #dce7d7;border-radius:14px 14px 4px;margin-left:42px;padding:16px 18px}.owner-message.user .owner-message-avatar{color:#466547;background:#d8e8d3;border-color:#ccdec7}.owner-message-meta{color:#697c6c;flex-wrap:wrap;align-items:center;gap:8px;margin:3px 0 10px;display:flex}.console .owner-console .owner-message-meta{font-size:10px;line-height:1.7}.owner-message-meta strong{color:#234d38;font-size:12px;font-weight:600}.owner-message-meta time{color:#708274;margin-left:auto;font-size:10px}.owner-message-source{align-items:center;gap:4px;display:inline-flex}.console .owner-console .owner-message-body{color:#304a3a;overflow-wrap:anywhere;white-space:normal;font-size:14px;line-height:1.9}.console .owner-console .owner-plain-text{white-space:pre-wrap}.owner-markdown>:first-child{margin-top:0}.owner-markdown>:last-child{margin-bottom:0}.owner-markdown p{margin:0 0 14px}.owner-markdown :is(h1,h2,h3,h4,h5,h6){color:#203e30;margin:24px 0 10px;font-weight:600;line-height:1.7}.owner-markdown h1{font-size:21px}.owner-markdown h2{font-size:18px}.owner-markdown h3{font-size:16px}.owner-markdown :is(h4,h5,h6){font-size:14px}.owner-markdown strong{color:#234d37;font-weight:700}.owner-markdown :is(ul,ol){margin:8px 0 18px;padding-left:24px}.owner-markdown li{margin:6px 0;padding-left:4px}.owner-markdown li::marker{color:#538b68;font-weight:600}.owner-markdown li>p{margin-bottom:6px}.owner-markdown li>:is(ol,ul){margin-bottom:8px}.owner-markdown blockquote{color:#526a56;background:#f0f5ed;border-left:3px solid #93b6a0;border-radius:0 7px 7px 0;margin:16px 0;padding:12px 16px}.owner-markdown blockquote p:last-child{margin-bottom:0}.owner-markdown hr{border:0;border-top:1px solid var(--chat-line);margin:24px 0}.owner-message-body a,.owner-evidence a{color:#126b5c;text-underline-offset:3px;-webkit-text-decoration:underline #9fbdac;text-decoration:underline #9fbdac}.owner-message-body a:hover{color:#164537;text-decoration-color:currentColor}.owner-markdown code{color:#465b39;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#edf1e8;border:1px solid #e0e6d9;border-radius:5px;padding:2px 5px;font:.87em/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.owner-code-block{background:#f3f6f0;border:1px solid #d7e1d5;border-radius:11px;margin:16px 0;overflow:hidden}.owner-code-header{color:#5c735b;background:#eaf0e6;border-bottom:1px solid #dbe4d7;justify-content:space-between;align-items:center;gap:12px;padding:8px 13px;font:11px/1.6 ui-monospace,Consolas,monospace;display:flex}.owner-code-block pre{max-height:360px;margin:0;padding:15px;overflow-x:auto}.owner-code-block pre code{white-space:pre;color:#264536;background:0 0;border:0;padding:0;font-size:12px;line-height:1.8;display:block}.owner-table-scroll{scrollbar-width:thin;border:1px solid #dce4d8;border-radius:10px;max-width:100%;margin:16px 0;overflow-x:auto}.owner-table-scroll table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.8}.owner-table-scroll th{text-align:left;color:#31573e;background:#edf2e7;font-weight:600}.owner-table-scroll :is(th,td){border-bottom:1px solid #e1e7dc;min-width:100px;padding:11px 14px}.owner-table-scroll tr:last-child td{border-bottom:0}.owner-table-scroll tbody tr:nth-child(2n){background:#fafbf7}.owner-markdown .contains-task-list{padding-left:0;list-style:none}.owner-markdown .task-list-item input{vertical-align:middle;opacity:1;accent-color:#3b7e61;width:14px;height:14px;margin-right:8px}.owner-message-actions{align-items:center;gap:9px;min-height:28px;margin-top:9px;display:flex}.owner-copy-button{color:#687e6a;border-radius:6px;align-items:center;gap:6px;padding:5px 7px;font-size:10px;line-height:1.6;display:inline-flex}.owner-copy-button:hover{color:#245f43;background:#eaf0e5}.owner-copy-feedback{color:#486e50;font-size:10px}.console .owner-console .owner-run{background:0 0;border:0;border-radius:9px;margin:8px 0 12px 42px}.console .owner-console .owner-run-heading{color:#687d69;align-items:center;gap:8px;padding:6px 0;font-size:11px;line-height:1.8;display:flex}.owner-run-heading .text-button{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.console .owner-console .owner-tool-step{background:#f6f8f0;border:1px solid #e1e7db;border-radius:9px;margin:7px 0 7px 42px;overflow:hidden}.console .owner-console .owner-tool-step summary{color:#456345;cursor:pointer;align-items:center;gap:9px;padding:11px 12px;font-size:12px;line-height:1.7;list-style:none;display:flex}.owner-tool-step summary::-webkit-details-marker{display:none}.owner-tool-step summary>span{min-width:0}.console .owner-console .owner-tool-step summary small{color:#647d60;white-space:nowrap;background:#e8eee0;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.console .owner-console .owner-tool-result-summary{color:#6b7c63;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.8;display:block}.owner-tool-step[open] summary>svg:last-child{transform:rotate(180deg)}.console .owner-console .owner-tool-step.failed{background:#fcf4ee;border-color:#eedad0}.console .owner-console .owner-tool-step.failed summary,.console .owner-console .owner-tool-step.failed summary small{color:#965039}.console .owner-console .owner-tool-step.failed summary small{background:#f4e5db}.console .owner-console .owner-tool-step.running{background:#f0f6ec;border-color:#c4dacc}.owner-tool-details{padding:0 13px 13px}.owner-tool-json strong{color:#6d8062;font-size:10px}.owner-tool-json pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#eaf0e4;border-radius:6px;max-height:280px;margin:7px 0 11px;padding:12px;font:11px/1.8 ui-monospace,Consolas,monospace;overflow-y:auto}.console .owner-console .owner-evidence{flex-wrap:wrap;gap:12px;padding:5px 0 8px;font-size:11px;display:flex}.owner-run-error{overflow-wrap:anywhere;padding:4px 0 12px;font-size:12px;line-height:1.9}.owner-thinking{color:#557959;align-items:center;gap:10px;margin-left:42px;padding:14px 0;font-size:12px;display:flex}.owner-thinking-dots{align-items:center;gap:4px;display:flex}.owner-thinking-dots i{background:#639375;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite julius-thinking}.owner-thinking-dots i:nth-child(2){animation-delay:.16s}.owner-thinking-dots i:nth-child(3){animation-delay:.32s}@keyframes julius-thinking{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.owner-scroll-latest{z-index:1;color:#366142;background:#fffefb;border:1px solid #c8d9c9;border-radius:20px;justify-content:center;align-self:center;align-items:center;gap:7px;min-height:33px;margin:-38px 0 5px;padding:8px 14px;font-size:11px;display:inline-flex;box-shadow:0 3px 12px #193c2912}.owner-composer{background:#fff;border:1px solid #ccdcd0;border-radius:15px;flex-shrink:0;margin:6px 24px 16px;padding:12px 14px 8px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 3px #213b2905,0 5px 15px #213b2904}.owner-composer:focus-within{border-color:#6fa689;box-shadow:0 0 0 3px #2d7d5610,0 5px 15px #213b2904}.console .owner-console .owner-composer textarea{resize:none;width:100%;min-height:58px;max-height:200px;box-shadow:none;color:#284734;background:0 0;border:0;border-radius:0;outline:none;padding:4px 3px 10px;font-size:14px;line-height:1.85;display:block}.console .owner-console .owner-composer textarea::placeholder{color:#7c8d80}.owner-composer textarea:disabled{opacity:.65;cursor:not-allowed}.owner-composer-actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:7px;display:flex}.owner-composer-tools{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.console .owner-console .owner-composer-actions :is(.button,.text-button){border-radius:9px;gap:6px;min-height:36px;padding:9px 11px;font-size:11px;line-height:1.5}.owner-composer-actions .text-button{color:#667d67;align-items:center;display:inline-flex}.owner-composer-actions .text-button:hover{color:#285d3d;background:#f0f5ed}.owner-composer-actions .secondary{color:#386b4e;background:#f0f5ec;border:1px solid #dce8d8}.owner-composer-submit{align-items:center;gap:12px;margin-left:auto;display:flex}.console .owner-console .owner-composer-actions .primary{color:#fff;background:#126b5c;border:1px solid #0d5e50;margin-left:auto;box-shadow:0 2px 4px #126b5c1a}.console .owner-console .owner-composer-actions .primary:hover:not(:disabled){background:#0c584c;transform:none}.console .owner-console .owner-composer-actions .primary:disabled{color:#839880;opacity:1;box-shadow:none;background:#e4ece4;border-color:#dbe5d9}.owner-voice-active{color:#225a38;background:#e2f0e4;border:1px solid #abcdb1}.console .owner-console .owner-keyboard-hint,.console .owner-console .owner-composer-note{color:#70826f;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 3px 1px;font-size:10px;line-height:1.8;display:flex}.owner-keyboard-hint kbd{color:#527057;padding:0 3px;font-family:inherit;font-size:10px;font-weight:500;line-height:1.5}.owner-composer-note{border-top:1px solid #eef1e9;padding-top:7px}.console .owner-console .owner-voice-missing{color:#926a3e;margin-top:8px;font-size:11px;line-height:1.8}.console .owner-console .owner-voice-bar{color:#376047;border-color:#c1dac4;margin:0 0 10px;padding:10px}.owner-voice-bar>div{min-width:0}.console .owner-console .owner-batch-review{flex-shrink:1;min-height:0;max-height:55%;padding:20px;overflow-y:auto}.owner-audio{display:none}.owner-access{max-width:600px;padding:50px 25px;line-height:1.9}.owner-access h2{margin:20px 0;font-size:22px}.owner-access p{color:#667b6b}.console .owner-console :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #398060}@media (max-width:1150px){.owner-workspace #main{padding:18px}.console .owner-console{grid-template-columns:190px minmax(0,1fr);height:calc(100dvh - 108px)}.owner-chat-heading{padding:16px 20px}.owner-chat-status{font-size:10px}.owner-chat-title-row h2{max-width:300px}.owner-messages{padding:24px 20px}.owner-prompts{grid-template-columns:1fr}.owner-prompt-card{flex-direction:row;gap:12px;padding:13px}.owner-prompt-copy{padding-right:12px}.owner-prompt-copy>span{margin-top:3px}.owner-composer{margin:4px 16px 14px}}@media (max-width:760px){.owner-workspace #main{padding:12px}.console .owner-console{border-radius:14px;grid-template-columns:minmax(0,1fr);height:calc(100dvh - 98px);min-height:480px;position:relative}.owner-conversations{display:none}.console .owner-console.is-history-open .owner-conversations{border-bottom:1px solid var(--chat-line);background:#f1f4ef;border:0;padding:20px;display:flex;position:static}.console .owner-console.is-history-open .owner-conversations strong{white-space:normal}.owner-history-toggle{color:#4f7155;border:1px solid #d9e4d8;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.owner-chat-heading{gap:8px;min-height:69px;padding:13px 14px}.owner-avatar{border-radius:10px;width:34px;height:34px}.owner-chat-identity{flex:1;gap:9px}.owner-chat-title-row h2{max-width:min(240px,48vw);font-size:13px}.owner-chat-status,.owner-language{display:none}.owner-chat-heading .eyebrow{font-size:9px}.owner-messages{padding:20px 14px}.owner-message{gap:9px;margin-bottom:24px}.owner-message-avatar{border-radius:8px;width:26px;height:26px}.owner-message.user{margin-left:15px;padding:12px}.console .owner-console .owner-message-body{font-size:13px}.console .owner-console .owner-message-meta time{font-size:9px}.console .owner-console .owner-tool-step,.console .owner-console .owner-run{margin-left:0}.console .owner-console .owner-tool-step summary{font-size:11px}.console .owner-console .owner-tool-step summary small{font-size:9px}.owner-thinking{margin-left:35px}.owner-composer{border-radius:13px;margin:4px 10px 10px;padding:10px}.console .owner-console .owner-composer textarea{min-height:55px;max-height:200px;font-size:16px;line-height:1.7}.console .owner-console .owner-composer-actions :is(.button,.text-button){min-height:38px;padding:9px 8px;font-size:10px}.owner-composer-actions{gap:5px}.owner-composer-tools{gap:4px}.console .owner-console .owner-keyboard-hint{font-size:9px}.console .owner-console .owner-composer-note{display:none}.owner-welcome{margin:8px auto 16px}.owner-orb{border-radius:15px;width:48px;height:48px;margin-bottom:18px}.owner-welcome>p{margin-bottom:20px;font-size:12px}.owner-voice-bar{flex-wrap:wrap}.console .owner-console .owner-batch-review{padding:14px}}@media (prefers-reduced-motion:reduce){.console .owner-console *,.console .owner-console :before,.console .owner-console :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.owner-copy-control{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.owner-history-loading{color:#647c68;align-items:center;gap:10px;padding:20px 0;font-size:12px;display:flex}.owner-composer-actions .owner-tool-button{color:#597457;border:1px solid #dce5d7;border-radius:9px;width:36px;height:36px}.console .owner-console .owner-composer-submit .owner-keyboard-hint{margin:0}@media (max-width:900px){.console .owner-console .owner-composer-submit .owner-keyboard-hint{display:none}}.owner-composer .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.console .owner-console.is-history-open{grid-template-rows:minmax(145px,32%) minmax(0,1fr)}.console .owner-console.is-history-open .owner-conversations{padding:12px}.console .owner-console.is-history-open .owner-conversations-note{display:none}}@media (max-height:800px){.owner-welcome{margin:0 auto 10px}.owner-orb{border-radius:14px;width:44px;height:44px;margin-bottom:12px}.owner-welcome-eyebrow{display:none}.owner-welcome h3{font-size:24px}.owner-welcome>p{margin:9px 0 17px;font-size:12px}.owner-chat-heading{padding-top:14px;padding-bottom:14px}}
@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-ext-wght-normal.1o60yhwqd7ueg.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-wght-normal.0n0q_nh7u2mrm.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-vietnamese-wght-normal.0nt7ek_nfk5a4.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-ext-wght-normal.39q78sztp1ci5.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-wght-normal.20f3xrkj613ah.woff2)format("woff2-variations");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}
