@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-DhDk0Xwi.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXAAA8AAAAABwAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArg2VNUQVQAAAIQAAAASwAAAF5fnUM1Y21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABNgAAATZnhEGkaGVhZAAAA+AAAAA2AAAANgz5sE5oaGVhAAAEGAAAAB8AAAAkCroNqWhtdHgAAAQ4AAAAHwAAACQX6f/DbG9jYQAABFgAAAATAAAAFAFZAbFtYXhwAAAEbAAAABwAAAAgACkBIW5hbWUAAASIAAABIgAAAmI2jl6RcG9zdAAABawAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhaWecwMDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDj2QowAAAAeNoNx7EBAUAQALDcPWhhAQCoTAQAOrCGgQxHugihoaCjYCHfu8cphryPp0dMxPmxvsVSqmnpCWSM7VCEjEV8yC+K/H8Cgh/DnghvAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAAREhEQUBASUJAyEJAgMo/TwCjv7vARH9qAEN/vMBKv7+AgP9/QECAQEFsPpQBbBU/Xz9fAwCeAJ4/UT9ogVE/aICXgAAAgB3/+wFCgXEABUAKwAAARUUAgYGIyImJgI1NTQSNjYzMhYWEgM1NC4CIyIOAhUVFB4CMzI+AgUKUprXhYHXnVZVnNeBhdebU781ZpNdWpFnODhpkVpekmU0AwZcpP78tmBgtgEEpFykAQO3YGC3/v3/AF6CyIhGRojIgl6DyYlGRonJAAACAHAEcQLJBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAZJ0w9/+hqcqKklWXASEEQFCFf7C/lVPSGgtOi2P///+eP/sBVAF1gAmAAVGAAAHAAb+CP//AAAAAQAAAAMD16RtfYpfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Gv3VCTEIcwAAAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDp9UvqnxenIQcDGuAEAHAbBHkAeNpj7mFIYYACxj8QzNrIUM6syFAAZh//VwEAaU4HvgB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42izGNQHDAABFwRfmrMWtzFxFFVIrRQGREE3Zg/+mAxLeWBh2AGRGqhvEhqmbpBS6xZlctxnz1x3mPHWXMQ895c6+uzEjZKoviOnry/qxvq36IIusCIIgCgY36R3uDhvcXbfj7j63J4Bxe+WRv9L6sea2pHBLjTA50kT5Ju6ZJCV7okiFPNr4lsaoybU4SlQ5Yt1R9B6nQMJbgVrHj0RFnDVphSRvnhFXzbXqKy6rqw1r/fJVUZ1GDwRs+2uDTXY59rXlfYu9IQ/BsIehH9c8O669zYg5/BpSnrtKtKWdPnRy2HQEfEjinsPZvFDxzGiJop5T6p4pmXX5XhjrWlLvKqjrZY2oyjxSio4kOeK9flbllaFKotrDcjvmffEHVntaWwAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-D904r64h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2) format("woff2"),url(/assets/roboto-math-400-normal-D6sS4O5l.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2) format("woff2"),url(/assets/roboto-symbols-400-normal-C7tGlxgb.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-Bf76hAzZ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BWC_xYeb.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-SCgicl0l.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2) format("woff2"),url(/assets/roboto-cyrillic-500-normal-C8ZOEKN4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW0AA8AAAAABvAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdG7g5lNUQVQAAAIQAAAASAAAAFpfmkDZY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABNAAAATRvqliEaGVhZAAAA9gAAAA2AAAANg01sE5oaGVhAAAEEAAAAB8AAAAkCvYNwWhtdHgAAAQwAAAAHwAAACQX6v+ZbG9jYQAABFAAAAATAAAAFAFXAa9tYXhwAAAEZAAAABwAAAAgACkBIW5hbWUAAASAAAABIAAAAlw0y15acG9zdAAABaAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhmcL4hYGVgYF1FqsxAwOjPIRmvsiQxsTAwADEUOAAFGRAAu7+/u4gQXlfNoZ/DAxp7LOYGBQYGOeD5FisWDcAKQUGZgAMLQqhAAAAeNoFwbWBAlEABcB5f8/SA2Ii3KEi3DOscQpgRsSfCg0VRsprez+mzetwvKcnp/vqmoXiR01TUNK1RYSM80alKOmB8AGd+wgOeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAABESERBQEBJQkDIQkCAyj9PAKO/u8BEf2oAQ3+8wEq/v4CA/39AQIBAQWw+lAFsFT9fP18DAJ4Anj9RP2iBUT9ogJeAAACAGX/7AUdBcQAFQArAAABFRQCBgYjIiYmAjU1NBI2NjMyFhYSBzU0LgIjIg4CFRUUHgIzMj4CBR1Wn96Hht2iWVih3YaH3qBX+y9bhFNTglswMF2CU1SCWi8DAFCl/vq4YWG4AQalUKUBBblhYbn++/VSert/QUF/u3pSeryBQUGBvAACAGQEcALGBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAYtyyeL+gKgmKk1PXASEFAE/Ff7C+VpUQmInSCiN///+bP/sBWMF1gAmAAVGAAAHAAb+CP//AAEAAAADA9eV91UeXw889QAbCAAAAAAAxPARLgAAAADljVAD+ib91QlhCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DAmfdL7Z8dZyIHAxrgBAB3RwTNAHjaY+5hSGGAAsa/EMzazJDKLM2QAmaf/JcDAGf/B5UAeNpjYGDQhcN8hj4gnAUAE5QDBwB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNp1kMVRBTAURQ/ubJEN7u62wd11C9/dtQXKoAGkIiqgBu5kgnyb2Ml9lhegjRdqqKptEn9UNVquopsvy9W082m5hlneLNf+86ljmGfL9dJjlttZZh3DVUM0M2t5hFYGLY+KOy1PiVstz4vgiBRPhPDj5Aw3LlGaMA+4RV58sp8TJSFNftL98klJl0UjRpJ1ZjSiYjcRPKIIKZtTijzcTJscXq51OrRSWlMFFe/FCfn6TXwvC4qZZY4lNnSbF8+zXKAecKFxIKqc9VrsFYV4IlHg11vgt2Pen5eP7drWnNPo5VaKW2dh/CUJnQFZnMZ/i7ROn+k0qftoyR958RuPtLJM45Rn2KhRDS8h3L+/l5SeKOjKaXpIavjFY99C5llgeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-C9AnhcmC.woff2) format("woff2"),url(/assets/roboto-greek-500-normal-XBIQOowA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-math-500-normal-C4NU9gLX.woff2) format("woff2"),url(/assets/roboto-math-500-normal-BNGXE_xU.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-symbols-500-normal-B_CZKVJS.woff2) format("woff2"),url(/assets/roboto-symbols-500-normal-DFnofPUt.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-B3ncpOoB.woff2) format("woff2"),url(/assets/roboto-vietnamese-500-normal-BgoYVz-9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-pMCM9Ixg.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-C1cK9xmS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-BWOtdzfy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEsAAABgdTbg0VNUQVQAAAIMAAAARwAAAFpfnEGhY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABMQAAATZvegfsaGVhZAAAA9QAAAA2AAAANg1psE5oaGVhAAAEDAAAAB8AAAAkCykN1GhtdHgAAAQsAAAAHwAAACQX6P92bG9jYQAABEwAAAATAAAAFAFZAbFtYXhwAAAEYAAAABwAAAAgACkBIW5hbWUAAAR8AAABGwAAAkozllu+cG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBAAADQ5z6M4XbQqXQqsYWhNLeCASxhIVGIxGuelGo4ZfKeB5r+PV62gOAzEf3M6zor9EvrZuv2oGgqpDEfKOID+HEKVQB42gXBsQEBARAAsNw9aKFWAQAmAgAdWM5wnwihoUBHgZn8Hd/X6PO7XN8xErf37hkbqaalK5AxdEQIYpl/FFLGCAQlmhEH2QB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodjzVUA0EURf/8ZRLcIw3uTrSJNLi7+x563Klw71ucclMmFdbi1p/Q4a47izytL1BoBeBiqQAcyMANPMEHgPiF+VFCoty4MDfkYkUzLrA74iduEC/2ROIZQ04UCRJChc9iKpSLw+KwJ/Zjv5guLtHfYiMAQqV0TZPpLiggAYAoAlEmiwiPjkaDQe9vNOq0SqU/NeiTMSLcGxWKwGDUaa1Ik2tXnDPTzrW62lXn9IxztY4dxZf25uf3lMT/f29xPH5mrLF3O8/bietaxjqRO3jewT6us7qFfoulX+jO6rINWK0DNgCEWpd23KUXQP/JDAE6BRdl0CkClSp5dDQZ79i/ZIMbEQml2fUuo2piVrCt18Zqa0NYWeS0JDH+l6GbnkM00EwAOciYmyT9AMF6YZEAAAAAAQAAAAMD15Zf+khfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Mf3VCYkIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ88vwnzFnJwcDGuAEAH1DBRMAeNpj7mFIYYACxr8QzNrCEMYszhAFZp/6lwQAZr4HcAB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42m2QA24FQBRFT+2GRVjbVlDbjFPr29hMsYNyQY27gMZJbyYv+MjTmYcRUMMrRRQUVwDv/BkXUM2vcSHl/BgX0c+3cTH1PBuX0EnauFT5a+NaJhnEcUEHlbQbd1FNo3G3uNp4CJ1lPKosbBDlAi8PXHHGjeId98rtEiCMz9XOlL0mqrwqkiARZhmSBMQ3+LkV+YnaPsoQkR90e9xxqHgpi8oGWJT3cs0pN6pGeHCzzYwxyDAjTDCn1ah4lMmM2WZsNqN3jT3Jmij/ORYzqkvu5inC2HvtxBFJM8fK3Chmnr1PWPFRlSvXv0DM/UlA+YjW3Tm/c8eD64hxySBXBPC5bEByh5cb7N+IKB/OuP2V6hdEJA/inn+ATFaOAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-xQsEWSIA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2) format("woff2"),url(/assets/roboto-math-700-normal-DbhUef31.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2) format("woff2"),url(/assets/roboto-symbols-700-normal-C59U6HqI.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-kpkdMgbf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-BDePAh3g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.loading-screen{align-items:center;background:var(--bg);color:var(--text);display:flex;font-family:Roboto,Arial,sans-serif;gap:12px;justify-content:center;min-height:100vh}:root{font-family:Roboto,Arial,sans-serif;color:#f7f8f4;background:#070807;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #070807;--surface: #10110f;--surface-raised: #151713;--surface-soft: #1a1c18;--border: rgba(255, 255, 255, .09);--border-strong: rgba(255, 255, 255, .15);--text: #f7f8f4;--muted: #92988e;--subtle: #676c64;--orange: #f7931a;--orange-deep: #de6e0b;--gold: #ffd45a;--green: #49d49d;--red: #fb685e;--blue: #64a9ff;--sidebar-width: 246px;--page-header-bg: rgba(9, 10, 8, .96);--sidebar-bg: #0c0d0b;--panel-bg: #0e0f0d;--input-bg: #141512;--control-bg: #121310;--hover-bg: rgba(255, 255, 255, .05);--shadow-color: rgba(0, 0, 0, .34)}:root[data-theme=light]{color:#172019;background:#f3f6f2;color-scheme:light;--bg: #f3f6f2;--surface: #ffffff;--surface-raised: #f7f9f6;--surface-soft: #edf1ec;--border: rgba(25, 42, 31, .14);--border-strong: rgba(25, 42, 31, .23);--text: #172019;--muted: #57635a;--subtle: #738078;--orange: #df7207;--orange-deep: #bd5800;--gold: #9b6c00;--green: #15855b;--red: #c53e3e;--blue: #276fb5;--page-header-bg: rgba(249, 251, 248, .96);--sidebar-bg: #ffffff;--panel-bg: #ffffff;--input-bg: #f7f9f6;--control-bg: #f8faf7;--hover-bg: rgba(22, 44, 29, .06);--shadow-color: rgba(31, 47, 36, .14)}*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}body,button,input,select{font-family:Roboto,Arial,sans-serif}button,input,select{font-size:inherit}button{color:inherit}button,select{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:2px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Roboto,Arial,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.icon-button{width:38px;height:38px;padding:0;border:0;border-radius:7px;display:inline-grid;place-items:center;color:var(--muted);background:transparent;transition:color .18s ease,background .18s ease,border-color .18s ease}.icon-button:hover{color:var(--text);background:#ffffff0f}.icon-button--bordered{border:1px solid var(--border-strong);background:var(--surface)}.theme-toggle{flex:0 0 auto;color:var(--orange);background:var(--surface);box-shadow:0 8px 22px var(--shadow-color)}.theme-toggle--floating{position:fixed;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:80}.primary-button,.secondary-button,.claim-button{min-height:40px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.primary-button{padding:0 18px;background:linear-gradient(115deg,var(--orange-deep),var(--orange));color:#161009;box-shadow:0 10px 30px -16px #f7931ae6}.primary-button:hover,.claim-button:hover{transform:translateY(-1px);box-shadow:0 12px 30px -13px #f7931ad9}.primary-button--full{width:100%;min-height:46px}.secondary-button{padding:0 14px;border:1px solid var(--border-strong);background:var(--surface);color:#dfe2dc}.secondary-button:hover{border-color:#f7931a80;background:#181912}.text-button{padding:0;border:0;background:transparent;color:var(--orange);font-size:10pt}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(440px,.8fr);background:#0b0c0a}.login-visual{position:relative;overflow:hidden;min-height:100vh;padding:38px 46px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(90deg,#22121c29,#22121c7a),url(/retouch-portrait.jpg) center 42% / cover}.login-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,transparent 8%,#000 55%,transparent 98%);mask-image:linear-gradient(to bottom,transparent 8%,#000 55%,transparent 98%);pointer-events:none}.login-visual__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#040504f5,#0405042e 65%,#04050466)}.brand-logo{position:relative;z-index:2;width:118px;height:78px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:visible;background:transparent}.brand-logo img{width:100%;height:100%;display:block;object-fit:contain}.brand-logo--sidebar{width:136px;height:91px}.brand-logo--loading{width:82px;height:55px}.login-visual__content{position:relative;z-index:2;max-width:700px;padding:0 0 30px}.live-label{display:flex;align-items:center;gap:9px;color:#ffb554;font-family:Roboto,Arial,sans-serif;font-size:10pt;letter-spacing:1.4px}.live-label>span{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px #f7931a21}.login-visual h1{max-width:690px;margin-top:22px;font-size:clamp(46px,5.1vw,76px);line-height:.98;letter-spacing:0}.login-visual__content>p{max-width:600px;margin-top:24px;font-size:16px;line-height:1.7;color:#c6cbc2}.visual-proof{margin-top:42px;display:flex;gap:0;border-top:1px solid rgba(255,255,255,.18);padding-top:24px}.visual-proof>div{min-width:145px;display:flex;flex-direction:column;gap:5px;border-right:1px solid rgba(255,255,255,.14);margin-right:28px;padding-right:28px}.visual-proof>div:last-child{border-right:0}.visual-proof strong{font-family:Roboto,Arial,sans-serif;font-size:21px}.visual-proof span{font-size:10pt;color:#aeb4aa}.login-panel{display:grid;place-items:center;padding:48px 34px;background:radial-gradient(circle at 80% 0%,rgba(247,147,26,.08),transparent 34%),#0b0c0a}.login-panel__inner{width:min(100%,400px)}.mobile-brand{display:none}.login-heading>p{color:var(--orange);font-size:10pt;font-weight:600;text-transform:uppercase}.login-heading h2{margin-top:8px;font-size:31px;line-height:1.15}.login-heading>span{display:block;margin-top:12px;color:var(--muted);font-size:10pt;line-height:1.6}.auth-mode{margin-top:26px;padding:3px;display:grid;grid-template-columns:1fr 1fr;gap:3px;border:1px solid var(--border);border-radius:7px;background:#11130f}.auth-mode button{min-height:36px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:10pt;font-weight:600}.auth-mode button.is-active{background:#25271f;color:var(--text);box-shadow:inset 0 0 0 1px #f7931a29}.login-form{margin-top:28px;display:grid;gap:19px}.login-form label>span,.social-connect form label>span{display:block;margin-bottom:8px;color:#d9ddd5;font-size:10pt;font-weight:500}.login-form input,.social-connect input,.social-connect select{width:100%;height:46px;border:1px solid var(--border-strong);border-radius:7px;padding:0 13px;background:#11130f;color:var(--text)}.login-form input::placeholder,.social-connect input::placeholder{color:#5f645b}.login-form input:focus,.social-connect input:focus,.social-connect select:focus{border-color:#f7931aa6;box-shadow:0 8px 25px -18px #f7931acc}.password-field{position:relative}.password-field input{padding-right:46px}.password-field .icon-button{position:absolute;top:4px;right:4px}.form-error{padding:10px 12px;color:#ff9d96;background:#fb685e14;border:1px solid rgba(251,104,94,.2);border-radius:6px;font-size:10pt}.demo-note{margin-top:24px;padding:12px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(247,147,26,.16);background:#f7931a0e;color:#b7bcb3;border-radius:7px;font-size:10pt;line-height:1.55}.demo-note svg{flex:0 0 auto;color:var(--orange)}.demo-note strong{color:#f5c684}.app-shell{min-height:100vh;display:flex;background:var(--bg)}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar-width);padding:23px 17px 17px;display:flex;flex-direction:column;z-index:30;background:var(--sidebar-bg);border-right:1px solid var(--border);transition:width .18s ease,padding .18s ease,transform .22s ease}.sidebar__top{min-height:94px;position:relative;display:flex;align-items:center;justify-content:center;padding:0 4px 16px}.sidebar__brand{width:100%;display:flex;justify-content:center}.mobile-close,.menu-button{display:none}.collapse-menu-button,.mobile-close{position:absolute;right:0;top:3px}.collapse-menu-button{flex:0 0 auto}.sidebar-nav{margin-top:8px;display:grid;gap:5px}.sidebar-label{margin:0 9px 7px;color:#545950;font-family:Roboto,Arial,sans-serif;font-size:10pt;letter-spacing:1.2px}.sidebar-nav button{position:relative;width:100%;min-height:42px;padding:0 11px;display:flex;align-items:center;gap:11px;border:0;border-radius:6px;color:#888e85;background:transparent;font-size:10pt;text-align:left}.sidebar-nav button:hover{color:#dfe3db;background:#ffffff09}.sidebar-nav button.is-active{color:#fff5e8;background:linear-gradient(90deg,#f7931a29,#f7931a0e);box-shadow:inset 2px 0 var(--orange)}.nav-live-dot{margin-left:auto;width:5px;height:5px;border-radius:50%;background:var(--orange);box-shadow:0 0 8px var(--orange)}.source-status{margin-top:auto;padding:14px 12px;border:1px solid var(--border);background:#10110f;border-radius:7px}.source-status__heading{display:flex;align-items:center;gap:8px;font-size:10pt}.source-status__bar{height:3px;margin-top:14px;overflow:hidden;background:#292b27;border-radius:4px}.source-status__bar span{display:block;width:86%;height:100%;background:linear-gradient(90deg,var(--orange-deep),var(--gold))}.source-status__meta{margin-top:9px;display:flex;justify-content:space-between;color:#989e95;font-size:10pt}.source-status__meta span{display:flex;align-items:center;gap:5px}.source-status__meta i{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 7px #49d49dcc}.source-status__meta b{color:var(--gold);font-family:Roboto,Arial,sans-serif}.source-status p{margin-top:9px;color:#5b6058;font-size:10pt}.sidebar-user{margin-top:13px;padding:11px 5px 0;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:9px;border-top:1px solid var(--border)}.user-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#3c3323,#1e1e19);color:#f7bd6c;font-family:Roboto,Arial,sans-serif;font-size:10pt}.sidebar-user div{min-width:0;display:flex;flex-direction:column;gap:2px}.sidebar-user strong,.sidebar-user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user strong{font-size:10pt}.sidebar-user div span{color:#656a62;font-size:10pt}.sidebar-backdrop{display:none}.sidebar.is-collapsed{width:72px;padding-inline:11px}.sidebar.is-collapsed .sidebar__top{min-height:44px;justify-content:center;padding-inline:0}.sidebar.is-collapsed .sidebar__brand,.sidebar.is-collapsed .sidebar-label,.sidebar.is-collapsed .sidebar-nav button>span,.sidebar.is-collapsed .source-status,.sidebar.is-collapsed .sidebar-user div,.sidebar.is-collapsed .sidebar-user .icon-button{display:none}.sidebar.is-collapsed .collapse-menu-button{position:static}.sidebar.is-collapsed .sidebar-nav button{justify-content:center;padding:0}.sidebar.is-collapsed .sidebar-user{grid-template-columns:34px;justify-content:center;padding-inline:0}.main-content{width:calc(100% - var(--sidebar-width));margin-left:var(--sidebar-width);min-height:100vh;transition:width .18s ease,margin-left .18s ease}.sidebar.is-collapsed+.main-content{width:calc(100% - 72px);margin-left:72px}.page-header{min-height:138px;padding:31px 40px 25px;display:flex;align-items:flex-start;gap:18px;border-bottom:1px solid var(--border);background:var(--page-header-bg)}.page-header>div:first-of-type{min-width:0}.eyebrow{color:var(--orange);font-family:Roboto,Arial,sans-serif;font-size:10pt;letter-spacing:1.25px;text-transform:uppercase}.page-header h1{margin-top:6px;font-size:25px;line-height:1.15}.page-header p{margin-top:7px;color:var(--muted);font-size:10pt}.header-actions{margin-left:auto;padding-top:13px;display:flex;align-items:center;gap:9px}.sync-chip{height:31px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;color:#9aa097;border:1px solid var(--border);background:#10110f;border-radius:6px;font-family:Roboto,Arial,sans-serif;font-size:10pt;letter-spacing:.8px}.sync-chip>span{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #49d49dcc}.page-body{padding:25px 40px 48px}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.metric{min-height:112px;padding:17px;position:relative;overflow:hidden;display:grid;grid-template-columns:34px 1fr 52px;align-items:center;gap:12px;border:1px solid var(--border);background:var(--surface);border-radius:7px}.metric:after{content:"";position:absolute;width:85px;height:85px;right:-35px;top:-45px;border-radius:50%;opacity:.09;background:currentColor;filter:blur(20px)}.metric__icon{width:34px;height:34px;display:grid;place-items:center;border-radius:6px;background:#ffffff0a;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 26%,transparent)}.metric--orange{color:var(--orange)}.metric--red{color:var(--red)}.metric--green{color:var(--green)}.metric--blue{color:var(--blue)}.metric__body{display:flex;flex-direction:column;align-items:flex-start}.metric__body span{color:#8f958b;font-size:10pt}.metric__body strong{margin-top:3px;color:var(--text);font-family:Roboto,Arial,sans-serif;font-size:27px;line-height:1}.metric__body small{margin-top:7px;color:#5e645b;font-size:10pt}.metric__spark{height:35px;display:flex;align-items:flex-end;gap:3px;opacity:.45}.metric__spark i{width:5px;border-radius:1px 1px 0 0;background:currentColor}.metric__spark i:nth-child(1){height:25%}.metric__spark i:nth-child(2){height:48%}.metric__spark i:nth-child(3){height:38%}.metric__spark i:nth-child(4){height:80%}.metric__spark i:nth-child(5){height:62%}.instagram-import{margin-top:18px;padding:16px 18px;display:grid;grid-template-columns:240px minmax(0,1fr);column-gap:20px;align-items:center;border:1px solid var(--border);border-left:2px solid var(--orange);border-radius:7px;background:#10110f}.instagram-import__heading{display:flex;align-items:center;gap:11px}.instagram-import__heading h2{margin-top:4px;font-size:14px}.instagram-import__icon{width:36px;height:36px;display:grid;flex:0 0 auto;place-items:center;border:1px solid rgba(247,147,26,.25);border-radius:6px;color:var(--orange);background:#f7931a14}.instagram-import form{min-width:0;display:grid;grid-template-columns:minmax(220px,1fr) 220px 184px;align-items:stretch;gap:8px}.instagram-url-field{min-width:0;height:40px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--border-strong);border-radius:6px;color:#777d73;background:#0b0c0a}.instagram-url-field:focus-within{border-color:#f7931aa6}.instagram-url-field input{min-width:0;width:100%;height:100%;border:0;outline:0;color:var(--text);background:transparent}.instagram-url-field input::placeholder{color:#545950}.instagram-limit-field{height:40px;padding:0 9px;display:flex;align-items:center;gap:5px;border:1px solid var(--border-strong);border-radius:6px;background:#0b0c0a}.instagram-limit-field span{color:#777d73;font-size:10pt}.instagram-limit-field input{min-width:0;flex:1;border:0;outline:0;color:var(--text);background:transparent;font-size:10pt}.instagram-limit-field input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.instagram-limit-field input[type=number]::-webkit-inner-spin-button,.instagram-limit-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.lead-avatar--placeholder{display:grid;place-items:center;color:#878d84;background:#232520}.instagram-import__submit{width:48px;min-height:40px;display:inline-grid;place-items:center;justify-self:end;border:1px solid rgba(247,147,26,.5);border-radius:7px;color:#171008;background:linear-gradient(135deg,#e87808,#ffad2f);box-shadow:0 10px 26px -16px #f7931af2;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.instagram-import__submit:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.12);box-shadow:0 14px 30px -14px #f7931ae6}.instagram-import__submit:disabled{cursor:not-allowed;opacity:.48}.instagram-import__status{grid-column:2;min-height:15px;margin-top:8px;color:#747a71;font-size:10pt;line-height:1.5}.instagram-import__status.is-warning{color:#d59b63}.content-section{margin-top:26px}.lead-scroll-frame,.lead-scroll-region{min-width:0}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.section-heading h2{font-size:16px}.section-heading p{margin-top:5px;color:#747a71;font-size:10pt}.last-update{display:flex;align-items:center;gap:6px;color:#6f756c;font-size:10pt}.last-update i{width:5px;height:5px;border-radius:50%;background:var(--green)}.filter-bar{min-height:54px;margin-top:14px;padding:8px 11px;display:flex;align-items:center;gap:10px;border:1px solid var(--border);background:#0e0f0d;border-radius:7px 7px 0 0}.filter-bar--dashboard{flex-wrap:wrap}.filter-bar--dashboard .search-field{flex:0 1 260px}.search-field{width:min(350px,35vw);height:36px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:5px;background:#141512;color:#666c63}.search-field:focus-within{border-color:#f7931a73}.search-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:10pt}.search-field input::placeholder{color:#5f645b}.search-field kbd{padding:3px 5px;border:1px solid var(--border);border-radius:3px;color:#555b52;font:10pt Roboto,Arial,sans-serif}.filter-group{min-width:0;display:flex;flex:1 1 650px;flex-wrap:wrap;align-items:center;gap:7px;color:#f3f5ef}.filter-select{position:relative;min-width:128px;flex:1 1 128px}.filter-select__trigger{width:100%;height:38px;padding:0 10px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--border);border-radius:5px;background:#141512;color:#fff;font-size:10pt;font-weight:600;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.filter-select__trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-select__trigger svg{flex:0 0 auto;transition:transform .16s ease}.filter-select.is-open{z-index:20}.filter-select.is-open .filter-select__trigger{border-color:#f7931aad;color:#f0d1a5;background:#191812;box-shadow:0 0 0 2px #f7931a1a}.filter-select.is-open .filter-select__trigger svg{transform:rotate(180deg)}.filter-select__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:100%;max-width:calc(100vw - 32px);max-height:min(280px,calc(100vh - 140px));padding:5px;overflow:auto;overscroll-behavior:contain;border:1px solid #363a33;border-radius:6px;background:#11130f;box-shadow:0 20px 50px #0000008c,0 0 0 1px #0000004d;scrollbar-color:#3e423a #11130f}.filter-select__menu button{width:100%;min-height:38px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:4px;color:#f0f2ec;background:transparent;font-size:10pt;text-align:left}.filter-select__menu button:hover,.filter-select__menu button:focus-visible{color:#f5f6f2;background:#ffffff0e}.filter-select__menu button.is-selected{color:#ffd096;background:#f7931a1f}.filter-select__menu button svg{flex:0 0 auto;color:var(--orange)}.filter-reset{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--border);border-radius:5px;color:#777d74;background:#141512}.filter-reset:hover{color:var(--orange);border-color:#f7931a66}.filter-reset:focus-visible{outline:2px solid rgba(247,147,26,.7);outline-offset:2px}.bulk-action-button,.bulk-cancel-button{position:relative;width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--border);border-radius:5px;color:#858b82;background:#141512}.bulk-action-button:hover{color:#daddd7;border-color:#ffffff2e;background:#191b17}.bulk-action-button.is-delete{color:#ff8e86;border-color:#fb685e4d;background:#fb685e13}.bulk-action-button.is-delete:hover:not(:disabled){color:#ffaaa4;border-color:#fb685e8c;background:#fb685e21}.bulk-action-button:disabled{cursor:not-allowed;opacity:.42}.bulk-action-button span{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border:2px solid #0e0f0d;border-radius:9px;color:#160b0a;background:var(--red);font:10pt Roboto,Arial,sans-serif}.bulk-cancel-button{color:#777d74}.bulk-cancel-button:hover{color:var(--orange);border-color:#f7931a66}.result-count{margin-left:auto;color:#666c63;font-size:10pt;white-space:nowrap}.result-count strong{color:#d5d9d1;font-family:Roboto,Arial,sans-serif}.data-table{border:1px solid var(--border);border-top:0;border-radius:0 0 7px 7px;overflow:hidden;background:#0e0f0d}.lead-scroll-region{scrollbar-color:#656b60 #11130f;scrollbar-width:thin}.lead-scroll-region:focus-visible{outline:2px solid rgba(247,147,26,.6);outline-offset:-2px}.data-table__head,.data-row{display:grid;align-items:center}.lead-table .data-table__head,.lead-table .data-row{grid-template-columns:48px minmax(150px,1.1fr) minmax(180px,1.25fr) minmax(108px,.72fr) minmax(66px,.46fr) minmax(54px,.4fr) minmax(118px,.72fr) minmax(105px,.72fr) minmax(220px,1.2fr)}.vault-table .data-table__head,.vault-table .data-row{grid-template-columns:48px minmax(145px,1.05fr) minmax(175px,1.2fr) minmax(104px,.68fr) minmax(64px,.44fr) minmax(52px,.38fr) minmax(84px,.56fr) minmax(165px,1.05fr)}.lead-table.is-member .data-table__head,.lead-table.is-member .data-row{grid-template-columns:48px minmax(150px,1.1fr) minmax(108px,.72fr) minmax(66px,.46fr) minmax(54px,.4fr) minmax(118px,.72fr) minmax(105px,.72fr) minmax(220px,1.2fr)}.vault-table.is-member .data-table__head,.vault-table.is-member .data-row{grid-template-columns:48px minmax(145px,1.05fr) minmax(104px,.68fr) minmax(64px,.44fr) minmax(52px,.38fr) minmax(84px,.56fr) minmax(165px,1.05fr)}.data-table__head{min-height:46px;padding:0 12px;background:#131411;color:#aeb5a9;border-bottom:1px solid var(--border);font:10pt Roboto,Arial,sans-serif;letter-spacing:.45px;text-transform:uppercase}.data-table__head span{padding:0 8px}.data-row{min-height:104px;padding:14px 12px;border-bottom:1px solid rgba(255,255,255,.06);content-visibility:auto;transition:background .16s ease}.data-row:last-child{border-bottom:0}.data-row:hover{background:#ffffff06}.lead-table .data-row.is-selected{background:#f7931a13;box-shadow:inset 3px 0 var(--orange)}.data-row>div{min-width:0;padding:0 8px}.lead-index-heading,.lead-index{padding-inline:0!important;text-align:center}.lead-index{color:var(--orange);font-weight:700;font-variant-numeric:tabular-nums}.lead-select-profile{display:flex;align-items:center;gap:9px}.lead-selection-check{position:relative;width:19px;height:19px;flex:0 0 auto;cursor:pointer}.lead-selection-check input{position:absolute;opacity:0;pointer-events:none}.lead-selection-check span{width:19px;height:19px;display:grid;place-items:center;color:transparent;border:1px solid #454940;border-radius:4px;background:#151713;transition:color .14s ease,border-color .14s ease,background .14s ease}.lead-selection-check input:checked+span{color:#171009;border-color:var(--orange);background:var(--orange)}.lead-selection-check input:focus-visible+span{outline:2px solid rgba(247,147,26,.75);outline-offset:2px}.lead-profile{display:flex;align-items:center;gap:12px;min-width:0}.lead-avatar-wrap{position:relative;flex:0 0 auto}.lead-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.15)}.lead-avatar-wrap svg{position:absolute;right:-2px;bottom:-1px;padding:2px;border-radius:50%;background:linear-gradient(145deg,#e94e77,#f7931a);color:#fff;box-sizing:content-box}.lead-profile__text{min-width:0;display:flex;flex-direction:column;gap:3px}.lead-profile__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25}.lead-profile__text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb5a9;font-size:10pt;line-height:1.25}.instagram-follow-status{max-width:100%;display:flex;align-items:center;gap:5px;overflow:hidden;font-size:10pt;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.instagram-follow-status i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}.instagram-follow-status.is-followed{color:var(--green)}.instagram-follow-status.is-not-followed{color:#9da49a}.instagram-follow-status.is-not-synced{color:#d19a53}.follower-count{display:block;margin:7px 0 0 60px;color:#7f877b;font-size:10pt}.source-cell{display:flex;flex-direction:column;gap:6px}.source-cell strong{overflow:hidden;color:#f1c27e;font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.source-cell small{color:#828a7e;font-size:10pt;line-height:1.4}.location-cell,.budget-cell,.profile-link-cell,.latest-post-cell{color:#c2c9bf;font-size:10pt;line-height:1.45}.followers-cell,.posts-count-cell{color:#f0f3ed;font:10pt Roboto,Arial,sans-serif}.budget-cell{color:#e4c18e;font-family:Roboto,Arial,sans-serif}.instagram-profile-actions{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.instagram-profile-link,.instagram-open-link{width:fit-content;min-height:38px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(233,78,119,.24);border-radius:5px;color:#f0a2bb;background:#e94e7712;font-size:10pt;font-weight:600;text-decoration:none;white-space:nowrap}.instagram-profile-link:hover{border-color:#f7931a73;color:#ffc277;background:#f7931a17}.instagram-profile-link:focus-visible{outline:2px solid rgba(247,147,26,.7);outline-offset:2px}.instagram-open-link{border-color:#ffffff1a;color:#aeb4ab;background:#ffffff06}.instagram-open-link:hover{border-color:#64a9ff52;color:#b7d7ff;background:#64a9ff12}.instagram-open-link:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.profile-snapshot-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;padding:16px;display:grid;place-items:center;background:#020302c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-snapshot-modal{width:min(540px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 32px));overflow-y:auto;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0c0e0c;box-shadow:0 32px 90px #0000009e}.profile-snapshot-modal__header{min-height:74px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border)}.profile-snapshot-modal__header h2{margin-top:5px;font-size:16px}.profile-snapshot-identity{padding:18px 20px 13px;display:flex;align-items:center;gap:13px}.profile-snapshot-identity>div{min-width:0;display:flex;flex-direction:column;gap:4px}.profile-snapshot-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.profile-snapshot-identity span{color:#7f867c;font-size:10pt}.profile-snapshot-avatar{width:68px;height:68px;flex:0 0 68px;border:1px solid rgba(255,255,255,.18);border-radius:50%;object-fit:cover;background:#171916}.profile-snapshot-avatar--empty{display:grid;place-items:center;color:#bdc2ba}.profile-snapshot-stats{margin:0 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--border)}.profile-snapshot-stats>div{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.profile-snapshot-stats>div+div{border-left:1px solid var(--border)}.profile-snapshot-stats strong{font:10pt Roboto,Arial,sans-serif;color:#f2f4ef}.profile-snapshot-stats span{color:#747a71;font-size:10pt}.profile-snapshot-bio{padding:15px 20px;color:#c6cbc3;font-size:10pt;line-height:1.65;white-space:pre-wrap}.profile-snapshot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:#050605}.profile-snapshot-grid img{width:100%;aspect-ratio:1;display:block;object-fit:cover;background:#171916}.profile-snapshot-empty{min-height:120px;padding:28px 20px;display:grid;place-items:center;color:#777d74;font-size:10pt;line-height:1.6;text-align:center}.profile-snapshot-loading{min-height:220px;padding:34px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center}.profile-snapshot-loading svg{color:var(--orange);animation:snapshot-spin .9s linear infinite}.profile-snapshot-loading strong{margin-top:5px;font-size:10pt}.profile-snapshot-loading span{max-width:300px;color:#747a71;font-size:10pt;line-height:1.55}@keyframes snapshot-spin{to{transform:rotate(360deg)}}.profile-snapshot-modal__footer{padding:14px 18px;display:flex;justify-content:flex-end;border-top:1px solid var(--border)}.profile-snapshot-modal__footer .secondary-button{min-height:38px;text-decoration:none}@media(min-width:821px){.lead-scroll-region{max-height:calc(100vh - 360px);overflow-y:auto;overscroll-behavior:contain}}.claimant-list{display:flex;flex-wrap:wrap;gap:4px}.claimant-list span{max-width:100%;padding:6px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(73,212,157,.18);border-radius:4px;color:#8ed8b9;background:#49d49d12;font-size:10pt}.claimants-empty{color:#7c8479;font-size:10pt}.temperature{width:fit-content;padding:6px 8px;display:flex;align-items:center;gap:5px;border-radius:4px;font-size:10pt;font-weight:600}.temperature--nong{color:#ff897e;background:#fb685e1c}.temperature--am{color:#ffc469;background:#f7931a1c}.temperature--moi{color:#79b9ff;background:#64a9ff1a}.score{display:block;margin-top:4px;color:#555b52;font:10pt Roboto,Arial,sans-serif}.row-actions{padding:0!important;display:flex;justify-content:flex-end;gap:3px}.claim-button{min-height:42px;padding:0 13px;border:1px solid rgba(247,147,26,.3);background:#f7931a1a;color:#ffc277;font-size:10pt;white-space:nowrap}.claim-button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-button>svg{flex:0 0 auto}.claim-button:disabled{cursor:default;border-color:#49d49d33;color:#83c8aa;background:#49d49d12;box-shadow:none;transform:none}.empty-state{min-height:280px;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid var(--border);border-top:0;border-radius:0 0 7px 7px;background:#0e0f0d}.empty-state>span{width:52px;height:52px;display:grid;place-items:center;border-radius:7px;color:var(--orange);background:#f7931a12;border:1px solid rgba(247,147,26,.15)}.empty-state h3{margin-top:16px;font-size:14px}.empty-state p{max-width:350px;margin-top:7px;color:#6d736a;font-size:10pt;line-height:1.5}.vault-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:7px;background:var(--surface)}.vault-summary>div{min-height:83px;padding:17px 20px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--border)}.vault-summary>div:last-child{border-right:0}.vault-summary span{color:#767c73;font-size:10pt}.vault-summary strong{font-family:Roboto,Arial,sans-serif;font-size:25px}.filter-bar--simple .search-field{width:min(450px,60vw)}.outreach-checks{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.outreach-checks label{display:flex;align-items:center;gap:8px;color:#c0c7bd;font-size:10pt;cursor:pointer}.outreach-checks input{position:absolute;opacity:0;pointer-events:none}.outreach-checks label>span{width:21px;height:21px;display:grid;place-items:center;color:transparent;border:1px solid #4d534a;border-radius:4px;background:#151713}.outreach-checks input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.outreach-checks input:checked+span{color:#10150f}.outreach-checks__greeted input:checked+span{background:var(--orange);border-color:var(--orange)}.outreach-checks__replied input:checked+span{background:var(--green);border-color:var(--green)}.vault-remove-button{width:38px;height:38px;margin-left:auto;flex:0 0 auto;color:#9ba198;border:1px solid rgba(251,104,94,.16)}.vault-remove-button:hover{color:var(--red);background:#fb685e14}.vault-table .data-row.is-greeted{background:linear-gradient(90deg,#9a5c0080,#f7931a2e 52%,#f7931a12);box-shadow:inset 3px 0 #f7931a}.vault-table .data-row.is-replied{background:linear-gradient(90deg,#0d6b4385,#49d49d2b 52%,#49d49d0f);box-shadow:inset 3px 0 var(--green)}.vault-table .data-row.is-greeted:hover{background:linear-gradient(90deg,#ae68008c,#f7931a38 52%,#f7931a17)}.vault-table .data-row.is-replied:hover{background:linear-gradient(90deg,#0f794c8f,#49d49d36 52%,#49d49d14)}.admin-users-layout{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(520px,1.38fr);gap:20px;align-items:start}.admin-apify-settings{grid-column:1 / -1;padding:18px 20px;border:1px solid rgba(247,147,26,.22);border-left:2px solid var(--orange);border-radius:7px;background:linear-gradient(115deg,rgba(247,147,26,.07),var(--surface) 34%)}.admin-apify-settings__header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px}.admin-apify-settings__icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(247,147,26,.28);border-radius:6px;color:var(--orange);background:#f7931a1a}.admin-apify-settings__header h2{margin-top:4px;font-size:17px}.admin-apify-settings__header p{margin-top:4px;color:#7a8177;font-size:10pt;line-height:1.45}.apify-status{padding:6px 8px;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#8b9187;background:#ffffff08;font:10pt Roboto,Arial,sans-serif;white-space:nowrap}.apify-status.is-ready{border-color:#49d49d38;color:#8ed8b9;background:#49d49d12}.admin-apify-settings__form{margin-top:15px;display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:10px}.admin-apify-settings__form .admin-form-field{gap:6px}.admin-apify-settings__form .primary-button,.admin-apify-settings__form .secondary-button{min-height:46px;white-space:nowrap}.admin-apify-settings .form-error{margin-top:9px}.admin-user-create{padding:24px;border:1px solid var(--border);border-radius:7px;background:var(--surface)}.admin-user-create__icon{width:48px;height:48px;margin-bottom:18px;display:grid;place-items:center;border:1px solid rgba(247,147,26,.24);border-radius:7px;color:var(--orange);background:#f7931a14}.admin-user-create h2{margin-top:7px;font-size:20px}.admin-user-create form{margin-top:24px;display:grid;gap:16px}.admin-form-field{min-width:0;display:grid;gap:8px;color:#aeb4aa;font-size:10pt;font-weight:600}.admin-form-field>span{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.admin-form-field>span small{color:#5f655d;font-size:10pt;font-weight:400}.admin-input-shell{width:100%;height:46px;padding:0 13px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;border:1px solid #343832;border-radius:7px;color:#6f756c;background:#0a0b09;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.admin-input-shell:focus-within{border-color:#f7931ab8;color:var(--orange);background:#0d0e0c;box-shadow:0 0 0 3px #f7931a14,0 12px 28px -22px #f7931ae6}.admin-input-shell input{min-width:0;width:100%;height:100%;padding:0;border:0;outline:0;color:var(--text);background:transparent;font-size:10pt}.admin-input-shell input::placeholder{color:#4f554d}.admin-input-shell--password{grid-template-columns:18px minmax(0,1fr) 30px;padding-right:6px}.admin-password-toggle{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:5px;color:#72786f;background:transparent}.admin-password-toggle:hover{color:#d9ddd5;background:#ffffff0d}.admin-password-toggle:focus-visible{outline:2px solid rgba(247,147,26,.7);outline-offset:1px}.admin-user-create .primary-button--full{min-height:46px;margin-top:3px}.admin-user-list{margin-top:0}.admin-user-grid{margin-top:14px;display:grid;gap:8px}.admin-user-card{min-height:76px;padding:12px 14px;display:grid;grid-template-columns:38px minmax(110px,1fr) auto minmax(220px,1.4fr);align-items:center;gap:11px;border:1px solid var(--border);border-radius:7px;background:var(--surface)}.admin-user-card__identity{min-width:0;display:flex;flex-direction:column;gap:3px}.admin-user-card__identity strong,.admin-user-card__identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-card__identity strong{font-size:10pt}.admin-user-card__identity span{color:#737970;font:10pt Roboto,Arial,sans-serif}.role-badge{padding:4px 6px;border-radius:4px;font:10pt Roboto,Arial,sans-serif}.role-badge--admin{color:#ffc574;background:#f7931a1c}.role-badge--member{color:#8bbaf0;background:#64a9ff1a}.login-code-control{display:flex;justify-content:flex-end;align-items:center;gap:8px}.login-code-value{min-width:138px;min-height:35px;padding:5px 5px 5px 10px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:6px;border:1px solid rgba(247,147,26,.25);border-radius:5px;background:#f7931a0f}.login-code-value strong{color:#ffd192;font:14px Roboto,Arial,sans-serif;letter-spacing:2px}.login-code-value>span{display:flex;align-items:center;gap:3px;color:#8d938a;font:10pt Roboto,Arial,sans-serif}.login-code-value .icon-button{width:28px;height:28px}.login-code-empty,.admin-no-code{color:#666c63;font-size:10pt}.admin-report-layout{display:grid;gap:18px}.report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.report-metric{min-height:112px;padding:18px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;border:1px solid var(--border);border-radius:7px;background:var(--surface)}.report-metric__icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid currentColor;border-radius:6px;background:#ffffff08}.report-metric>div{min-width:0;display:grid;gap:4px}.report-metric span{color:#858b82;font-size:10pt}.report-metric strong{font:25px/1 Roboto,Arial,sans-serif;color:var(--text)}.report-metric small{color:#5f655d;font-size:10pt;line-height:1.35}.report-metric--neutral{color:#a4aaa0}.report-metric--orange{color:var(--orange)}.report-metric--amber{color:#e6b24d}.report-metric--green{color:var(--green)}.activity-chart-panel{padding:20px;border:1px solid var(--border);border-radius:7px;background:#0e0f0d}.report-date-filter{padding:14px 16px;display:flex;align-items:end;gap:10px;border:1px solid var(--border);border-left:2px solid var(--orange);border-radius:7px;background:#10110f}.report-date-filter>div{min-width:180px;margin-right:auto;display:grid;gap:4px}.report-date-filter>div strong{color:#fff;font-size:10pt}.report-date-filter label{min-width:145px;display:grid;gap:5px}.report-date-filter label span{color:#e5e8e1;font-size:10pt;font-weight:600}.report-date-filter input{height:36px;padding:0 9px;border:1px solid var(--border-strong);border-radius:5px;color:#fff;background:#141512;font:10pt Roboto,Arial,sans-serif;color-scheme:dark}.report-date-filter input:focus-visible{outline:2px solid rgba(247,147,26,.7);outline-offset:2px}.report-date-filter__apply{min-height:36px;padding-inline:12px;font-size:10pt}.profile-snapshot-image-placeholder{width:100%;aspect-ratio:1;display:grid;place-items:center;color:#737a70;background:linear-gradient(145deg,#1d211d,#11130f)}.activity-chart-heading{min-height:42px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.activity-chart-heading h2{margin-top:4px;font-size:16px}.activity-legend{margin-top:16px;padding:10px 12px;display:flex;flex-wrap:wrap;gap:18px;border-block:1px solid var(--border);color:#858b82;font-size:10pt}.activity-legend span{display:inline-flex;align-items:center;gap:6px}.legend-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.legend-dot--orange{color:var(--orange)}.legend-dot--amber{color:#e6b24d}.legend-dot--green{color:var(--green)}.activity-chart{display:grid}.activity-member{min-width:0;padding:16px 4px;display:grid;grid-template-columns:minmax(170px,.7fr) minmax(330px,1.7fr) minmax(180px,.8fr);align-items:center;gap:20px;border-bottom:1px solid var(--border)}.activity-member:last-child{border-bottom:0}.activity-member__identity{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px}.activity-member__identity>div{min-width:0;display:grid;gap:3px}.activity-member__identity strong,.activity-member__identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-member__identity strong{font-size:10pt}.activity-member__identity span{color:#6f756c;font:10pt Roboto,Arial,sans-serif}.activity-member__identity b{min-width:38px;padding:5px 7px;border:1px solid rgba(72,187,120,.22);border-radius:5px;color:#83d6a6;background:#48bb7812;font:10pt Roboto,Arial,sans-serif;text-align:center}.activity-member__bars{display:grid;gap:7px}.activity-bar{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:8px}.activity-bar>span{color:#656b62;font-size:10pt}.activity-bar>strong{color:#aeb3aa;font:10pt Roboto,Arial,sans-serif;text-align:right}.activity-bar__track{width:100%;height:7px;overflow:hidden;border-radius:2px;background:#20221e}.activity-bar__fill{display:block;height:100%;min-width:0;border-radius:inherit;transition:width .35s ease}.activity-bar__fill--orange{background:var(--orange)}.activity-bar__fill--amber{background:#e6b24d}.activity-member__meta{min-width:0;display:grid;gap:7px}.activity-member__meta span{min-width:0;display:flex;align-items:center;gap:6px;color:#747a71;font-size:10pt;line-height:1.35}.activity-member__meta svg{flex:0 0 auto;color:#a0a69c}.report-loading,.report-error,.report-empty{min-height:280px;padding:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--border);border-radius:7px;color:#747a71;background:var(--surface);text-align:center}.report-loading svg{color:var(--orange);animation:report-spin .9s linear infinite}.report-error svg,.report-empty svg{color:var(--orange)}.report-error strong,.report-empty strong{color:var(--text);font-size:10pt}.report-error span,.report-empty span{color:#6b7168;font-size:10pt}.report-error button{margin-top:6px}@keyframes report-spin{to{transform:rotate(360deg)}}.login-code-control .secondary-button{min-height:35px;padding:0 10px;white-space:nowrap}.social-layout{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(420px,1.3fr);gap:20px;align-items:start}.social-connect{padding:24px;border:1px solid var(--border);background:var(--surface);border-radius:7px}.social-connect__icon{width:48px;height:48px;margin-bottom:18px;display:grid;place-items:center;color:#ff9a5a;background:linear-gradient(145deg,#e2446f2e,#f7931a1f);border:1px solid rgba(247,147,26,.25);border-radius:7px}.social-connect h2{margin-top:7px;font-size:21px}.social-connect>p{margin-top:9px;color:var(--muted);font-size:10pt;line-height:1.6}.social-connect form{margin-top:24px;display:grid;gap:17px}.handle-input{position:relative}.handle-input b{position:absolute;left:13px;top:14px;color:var(--orange);font:10pt Roboto,Arial,sans-serif}.handle-input input{padding-left:30px}.connect-note{margin-top:18px;display:flex;gap:8px;color:#646a61;font-size:10pt;line-height:1.5}.connect-note svg{flex:0 0 auto}.account-list{margin-top:0}.account-count{color:#646a61;font:10pt Roboto,Arial,sans-serif}.account-grid{margin-top:14px;display:grid;gap:8px}.account-card{min-height:72px;padding:12px 13px;display:grid;grid-template-columns:40px 1fr 38px 38px;align-items:center;gap:11px;border:1px solid var(--border);background:var(--surface);border-radius:7px}.platform-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:7px;color:#f58a68;background:linear-gradient(145deg,#e1306c24,#f7931a1a)}.account-card__body{display:flex;flex-direction:column;gap:3px}.account-card__body>span{color:#6c7269;font-size:10pt}.account-card__body strong{font-size:10pt}.account-card__body small{display:flex;align-items:center;gap:5px;color:#686e65;font-size:10pt}.account-card__body small i{width:5px;height:5px;border-radius:50%;background:#5e635c}.account-card__body small i.active{background:var(--green);box-shadow:0 0 8px #49d49d99}.following-import{grid-column:1 / -1;padding-top:12px;display:grid;grid-template-columns:minmax(145px,.7fr) minmax(240px,1.3fr);align-items:center;gap:9px 14px;border-top:1px solid var(--border)}.following-import__meta{min-width:0;display:flex;flex-direction:column;gap:3px}.following-import__meta strong{color:var(--text);font-size:10pt}.following-import__meta span{overflow:hidden;color:var(--muted);font-size:10pt;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.following-import__actions{min-width:0;display:grid;grid-template-columns:minmax(112px,1fr) minmax(134px,auto);gap:8px}.following-file-button,.following-import-button{min-width:0;min-height:38px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;color:var(--muted);background:var(--surface);box-shadow:var(--shadow-small);font-size:10pt;font-weight:700;cursor:pointer}.following-file-button{position:relative;overflow:hidden}.following-file-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.following-file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.following-file-button:has(input:focus-visible){outline:2px solid var(--orange);outline-offset:2px}.following-import-button{color:#fff;background:var(--orange)}.following-import-button:disabled{color:var(--subtle);background:var(--surface);box-shadow:var(--shadow-inset-small);cursor:not-allowed}.following-import__result,.following-import__error{grid-column:1 / -1;margin:0;font-size:10pt;line-height:1.45}.following-import__result{color:var(--green)}.following-import__error{color:var(--red)}.following-import .is-spinning{animation:report-spin .9s linear infinite}.toggle{width:32px;height:18px;position:relative}.toggle input{position:absolute;opacity:0}.toggle span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:#343730;transition:background .16s ease}.toggle span:after{content:"";position:absolute;width:12px;height:12px;left:3px;top:3px;border-radius:50%;background:#83897f;transition:transform .16s ease,background .16s ease}.toggle input:checked+span{background:#49d49d47}.toggle input:checked+span:after{transform:translate(14px);background:var(--green)}.toggle input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.danger-button:hover{color:var(--red);background:#fb685e14}.report-button{position:relative}.report-button:hover,.report-button.is-reported,.report-button.is-reported:hover{color:#e4b45c;background:#e4b45c14}.report-button:disabled{cursor:not-allowed;opacity:1}.report-count{position:absolute;top:1px;right:0;min-width:20px;padding:1px 3px;border:1px solid rgba(228,180,92,.25);border-radius:4px;color:#f0c779;background:#18150f;font:10pt Roboto,Arial,sans-serif;line-height:1.2}.privacy-strip{margin-top:13px;padding:13px 15px;display:flex;gap:10px;align-items:center;border:1px solid rgba(100,169,255,.13);background:#64a9ff09;border-radius:7px;color:var(--blue)}.privacy-strip div{display:flex;flex-direction:column;gap:3px}.privacy-strip strong{color:#b4cce7;font-size:10pt}.privacy-strip span{color:#697581;font-size:10pt}.toast{position:fixed;right:22px;bottom:22px;z-index:60;min-height:48px;max-width:min(360px,calc(100vw - 32px));padding:8px 15px 8px 9px;display:flex;align-items:center;gap:10px;border:1px solid rgba(73,212,157,.25);background:#151914;border-radius:7px;box-shadow:0 18px 45px -20px #49d49d59;color:#cdd6cc;font-size:10pt;animation:toast-in .22s ease-out}.toast>span{width:29px;height:29px;display:grid;place-items:center;border-radius:5px;color:#102119;background:var(--green)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1480px){.lead-table .data-table__head,.vault-table .data-table__head{display:none}.lead-table,.vault-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0;background:transparent;overflow:visible}.lead-table .data-row,.vault-table .data-row{min-height:350px;padding:20px;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:19px 14px;border:1px solid var(--border);border-radius:7px;background:var(--surface)}.lead-table .data-row>div,.vault-table .data-row>div{padding:0}.lead-table .lead-select-profile,.lead-table .source-cell,.lead-table .row-actions,.vault-table .lead-profile-cell,.vault-table .source-cell,.vault-table .outreach-checks{grid-column:1 / -1}.lead-table .data-row>div:before,.vault-table .data-row>div:before{content:attr(data-label);display:block;margin-bottom:7px;color:#8b9387;font:10pt Roboto,Arial,sans-serif;text-transform:uppercase}.lead-table .lead-select-profile:before,.lead-table .row-actions:before,.vault-table .lead-profile-cell:before,.lead-index:before{display:none!important;content:none!important}.lead-index{width:34px;height:34px;position:absolute;top:20px;left:20px;z-index:1;display:grid;place-items:center;border-radius:50%;background:var(--control-bg)}.lead-select-profile,.lead-profile-cell{min-height:40px;padding-left:46px!important}.lead-table .data-row>.row-actions:before{content:none;display:none}.lead-table .row-actions{justify-content:flex-start}.lead-table .claim-button{flex:1}.vault-table .data-row.is-greeted{background:linear-gradient(135deg,rgba(154,92,0,.42),rgba(247,147,26,.14) 55%,var(--surface))}.vault-table .data-row.is-replied{background:linear-gradient(135deg,rgba(13,107,67,.44),rgba(73,212,157,.14) 55%,var(--surface))}}@media(max-width:1100px){.metrics-grid{grid-template-columns:repeat(2,1fr)}.page-header,.page-body{padding-left:24px;padding-right:24px}.social-layout{grid-template-columns:minmax(260px,.75fr) minmax(360px,1.25fr)}.instagram-import{grid-template-columns:1fr;row-gap:12px}.instagram-import__status{grid-column:1}.admin-users-layout{grid-template-columns:minmax(230px,.7fr) minmax(440px,1.3fr)}.admin-apify-settings__form{grid-template-columns:minmax(180px,1fr) auto auto}.admin-user-card{grid-template-columns:38px 1fr auto}.login-code-control,.admin-no-code{grid-column:2 / -1;justify-content:flex-start}.activity-member{grid-template-columns:minmax(170px,.75fr) minmax(300px,1.5fr)}.activity-member__meta{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.report-date-filter{flex-wrap:wrap;align-items:stretch}.report-date-filter>div{width:100%;min-width:0}.report-date-filter label{flex:1 1 160px}}@media(max-width:820px){:root{--sidebar-width: 236px}.sidebar{transform:translate(-100%);transition:transform .22s ease;box-shadow:18px 0 50px #00000073}.sidebar.is-open{transform:translate(0)}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sidebar-backdrop.is-visible{display:block}.mobile-close,.menu-button{display:inline-grid}.collapse-menu-button{display:none}.sidebar.is-collapsed{width:var(--sidebar-width);padding:23px 17px 17px}.sidebar.is-collapsed .sidebar__brand,.sidebar.is-collapsed .sidebar-label,.sidebar.is-collapsed .sidebar-nav button>span,.sidebar.is-collapsed .source-status,.sidebar.is-collapsed .sidebar-user div,.sidebar.is-collapsed .sidebar-user .icon-button{display:initial}.sidebar.is-collapsed .sidebar__brand{display:flex}.sidebar.is-collapsed .sidebar-nav button{justify-content:flex-start;padding:0 11px}.sidebar.is-collapsed .sidebar-user{grid-template-columns:34px 1fr 34px;justify-content:initial;padding:11px 5px 0}.main-content{width:100%;margin-left:0}.sidebar.is-collapsed+.main-content{width:100%;margin-left:0}.page-header{min-height:124px;padding-top:24px}.menu-button{flex:0 0 auto;margin-top:3px;border:1px solid var(--border)}.page-header h1{font-size:22px}.header-actions .sync-chip,.header-actions .secondary-button{display:none}.social-layout,.admin-users-layout{grid-template-columns:1fr}.admin-apify-settings__header{grid-template-columns:42px minmax(0,1fr)}.apify-status{grid-column:2;justify-self:start}.report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-member{grid-template-columns:minmax(150px,.65fr) minmax(260px,1.35fr)}.vault-table{grid-template-columns:1fr}.vault-table .data-row{min-height:0;padding:20px;grid-template-columns:1fr 1fr;gap:19px}.instagram-import form{grid-template-columns:minmax(0,1fr) 220px}.instagram-import__submit{grid-column:1 / -1}.lead-scroll-region{max-height:none;overflow:visible}}@media(max-width:680px){.login-page{grid-template-columns:1fr}.login-visual{display:none}.login-panel{min-height:100vh;padding:32px 22px;align-items:center}.mobile-brand{display:inline-flex;margin-bottom:48px}.page-header{min-height:114px;padding:19px 16px;align-items:flex-start}.page-header p{max-width:260px;line-height:1.45}.header-actions{padding-top:1px}.page-body{padding:17px 16px 35px}.metrics-grid{grid-template-columns:repeat(2,1fr);gap:8px}.metric{min-height:100px;padding:13px;grid-template-columns:30px 1fr;gap:9px}.metric__icon{width:30px;height:30px}.metric__body strong{font-size:22px}.metric__spark{display:none}.section-heading{align-items:flex-start}.filter-bar{align-items:stretch;flex-wrap:wrap;border-radius:7px;margin-bottom:10px}.search-field{width:100%}.filter-group{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.filter-group>svg{display:none}.filter-select{width:100%;min-width:0}.filter-select__menu{min-width:100%}.result-count{margin:0 0 0 auto;align-self:center}.lead-table{grid-template-columns:1fr}.lead-table .data-row{width:100%;max-width:100%;min-width:0;overflow:hidden}.lead-table .row-actions{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(38px,42px))}.lead-table .row-actions>*{max-width:100%}.lead-table .claim-button{width:100%;min-width:0;padding-inline:8px}.data-table{border-top:1px solid var(--border);border-radius:7px}.vault-summary{grid-template-columns:repeat(2,1fr)}.vault-summary>div:nth-child(2){border-right:0}.vault-summary>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.filter-bar--simple .search-field{width:100%}.vault-table .data-row{min-height:0;grid-template-columns:1fr}.vault-table .data-row>div{grid-column:1}.filter-select__menu{max-height:min(240px,calc(100vh - 100px))}.account-card{grid-template-columns:40px 1fr 32px}.account-card .danger-button{grid-column:3;grid-row:2}.following-import{grid-template-columns:1fr}.following-import__actions{grid-template-columns:minmax(0,1fr) minmax(130px,auto)}.social-connect,.admin-user-create{padding:20px}.admin-apify-settings{padding:16px}.admin-apify-settings__form{grid-template-columns:1fr;align-items:stretch}.admin-apify-settings__form .primary-button,.admin-apify-settings__form .secondary-button{width:100%}.admin-user-card{grid-template-columns:36px 1fr auto}.report-metrics{gap:8px}.report-metric{min-height:96px;padding:13px;grid-template-columns:32px minmax(0,1fr);gap:9px}.report-metric__icon{width:32px;height:32px}.report-metric strong{font-size:21px}.activity-chart-panel{padding:15px}.activity-legend{gap:12px}.activity-member{padding:16px 0;grid-template-columns:1fr;gap:14px}.activity-member__bars,.activity-member__meta{grid-column:1}.activity-member__meta{grid-template-columns:1fr}.login-code-control{grid-column:1 / -1;flex-wrap:wrap}.login-code-value,.login-code-control .secondary-button{flex:1 1 150px}.toast{right:16px;bottom:16px;left:16px}.instagram-import{padding:15px}.instagram-import form{grid-template-columns:1fr}.instagram-limit-field,.instagram-import__submit{grid-column:1}.instagram-import__submit{width:100%}.report-date-filter{display:grid;grid-template-columns:1fr 1fr}.report-date-filter>div,.report-date-filter__apply{grid-column:1 / -1}.report-date-filter .icon-button{justify-self:end}.profile-snapshot-backdrop{padding:0;place-items:end center}.profile-snapshot-modal{width:100%;max-height:92vh;border-radius:8px 8px 0 0}.profile-snapshot-modal__header{min-height:66px;padding:13px 15px}.profile-snapshot-identity{padding:15px}.profile-snapshot-stats{margin:0 15px}.profile-snapshot-bio{padding:14px 15px}.profile-snapshot-modal__footer{padding:12px 15px max(12px,env(safe-area-inset-bottom))}.profile-snapshot-modal__footer .secondary-button{width:100%}}@media(max-width:420px){.following-import__actions{grid-template-columns:1fr}.following-file-button,.following-import-button{width:100%}.lead-table .row-actions{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.lead-table .claim-button{grid-column:1 / -1}.lead-table .row-actions>.icon-button{width:42px}.lead-table .row-actions>.icon-button:nth-of-type(2){justify-self:start}.lead-table .row-actions>.icon-button:nth-of-type(3){justify-self:center}.lead-table .row-actions>.icon-button:nth-of-type(4){justify-self:end}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root,:root[data-theme=light]{color:#3d4852;background:#e0e5ec;color-scheme:light;font-family:Roboto,Arial,sans-serif;--bg: #e0e5ec;--surface: #e0e5ec;--surface-raised: #e0e5ec;--surface-soft: #d9dfe7;--border: transparent;--border-strong: transparent;--text: #3d4852;--muted: #626d79;--subtle: #76818d;--orange: #b32662;--orange-deep: #8f174d;--gold: #c6537c;--green: #278985;--red: #c64e67;--blue: #3f73a8;--sidebar-width: 268px;--page-header-bg: rgba(224, 229, 236, .92);--sidebar-bg: #e0e5ec;--panel-bg: #e0e5ec;--input-bg: #e0e5ec;--control-bg: #e0e5ec;--hover-bg: rgba(255, 255, 255, .2);--shadow-color: rgba(112, 125, 143, .28);--shadow-raised: 9px 9px 16px rgba(163, 177, 198, .65), -9px -9px 16px rgba(255, 255, 255, .58);--shadow-raised-hover: 12px 12px 20px rgba(163, 177, 198, .7), -12px -12px 20px rgba(255, 255, 255, .65);--shadow-small: 5px 5px 10px rgba(163, 177, 198, .6), -5px -5px 10px rgba(255, 255, 255, .55);--shadow-inset: inset 6px 6px 10px rgba(163, 177, 198, .62), inset -6px -6px 10px rgba(255, 255, 255, .56);--shadow-inset-deep: inset 10px 10px 20px rgba(163, 177, 198, .68), inset -10px -10px 20px rgba(255, 255, 255, .62);--shadow-inset-small: inset 3px 3px 6px rgba(163, 177, 198, .62), inset -3px -3px 6px rgba(255, 255, 255, .58)}:root[data-theme=dark]{color:#e6e9ee;background:#252a31;color-scheme:dark;--bg: #252a31;--surface: #252a31;--surface-raised: #292f37;--surface-soft: #20252b;--text: #e6e9ee;--muted: #b4bdc8;--subtle: #8f9aa7;--orange: #ffafd0;--orange-deep: #ff8fbd;--gold: #f4b2c7;--green: #60c6bf;--red: #ef8196;--blue: #8db8e6;--page-header-bg: rgba(37, 42, 49, .92);--sidebar-bg: #252a31;--panel-bg: #252a31;--input-bg: #252a31;--control-bg: #252a31;--hover-bg: rgba(255, 255, 255, .045);--shadow-color: rgba(0, 0, 0, .3);--shadow-raised: 9px 9px 18px rgba(10, 12, 15, .48), -9px -9px 18px rgba(72, 82, 94, .3);--shadow-raised-hover: 12px 12px 22px rgba(10, 12, 15, .56), -12px -12px 22px rgba(72, 82, 94, .34);--shadow-small: 5px 5px 10px rgba(10, 12, 15, .46), -5px -5px 10px rgba(72, 82, 94, .28);--shadow-inset: inset 6px 6px 10px rgba(10, 12, 15, .52), inset -6px -6px 10px rgba(72, 82, 94, .25);--shadow-inset-deep: inset 10px 10px 20px rgba(10, 12, 15, .56), inset -10px -10px 20px rgba(72, 82, 94, .28);--shadow-inset-small: inset 3px 3px 6px rgba(10, 12, 15, .52), inset -3px -3px 6px rgba(72, 82, 94, .24)}*{letter-spacing:0!important}html{scroll-behavior:smooth}body,button,input,select,h1,h2,h3{font-family:Roboto,Arial,sans-serif}body,.loading-screen,.login-page,.app-shell{background:var(--bg);color:var(--text)}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.icon-button{width:44px;height:44px;border:0;border-radius:16px;color:var(--muted);background:var(--surface);box-shadow:var(--shadow-small);transition:color .3s ease-out,transform .3s ease-out,box-shadow .3s ease-out}.icon-button:hover{color:var(--orange);background:var(--surface);box-shadow:var(--shadow-raised-hover);transform:translateY(-1px)}.icon-button:active{transform:translateY(.5px);box-shadow:var(--shadow-inset-small)}.theme-toggle{color:var(--orange);background:var(--surface);box-shadow:var(--shadow-small)}.theme-toggle--floating{top:24px;right:24px}.primary-button,.secondary-button,.claim-button{min-height:44px;border:0;border-radius:16px;transition:transform .3s ease-out,box-shadow .3s ease-out,background .3s ease-out}.primary-button{background:var(--orange);color:#fff;box-shadow:6px 6px 12px #6b63ff47,-5px -5px 12px #ffffff73}.primary-button:hover,.claim-button:hover{transform:translateY(-1px);box-shadow:var(--shadow-raised-hover)}.primary-button:active,.claim-button:active{transform:translateY(.5px);box-shadow:var(--shadow-inset-small)}.primary-button--full{min-height:50px}.secondary-button,.claim-button{color:var(--text);background:var(--surface);box-shadow:var(--shadow-small)}.secondary-button:hover{color:var(--orange);background:var(--surface)}.loading-screen{font-family:Roboto,Arial,sans-serif;gap:20px}.brand-logo{width:112px;height:112px;min-height:0;display:inline-flex;align-items:center;justify-content:center;gap:0;overflow:visible;color:var(--text)}.brand-logo__mark{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:16px;color:var(--orange);background:var(--surface);box-shadow:var(--shadow-inset-deep)}.brand-logo__copy{display:grid;gap:2px}.brand-logo__copy>span{display:flex;align-items:baseline;gap:5px;font-family:Roboto,Arial,sans-serif;font-size:18px}.brand-logo__copy strong{font-weight:800}.brand-logo__copy b{color:var(--orange);font-weight:600}.brand-logo__copy small{color:var(--muted);font:500 10pt/1.2 Roboto,Arial,sans-serif}.brand-logo--sidebar{width:112px;height:112px}.brand-logo--loading{width:72px;height:72px}.brand-logo--login{width:124px;height:124px}.brand-logo--login{color:#fff}.brand-logo--login .brand-logo__mark{background:#e0e5ecf0}.brand-logo--login .brand-logo__copy small{color:#ffffffc2}.login-page{min-height:100vh;padding:24px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);gap:44px}.login-visual{min-height:calc(100vh - 48px);padding:34px 40px;display:flex;border-radius:32px;background-image:linear-gradient(90deg,#22121c29,#22121c7a),url(/retouch-portrait.jpg);background-position:center 42%;background-size:cover;background-color:#b892a4;box-shadow:var(--shadow-raised)}.login-visual:before{display:none}.login-visual__shade{background:#1f213b61}.login-visual__content{max-width:660px;padding-bottom:34px}.live-label{color:#dcd9ff;font-size:10pt}.live-label>span{background:#c6537c;box-shadow:0 0 0 6px #b326622e}.login-visual h1{max-width:620px;margin-top:22px;color:#fff;font-size:56px;line-height:1.05}.login-visual__content>p{max-width:570px;color:#ffffffd6;font-size:16px}.visual-proof{border-top-color:#ffffff47}.visual-proof>div{border-right-color:#ffffff3d}.visual-proof strong{color:#fff}.visual-proof span{color:#ffffffc2}.login-panel{padding:48px 40px;background:var(--surface)}.login-panel__inner{width:min(100%,420px)}.login-heading>p,.eyebrow{color:var(--orange)}.login-heading h2{margin-top:10px;color:var(--text);font-size:32px}.login-heading>span{color:var(--muted);font-size:14px}.auth-mode{margin-top:28px;padding:6px;border:0;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-inset)}.auth-mode button{min-height:40px;border-radius:13px;color:var(--muted)}.auth-mode button.is-active{color:var(--orange);background:var(--surface);box-shadow:var(--shadow-small)}.login-form label>span,.social-connect form label>span{color:var(--text);font-size:10pt}.login-form input,.social-connect input,.social-connect select,.instagram-url-field,.instagram-limit-field,.search-field,.filter-select__trigger,.admin-input-shell,.report-date-filter input{border:0;border-radius:16px;color:var(--text);background:var(--input-bg);box-shadow:var(--shadow-inset)}.login-form input,.social-connect input,.social-connect select{height:50px}.login-form input:focus,.social-connect input:focus,.social-connect select:focus{border:0;box-shadow:var(--shadow-inset-deep)}.login-form input::placeholder,.social-connect input::placeholder{color:var(--subtle)}.password-field .icon-button{top:3px;right:3px;box-shadow:none;background:transparent}.demo-note,.connect-note,.privacy-strip{border:0;border-radius:16px;color:var(--muted);background:var(--surface);box-shadow:var(--shadow-inset-small)}.demo-note strong{color:var(--orange)}.app-shell{min-height:100vh}.sidebar{width:var(--sidebar-width);padding:24px 20px 20px;border:0;background:var(--sidebar-bg);box-shadow:var(--shadow-small);transition:width .3s ease-out,padding .3s ease-out,transform .3s ease-out}.sidebar__top{min-height:72px;padding-bottom:12px;justify-content:flex-start}.sidebar__brand{justify-content:flex-start}.sidebar-label{color:var(--subtle)}.sidebar-nav{gap:9px}.sidebar-nav button{min-height:46px;border-radius:16px;color:var(--muted);transition:color .3s ease-out,transform .3s ease-out,box-shadow .3s ease-out}.sidebar-nav button:hover{color:var(--text);background:var(--surface);box-shadow:var(--shadow-small);transform:translateY(-1px)}.sidebar-nav button.is-active{color:var(--orange);background:var(--surface);box-shadow:var(--shadow-inset)}.sidebar-nav button.is-active svg{color:var(--orange)}.nav-live-dot{background:var(--green);box-shadow:0 0 0 5px #38b2ac24}.source-status{padding:16px;border:0;border-radius:20px;background:var(--surface);box-shadow:var(--shadow-inset)}.source-status__heading svg{color:var(--orange)}.source-status__meta{color:var(--muted)}.source-status__meta b{color:var(--green)}.source-status p{color:var(--subtle)}.sidebar-user{border:0;padding-top:10px}.user-avatar{background:var(--surface);color:var(--orange);box-shadow:var(--shadow-inset-small)}.sidebar-user div span{color:var(--muted)}.sidebar.is-collapsed{width:80px}.sidebar.is-collapsed+.main-content{width:calc(100% - 80px);margin-left:80px}.main-content{width:calc(100% - var(--sidebar-width));margin-left:var(--sidebar-width)}.page-header{min-height:152px;padding:34px 44px 24px;border:0;background:var(--page-header-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page-header h1{margin-top:8px;color:var(--text);font-size:28px}.page-header p{margin-top:9px;color:var(--muted);font-size:10pt}.header-actions{gap:14px}.sync-chip{height:38px;border:0;border-radius:14px;color:var(--muted);background:var(--surface);box-shadow:var(--shadow-inset-small)}.page-body{padding:22px 44px 56px}.metrics-grid{gap:18px}.metric,.report-metric{min-height:126px;padding:20px;border:0;border-radius:24px;background:var(--surface);box-shadow:var(--shadow-raised);transition:transform .3s ease-out,box-shadow .3s ease-out}.metric:after{display:none}.metric__icon,.report-metric__icon,.instagram-import__icon,.social-connect__icon,.admin-user-create__icon,.admin-apify-settings__icon{border:0;border-radius:14px;background:var(--surface);box-shadow:var(--shadow-inset-deep)}.metric__body span,.metric__body small{color:var(--muted)}.metric__body strong{color:var(--text);font-family:Roboto,Arial,sans-serif}.instagram-import,.social-connect,.admin-user-create,.admin-apify-settings,.activity-chart-panel,.report-date-filter{border:0;border-radius:24px;background:var(--surface);box-shadow:var(--shadow-raised)}.instagram-import{padding:20px 22px;border-left:0}.instagram-url-field,.instagram-limit-field{height:44px}.instagram-import__submit{width:48px;min-height:44px;border:0;border-radius:16px;color:#fff;background:var(--orange);box-shadow:var(--shadow-small)}.instagram-import__submit:hover:not(:disabled){box-shadow:var(--shadow-raised-hover)}.instagram-import__status,.instagram-import__status.is-warning{color:var(--muted)}.section-heading h2{color:var(--text);font-size:18px}.section-heading p{color:var(--muted);font-size:10pt}.section-heading>div{min-width:0}.last-update,.account-count,.apify-status,.role-badge{border:0;border-radius:999px;background:var(--surface);box-shadow:var(--shadow-inset-small)}.last-update{flex:0 0 auto;white-space:nowrap}.filter-bar{padding:10px;border:0;border-radius:20px;background:var(--surface);box-shadow:var(--shadow-inset-small)}.search-field,.filter-select__trigger{min-height:44px}.filter-select__menu{border:0;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-raised-hover)}.filter-select__menu button{min-height:42px;color:var(--muted)}.filter-select__menu button.is-selected{color:var(--orange);background:transparent}.filter-reset,.bulk-action-button,.bulk-cancel-button{min-width:44px;min-height:44px;border:0;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-small)}.result-count strong{color:var(--text)}.data-table{border:0;border-radius:24px;background:var(--surface);box-shadow:var(--shadow-raised)}.data-table__head{color:var(--muted);background:transparent}.data-row{border-bottom-color:#626d7921}.data-row:hover{background:#b3266209}.source-cell strong{color:var(--orange-deep)}.source-cell small,.location-cell,.budget-cell,.profile-link-cell,.latest-post-cell{color:var(--muted)}.followers-cell,.posts-count-cell{color:var(--text)}.lead-profile__text span,.follower-count,.claimants-empty{color:var(--muted)}.lead-table .data-row>div:before,.vault-table .data-row>div:before{color:var(--muted)}.lead-avatar-wrap{box-shadow:var(--shadow-inset-small)}.lead-avatar--placeholder{color:var(--muted);background:var(--surface-soft)}.claim-button{color:var(--orange);background:var(--surface)}.claim-button:disabled{color:var(--subtle);background:var(--surface);box-shadow:var(--shadow-inset-small)}.instagram-profile-link,.instagram-open-link{border:0;border-radius:14px;background:var(--surface);box-shadow:var(--shadow-small)}.instagram-profile-link{color:var(--orange)}.instagram-open-link{color:var(--green)}.lead-selection-check span,.outreach-checks label>span{border:0;background:var(--surface);box-shadow:var(--shadow-inset-small)}.vault-summary{border:0;border-radius:24px;background:var(--surface);box-shadow:var(--shadow-inset)}.vault-summary>div{border-right-color:#626d7921}.vault-table .data-row.is-greeted,:root[data-theme=light] .vault-table .data-row.is-greeted{background:#b326620e}.vault-table .data-row.is-replied,:root[data-theme=light] .vault-table .data-row.is-replied{background:#38b2ac11}.social-connect,.admin-user-create{padding:28px}.account-card,.admin-user-card{border:0;border-radius:20px;background:var(--surface);box-shadow:var(--shadow-small)}.toggle span{border:0;background:var(--surface);box-shadow:var(--shadow-inset-small)}.toggle input:checked+span{background:var(--green)}.admin-input-shell{min-height:48px}.activity-member{border-bottom-color:#626d7921}.activity-bar__track{background:var(--surface);box-shadow:var(--shadow-inset-small)}.profile-snapshot-backdrop{background:#323842a3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.profile-snapshot-modal{border:0;border-radius:28px;background:var(--surface);box-shadow:var(--shadow-raised-hover)}.profile-snapshot-stats{border:0;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-inset-small)}.toast{border:0;border-radius:18px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-raised-hover)}@media(max-width:1100px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-page{gap:28px;grid-template-columns:minmax(0,1fr) minmax(390px,.78fr)}.login-visual h1{font-size:46px}}@media(max-width:900px){.sidebar{width:min(86vw,290px);padding:22px;transform:translate(-110%);box-shadow:var(--shadow-raised-hover)}.sidebar.is-open{transform:translate(0)}.sidebar.is-collapsed{width:min(86vw,290px)}.sidebar.is-collapsed .sidebar__brand,.sidebar.is-collapsed .sidebar-label,.sidebar.is-collapsed .sidebar-nav button>span,.sidebar.is-collapsed .source-status,.sidebar.is-collapsed .sidebar-user div,.sidebar.is-collapsed .sidebar-user .icon-button{display:initial}.sidebar.is-collapsed .sidebar-nav button{justify-content:flex-start;padding:0 11px}.collapse-menu-button{display:none}.mobile-close,.menu-button{display:inline-grid}.mobile-close{position:absolute;right:0;top:3px}.sidebar-backdrop{display:none}.sidebar-backdrop.is-visible{display:block}.main-content,.sidebar.is-collapsed+.main-content{width:100%;margin-left:0}.page-header,.page-body{padding-inline:24px}}@media(max-width:760px){.login-page{padding:16px;display:grid;grid-template-columns:1fr;gap:20px}.login-visual{min-height:360px;padding:24px;display:flex;background-position:center 38%}.brand-logo--login{width:96px;height:96px;align-self:flex-start}.login-visual__content{padding-bottom:6px}.login-visual h1{max-width:430px;font-size:36px;line-height:1.08}.login-visual__content>p{margin-top:15px;font-size:14px}.visual-proof{display:none}.login-panel{min-height:auto;padding:34px 18px 42px}.mobile-brand{display:none}.page-header{min-height:132px;padding:20px 16px}.page-header h1{font-size:23px}.page-header p{max-width:250px}.header-actions .sync-chip{display:none}.page-body{padding:16px 16px 40px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric{min-height:112px;padding:15px;border-radius:20px}.instagram-import{border-radius:20px}.filter-bar{border-radius:18px}.data-table{border-radius:20px}.data-table .data-row{border-radius:18px}.profile-snapshot-modal{border-radius:24px 24px 0 0}}@media(max-width:480px){.theme-toggle--floating{top:14px;right:14px}.login-page{padding:10px}.login-visual{min-height:330px;padding:20px;border-radius:24px}.brand-logo--login{width:82px;height:82px}.login-visual h1{font-size:32px}.metrics-grid{grid-template-columns:1fr 1fr;gap:10px}.metric{min-height:108px;grid-template-columns:34px 1fr}.metric__body strong{font-size:22px}.section-heading{align-items:flex-start}.report-metrics{grid-template-columns:1fr 1fr}}:root,:root[data-theme=light]{color:#2d1f24;background:#fff7fa;color-scheme:light;font-family:Roboto,Arial,sans-serif;--md-primary: #d58ca5;--md-on-primary: #4a1c2c;--md-primary-container: #f8dce5;--md-on-primary-container: #4a1c2c;--md-secondary-container: #f5e5ea;--md-on-secondary-container: #4a2b36;--md-tertiary: #a9657c;--md-tertiary-container: #f9dce6;--md-background: #fff7fa;--md-on-background: #2d1f24;--md-surface: #fff7fa;--md-surface-container-low: #fff0f4;--md-surface-container: #fcecf1;--md-surface-container-high: #f7e3e9;--md-surface-container-highest: #f1d8e1;--md-outline: #947680;--md-outline-variant: #e3c9d2;--bg: var(--md-background);--surface: var(--md-surface-container);--surface-raised: var(--md-surface);--surface-soft: var(--md-surface-container-high);--border: rgba(148, 118, 128, .18);--border-strong: rgba(148, 118, 128, .38);--text: var(--md-on-background);--muted: #654953;--subtle: #947680;--orange: var(--md-primary);--orange-deep: #b56a86;--gold: var(--md-tertiary);--green: #2e7d5b;--red: #b3261e;--blue: #006a6a;--sidebar-width: 268px;--page-header-bg: rgba(255, 247, 250, .94);--sidebar-bg: var(--md-surface-container-low);--panel-bg: var(--md-surface-container);--input-bg: var(--md-surface-container-highest);--control-bg: var(--md-secondary-container);--hover-bg: rgba(213, 140, 165, .14);--shadow-color: rgba(65, 42, 50, .16);--shadow-raised: 0 1px 2px rgba(65, 42, 50, .08), 0 2px 8px rgba(65, 42, 50, .08);--shadow-raised-hover: 0 2px 4px rgba(65, 42, 50, .1), 0 6px 18px rgba(65, 42, 50, .1);--shadow-small: 0 1px 3px rgba(65, 42, 50, .12);--shadow-inset: inset 0 0 0 1px rgba(148, 118, 128, .1);--shadow-inset-deep: inset 0 0 0 1px rgba(148, 118, 128, .18);--shadow-inset-small: inset 0 0 0 1px rgba(148, 118, 128, .12)}:root[data-theme=dark]{color:#f7e5eb;background:#1d1518;color-scheme:dark;--md-primary: #f1b4c9;--md-on-primary: #542039;--md-primary-container: #7e5263;--md-on-primary-container: #ffe1ea;--md-secondary-container: #5b454d;--md-on-secondary-container: #f8e5eb;--md-tertiary: #e4b4c0;--md-tertiary-container: #6a4652;--md-background: #1d1518;--md-on-background: #f7e5eb;--md-surface: #1d1518;--md-surface-container-low: #271e21;--md-surface-container: #30252a;--md-surface-container-high: #3b2d33;--md-surface-container-highest: #46363d;--md-outline: #b99aa5;--md-outline-variant: #634b55;--bg: var(--md-background);--surface: var(--md-surface-container);--surface-raised: var(--md-surface-container-high);--surface-soft: var(--md-surface-container-highest);--border: rgba(225, 198, 208, .14);--border-strong: rgba(225, 198, 208, .32);--text: var(--md-on-background);--muted: #dec5ce;--subtle: #b99aa5;--orange: var(--md-primary);--orange-deep: #e9a1b8;--gold: var(--md-tertiary);--green: #83d5b4;--red: #ffb4ab;--blue: #80d5d0;--page-header-bg: rgba(29, 21, 24, .94);--sidebar-bg: var(--md-surface-container-low);--panel-bg: var(--md-surface-container);--input-bg: var(--md-surface-container-highest);--control-bg: var(--md-secondary-container);--hover-bg: rgba(241, 180, 201, .13);--shadow-color: rgba(0, 0, 0, .34);--shadow-raised: 0 1px 2px rgba(0, 0, 0, .28), 0 3px 10px rgba(0, 0, 0, .24);--shadow-raised-hover: 0 2px 4px rgba(0, 0, 0, .32), 0 7px 20px rgba(0, 0, 0, .28);--shadow-small: 0 1px 3px rgba(0, 0, 0, .3);--shadow-inset: inset 0 0 0 1px rgba(202, 196, 208, .08);--shadow-inset-deep: inset 0 0 0 1px rgba(202, 196, 208, .14);--shadow-inset-small: inset 0 0 0 1px rgba(202, 196, 208, .1)}body,button,input,select,h1,h2,h3,.loading-screen,.metric__body strong,.brand-logo__copy>span,.brand-logo__copy small,.eyebrow,.sidebar-label,.sync-chip,.result-count strong,.report-metric strong,.account-count,.role-badge,.admin-user-card__identity span,.activity-member__identity span,.activity-member__identity b,.activity-bar>strong,.source-status__meta b,.profile-snapshot-stats strong{font-family:Roboto,Arial,sans-serif}body,.loading-screen,.login-page,.app-shell{background:var(--md-background);color:var(--text)}button,a,input,select,[tabindex]{transition-duration:.3s;transition-timing-function:ease-out}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(179,38,98,.34);outline-offset:2px}.primary-button,.secondary-button,.claim-button,.following-file-button,.following-import-button,.report-date-filter__apply{min-height:44px;border:0;border-radius:999px;box-shadow:none;font-weight:700}.primary-button,.following-import-button,.report-date-filter__apply{color:var(--md-on-primary);background:var(--md-primary)}.secondary-button,.claim-button,.following-file-button{color:var(--md-on-secondary-container);background:var(--md-secondary-container)}.primary-button:hover,.secondary-button:hover,.claim-button:hover,.following-file-button:hover,.following-import-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03);box-shadow:var(--shadow-small)}.primary-button:active,.secondary-button:active,.claim-button:active,.following-file-button:active,.following-import-button:active:not(:disabled){transform:scale(.98);box-shadow:none}.icon-button,.filter-reset,.bulk-action-button,.bulk-cancel-button,.instagram-import__submit{width:44px;height:44px;min-width:44px;min-height:44px;border:0;border-radius:50%;color:var(--muted);background:transparent;box-shadow:none}.icon-button:hover,.filter-reset:hover,.bulk-action-button:hover,.bulk-cancel-button:hover{color:var(--md-primary);background:var(--hover-bg);box-shadow:none;transform:none}.icon-button:active,.filter-reset:active,.bulk-action-button:active,.bulk-cancel-button:active,.instagram-import__submit:active:not(:disabled){transform:scale(.92);box-shadow:none}.login-page{background:var(--md-background)}.login-visual{border-radius:28px;box-shadow:var(--shadow-raised)}.login-visual__shade{background:#5c0c306b}.login-panel{background:var(--md-surface)}.auth-mode{padding:4px;border-radius:999px;background:var(--md-secondary-container);box-shadow:none}.auth-mode button{border-radius:999px}.auth-mode button.is-active{color:var(--md-on-primary);background:var(--md-primary);box-shadow:none}.login-form input,.social-connect input,.social-connect select,.admin-input-shell,.report-date-filter input{border:0;border-bottom:2px solid var(--md-outline);border-radius:12px 12px 0 0;color:var(--text);background:var(--md-surface-container-highest);box-shadow:none}.login-form input:focus,.social-connect input:focus,.social-connect select:focus,.admin-input-shell:focus-within,.report-date-filter input:focus{border-bottom-color:var(--md-primary);box-shadow:none}.login-form input::placeholder,.social-connect input::placeholder,.instagram-url-field input::placeholder,.search-field input::placeholder{color:var(--subtle)}.demo-note,.connect-note,.privacy-strip,.form-error{border:0;border-radius:16px;box-shadow:none}.demo-note,.connect-note,.privacy-strip{background:var(--md-surface-container-low)}.sidebar{border-right:1px solid var(--md-outline-variant);background:var(--sidebar-bg);box-shadow:none}.brand-logo__mark{color:var(--md-primary);background:var(--md-primary-container);box-shadow:none}.brand-logo__copy b,.eyebrow{color:var(--md-primary)}.sidebar-nav button{border-radius:22px;color:var(--muted)}.sidebar-nav button:hover{color:var(--text);background:var(--hover-bg);box-shadow:none;transform:none}.sidebar-nav button.is-active{color:var(--md-on-secondary-container);background:var(--md-secondary-container);box-shadow:none}.sidebar-nav button.is-active svg{color:var(--md-primary)}.source-status{border:0;border-radius:20px;background:var(--md-surface-container);box-shadow:none}.source-status__bar{background:var(--md-surface-container-highest)}.source-status__bar span{background:var(--md-tertiary)}.user-avatar{color:var(--md-on-primary-container);background:var(--md-primary-container);box-shadow:none}.page-header{min-height:144px;border-bottom:1px solid var(--md-outline-variant);background:var(--page-header-bg);box-shadow:none}.sync-chip,.last-update,.account-count,.apify-status,.role-badge{border:0;border-radius:999px;color:var(--md-on-secondary-container);background:var(--md-secondary-container);box-shadow:none}.metric,.report-metric,.instagram-import,.social-connect,.admin-user-create,.admin-apify-settings,.activity-chart-panel,.report-date-filter,.account-card,.admin-user-card,.data-table,.vault-summary,.profile-snapshot-modal,.toast{border:0;background:var(--md-surface-container);box-shadow:var(--shadow-raised)}.metric,.report-metric,.instagram-import,.social-connect,.admin-user-create,.admin-apify-settings,.activity-chart-panel,.report-date-filter,.data-table,.vault-summary{border-radius:24px}.account-card,.admin-user-card,.toast{border-radius:20px}.metric:hover,.report-metric:hover{transform:translateY(-2px);box-shadow:var(--shadow-raised-hover)}.metric__icon,.report-metric__icon,.instagram-import__icon,.social-connect__icon,.admin-user-create__icon,.admin-apify-settings__icon,.platform-icon{border:0;border-radius:16px;color:var(--md-on-primary-container);background:var(--md-primary-container);box-shadow:none}.metric--red .metric__icon{color:#7d2b25;background:#ffdad6}.metric--green .metric__icon{color:#0d5238;background:#b9f3d6}.metric--blue .metric__icon{color:#00504d;background:#9cf1eb}:root[data-theme=dark] .metric--red .metric__icon{color:#ffdad6;background:#7d2b25}:root[data-theme=dark] .metric--green .metric__icon{color:#b9f3d6;background:#0d5238}:root[data-theme=dark] .metric--blue .metric__icon{color:#9cf1eb;background:#00504d}.instagram-import{grid-template-columns:240px minmax(0,1fr);row-gap:10px;border-left:0}.instagram-url-field,.instagram-limit-field,.search-field{border:0;border-bottom:2px solid var(--md-outline);border-radius:12px 12px 0 0;color:var(--muted);background:var(--md-surface-container-highest);box-shadow:none}.instagram-url-field:focus-within,.instagram-limit-field:focus-within,.search-field:focus-within{border-bottom-color:var(--md-primary)}.instagram-url-field input,.instagram-limit-field input,.search-field input{color:var(--text)}.instagram-import__submit{justify-self:end;color:var(--md-on-primary);background:var(--md-primary)}.instagram-import__submit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:var(--shadow-small)}.instagram-import__submit svg{transition:transform .3s ease-out}.instagram-import__submit:disabled svg{animation:snapshot-spin .9s linear infinite}.instagram-import__status{color:var(--muted)}.instagram-import__status.is-warning{color:var(--md-tertiary)}.instagram-import__progress{grid-column:2;display:grid;gap:7px}.instagram-import__progress-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:10pt}.instagram-import__progress-meta strong{flex:0 0 auto;color:var(--md-primary);font-size:10pt}.instagram-import__progress-track{width:100%;height:8px;overflow:hidden;border-radius:999px;background:var(--md-surface-container-highest)}.instagram-import__progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--md-primary);transition:width .3s ease-out}.filter-bar{padding:8px 0 10px;border:0;border-radius:0;background:transparent;box-shadow:none}.filter-select{min-width:138px}.filter-select__trigger{min-height:40px;border:0;border-radius:999px;color:var(--md-on-secondary-container);background:var(--md-secondary-container);box-shadow:none}.filter-select.is-open .filter-select__trigger{color:var(--md-on-primary);background:var(--md-primary);box-shadow:none}.filter-select__trigger svg{transition:transform .3s ease-out}.filter-select__menu{padding:8px;border:0;border-radius:16px;background:var(--md-surface-container-high);box-shadow:var(--shadow-raised-hover)}.filter-select__menu button{min-height:40px;border-radius:12px;color:var(--text)}.filter-select__menu button:hover,.filter-select__menu button:focus-visible{color:var(--text);background:var(--hover-bg)}.filter-select__menu button.is-selected{color:var(--md-on-secondary-container);background:var(--md-secondary-container)}.filter-reset,.bulk-action-button,.bulk-cancel-button{background:var(--md-surface-container-high)}.bulk-action-button.is-delete{color:var(--red);background:#ffdad6}:root[data-theme=dark] .bulk-action-button.is-delete{background:#7d2b25}.result-count{color:var(--muted)}.data-table{overflow:hidden}.data-table__head{color:var(--muted);background:var(--md-surface-container-high)}.data-row{border-bottom-color:var(--md-outline-variant)}.data-row:hover{background:var(--hover-bg)}.source-cell strong,.instagram-profile-link{color:var(--md-primary)}.lead-avatar-wrap{box-shadow:none}.lead-avatar--placeholder{color:var(--muted);background:var(--md-surface-container-highest)}.instagram-profile-link,.instagram-open-link{border:0;border-radius:999px;box-shadow:none}.instagram-profile-link{color:var(--md-on-secondary-container);background:var(--md-secondary-container)}.instagram-open-link{color:#0d5238;background:#b9f3d6}:root[data-theme=dark] .instagram-open-link{color:#b9f3d6;background:#0d5238}.claim-button{color:var(--md-on-primary-container);background:var(--md-primary-container)}.claim-button:disabled{color:var(--muted);background:var(--md-surface-container-highest);box-shadow:none}.instagram-follow-status{width:fit-content;padding:3px 8px;border-radius:999px;font-size:10pt}.instagram-follow-status.is-followed{color:#0d5238;background:#b9f3d6}.instagram-follow-status.is-not-followed{color:#633b48;background:var(--md-tertiary-container)}.instagram-follow-status.is-not-synced{color:var(--muted);background:var(--md-surface-container-highest)}:root[data-theme=dark] .instagram-follow-status.is-followed{color:#b9f3d6;background:#0d5238}:root[data-theme=dark] .instagram-follow-status.is-not-followed{color:#ffd8e4;background:#633b48}.claimant-list span,.temperature,.login-code-value{border:0;border-radius:999px}.temperature--nong{color:#7d2b25;background:#ffdad6}.temperature--am{color:#633b48;background:var(--md-tertiary-container)}.temperature--moi{color:#00504d;background:#9cf1eb}.vault-summary{background:var(--md-surface-container-low);box-shadow:none}.vault-table .data-row.is-greeted,:root[data-theme=light] .vault-table .data-row.is-greeted{background:var(--md-tertiary-container)}.vault-table .data-row.is-replied,:root[data-theme=light] .vault-table .data-row.is-replied{background:#d8f5e6}.activity-bar__track{background:var(--md-surface-container-highest);box-shadow:none}.activity-bar__fill--orange{background:var(--md-primary)}.activity-bar__fill--amber{background:var(--md-tertiary)}.activity-bar__fill--green{background:var(--green)}.following-import{border-top-color:var(--md-outline-variant)}.toggle span{background:var(--md-surface-container-highest);box-shadow:none}.toggle input:checked+span{background:var(--md-primary)}.empty-state,.report-loading,.report-error,.report-empty{border:0;color:var(--muted);background:var(--md-surface-container)}.profile-snapshot-backdrop{background:#1c1b1fad}.profile-snapshot-modal{border-radius:28px;background:var(--md-surface-container)}.profile-snapshot-stats{border:0;border-radius:20px;background:var(--md-surface-container-high);box-shadow:none}.toast>span{color:#0d5238;background:#b9f3d6}@media(max-width:1100px){.instagram-import{grid-template-columns:minmax(0,1fr)}.instagram-import__progress,.instagram-import__status{grid-column:1}}@media(max-width:900px){.sidebar{box-shadow:var(--shadow-raised-hover)}}@media(max-width:820px){.instagram-import{grid-template-columns:1fr}.instagram-import__progress,.instagram-import__status{grid-column:1}}@media(max-width:680px){.filter-bar{padding:8px 0 12px;border-radius:0}.filter-group{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-select__trigger{width:100%}.data-table{border-radius:20px}.filter-bar--simple .filter-select{width:100%}}@media(max-width:420px){.filter-group{grid-template-columns:1fr}.instagram-import__progress-meta{align-items:flex-start}.instagram-import__progress-meta span{line-height:1.4}}
