@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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family: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+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family: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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family: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+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family: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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family: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+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family: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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer legacy{:root{--primary:#f97316;--primary-hover:#ea580c;--primary-soft:#fff1e7;--primary-soft-2:#fed7aa;--primary-ink:#9a3412;--sale:#f97316;--sale-hover:#ea580c;--sale-soft:#fff1e7;--ink-blue:#2563eb;--ink-blue-soft:#e8efff;--accent:#d97706;--accent-soft:#fff4dc;--success:#15803d;--success-soft:#e7f6ec;--danger:#dc2626;--danger-soft:#fdecec;--warning:#d97706;--warning-soft:#fff4dc;--info:#2563eb;--info-soft:#e8efff;--whatsapp:#1f9d55;--logo-orange:#f7941d;--font-head:"Inter", "Roboto", system-ui, sans-serif;--sidebar:#17191d;--sidebar-2:#22252b;--sidebar-active:#4a2c1a;--sidebar-text:#e4e6eb;--sidebar-muted:#9aa1ad;--sidebar-accent:#fb923c;--bg:#f5f6f8;--surface:#fff;--surface-2:#f0f2f5;--surface-3:#eceef2;--border:#e2e5ea;--border-strong:#c9ced6;--text:#20242c;--text-2:#697386;--muted:#697386;--placeholder:#8a93a3;--radius-xs:4px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:0 1px 2px #1018200f;--shadow:0 2px 4px #1018200a, 0 8px 20px -10px #10182024;--shadow-lg:0 24px 56px -16px #1018204d;--ring:0 0 0 1px var(--primary);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--titlebar-h:0px;--topbar-h:60px;--sidebar-w:256px;--sidebar-w-collapsed:72px;--font:"Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:12.5px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--primary)}h1,h2,h3,h4{margin:0;font-weight:600}p{margin:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c8ccda;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.btn{border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:13px;font-weight:600;transition:background .15s,box-shadow .15s,color .15s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--primary-hover)}.btn-sale{background:var(--sale);color:#fff}.btn-sale:hover:not(:disabled){background:var(--sale-hover)}.btn-outline:hover:not(:disabled){background:var(--primary-soft)}.btn-ghost:hover:not(:disabled){background:var(--surface-3)}.btn-soft{background:var(--primary-soft);color:var(--primary)}.btn-soft:hover:not(:disabled){background:var(--primary-soft-2)}.btn-danger{background:var(--danger);color:#fff}.btn-danger-outline{border-color:var(--danger);color:var(--danger);background:#fff}.btn-block{width:100%}.icon-btn{width:32px;height:32px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:inline-grid;position:relative}.icon-btn:hover{background:var(--surface-3);color:var(--text)}.link-btn{color:var(--primary);align-items:center;gap:4px;font-weight:600;display:inline-flex}.link-btn:hover{text-decoration:underline}.upper-btn{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);height:36px;color:var(--text-2);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.upper-btn:hover{border-color:var(--primary);color:var(--primary)}.input,.select-trigger,.textarea{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:#fff;outline:none;width:100%;height:36px;padding:0 10px;font-size:13px;transition:border-color .15s,box-shadow .15s}.textarea{resize:vertical;height:auto;min-height:64px;padding:8px 10px}.input.invalid{border-color:var(--danger)}.field{display:block;position:relative}.field>.field-label{color:var(--muted);pointer-events:none;z-index:1;background:#fff;padding:0 4px;font-size:11px;line-height:14px;position:absolute;top:-7px;left:8px}.field .req{color:var(--danger)}.field-error{color:var(--danger);margin-top:3px;font-size:11px}.field-hint{color:var(--muted);margin-top:3px;font-size:11px}.label-row{align-items:center;gap:10px;display:flex}.label-row>label{color:var(--muted);text-align:right;min-width:96px;font-size:12px}.select{position:relative}.select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;display:flex}.select-trigger .value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-trigger.bare{background:0 0;border-color:#0000;height:30px;padding:0 6px}.select-trigger.bare:hover{background:var(--surface-3)}.select-trigger svg{color:var(--muted);flex:none}.popover{z-index:1200;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#fff;min-width:160px;animation:.12s ease-out pop;position:fixed;overflow:hidden}@keyframes pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.menu{flex-direction:column;max-height:320px;padding:6px;display:flex;overflow:auto}.menu-item{border-radius:var(--radius-sm);text-align:left;color:var(--text);align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13px;display:flex}.menu-item:hover,.menu-item.active{background:var(--primary-soft);color:var(--primary)}.menu-item.selected{color:var(--primary);font-weight:600}.menu-item .trail{color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.menu-item:disabled{opacity:.45;cursor:not-allowed}.menu-sep{background:var(--border);height:1px;margin:4px 0}.menu-search{border-bottom:1px solid var(--border);background:#fff;padding:6px;position:sticky;top:0}.menu-add{color:var(--primary);font-weight:600}.modal-backdrop{z-index:1000;background:#0f122173;place-items:center;padding:16px;animation:.15s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;flex-direction:column;width:100%;max-height:calc(100vh - 32px);animation:.18s ease-out rise;display:flex;overflow:hidden}@keyframes rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.modal-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:16px 20px;display:flex}.modal-head h3{flex:1;font-size:16px}.modal-body{flex:1;padding:18px 20px;overflow:auto}.modal-foot{border-top:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;gap:10px;padding:12px 20px;display:flex}.modal.no-pad .modal-body{padding:0}.drawer-backdrop{z-index:990;background:#0f122159;animation:.15s fade;position:fixed;inset:0}.drawer{z-index:991;width:380px;max-width:100vw;box-shadow:var(--shadow-lg);background:#fff;flex-direction:column;animation:.2s ease-out slidein;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slidein{0%{transform:translate(100%)}to{transform:none}}.toast-host{z-index:2000;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:46px;right:16px}.toast{pointer-events:auto;border-radius:var(--radius);color:#fff;min-width:260px;max-width:380px;box-shadow:var(--shadow-lg);align-items:center;gap:10px;padding:12px 14px;font-weight:500;animation:.2s ease-out toastin;display:flex}.toast.success{background:#0e8a5f}.toast.error{background:var(--danger)}.toast.info{background:#1b2a2f}@keyframes toastin{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}[data-tip]{position:relative}[data-tip]:hover:after,[data-tip]:focus-visible:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:1500;pointer-events:none;box-shadow:var(--shadow);background:#1b1f24;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-tip-pos=left]:hover:after{left:auto;right:0;transform:none}[data-tip-pos=top]:hover:after{top:auto;bottom:calc(100% + 8px)}.switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.switch input{opacity:0;width:0;height:0;position:absolute}.switch .track{background:#cdd2e0;border-radius:999px;flex:none;width:34px;height:18px;transition:background .15s;position:relative}.switch .track:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.switch input:checked+.track{background:var(--primary)}.switch input:checked+.track:after{transform:translate(16px)}.switch input:disabled+.track{opacity:.5}.switch input:focus-visible+.track{outline:2px solid var(--primary);outline-offset:2px}.check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.check input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex:none;margin:0}.check input:disabled{cursor:not-allowed}.check.disabled{color:var(--muted);cursor:not-allowed}.tabs{border-bottom:1px solid var(--border);gap:4px;display:flex;overflow-x:auto}.tab{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-weight:600;display:inline-flex}.tab.active{color:var(--primary);border-bottom-color:var(--primary)}.badge{border-radius:4px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.badge.new{background:var(--danger);color:#fff}.badge.out{background:var(--danger-soft);color:var(--danger);letter-spacing:.04em}.badge.ok{background:var(--success-soft);color:var(--success);letter-spacing:.04em}.dot{background:var(--danger);border-radius:50%;width:8px;height:8px;display:inline-block}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.table-wrap{overflow:auto}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.table th{background:var(--surface-2);color:var(--text-2);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;z-index:1;padding:9px 10px;font-size:12px;font-weight:600;position:sticky;top:0}.table td{border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 10px}.table tr.selected td{background:var(--primary-soft)!important}.table .num{text-align:right;font-variant-numeric:tabular-nums}.th-flex{justify-content:space-between;align-items:center;gap:6px;display:flex}.empty{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 16px;display:flex}.empty h4{color:var(--text);font-size:14px}.empty .empty-icon{color:#f59e0b;margin-bottom:4px}.row{align-items:center;gap:8px;display:flex}.spacer{flex:1}.grid-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kbd{border:1px solid var(--border-strong);min-width:22px;height:20px;color:var(--text-2);background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.modal-backdrop.sheet{place-items:end center;padding:0}.modal-backdrop.sheet .modal{border-radius:16px 16px 0 0;max-height:92vh;animation:.2s ease-out sheet}@keyframes sheet{0%{transform:translateY(100%)}to{transform:none}}.grid-2,.grid-3{grid-template-columns:1fr}.toast-host{top:12px;left:12px;right:12px}.toast{min-width:0;max-width:none}.drawer{width:100vw}}@media print{body{background:#fff}.no-print{display:none!important}}.app{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.titlebar{height:var(--titlebar-h);border-bottom:1px solid var(--border);z-index:50;background:#fff;flex:none;align-items:center;gap:4px;padding:0 12px;display:flex;position:relative}.titlebar-logo{margin-right:6px;display:inline-flex}.menubar{align-items:center;gap:2px;display:flex}.menubar-item{position:relative}.menubar-btn{height:26px;color:var(--text-2);border-radius:4px;align-items:center;padding:0 9px;font-size:13px;display:inline-flex}.menubar-btn:hover,.menubar-btn.open{background:var(--primary-soft);color:var(--primary)}.menubar-btn.icon{justify-content:center;width:28px;padding:0}.menubar-drop{border:1px solid var(--border);border-radius:var(--radius);min-width:230px;box-shadow:var(--shadow-lg);z-index:60;background:#fff;padding:6px;animation:.12s ease-out pop;position:absolute;top:calc(100% + 4px);left:0}.menubar-drop:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.menubar-drop-item{text-align:left;width:100%;color:var(--text);border-radius:8px;padding:9px 12px;font-size:13.5px;display:block}.menubar-drop-item:hover{background:var(--primary-soft);color:var(--primary)}.menubar-drop-item.static{cursor:default;color:var(--text-2)}.menubar-drop-item.static:hover{color:var(--text-2);background:0 0}.titlebar-support{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.titlebar-support a{color:var(--primary);font-weight:500;text-decoration:none}.titlebar-support .sep{color:var(--border-strong)}.support-link{color:var(--primary);align-items:center;gap:4px;font-size:12px;text-decoration:underline;display:inline-flex}.shell{flex:1;min-height:0;display:flex}.shell-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.page-wrap{flex:1;min-height:0;transition:filter .2s;overflow:auto}.page-wrap.privacy{filter:blur(9px);pointer-events:none;-webkit-user-select:none;user-select:none}.privacy-overlay{inset:var(--topbar-h) 0 0 0;z-index:5;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute}.privacy-eye{width:76px;height:76px;color:var(--primary);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #f973161f}.privacy-msg{color:#fff;text-align:center;background:#1b2a2f;border-radius:8px;padding:10px 16px;font-weight:500}.fullscreen-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sidebar{width:var(--sidebar-w);background:var(--sidebar);color:var(--sidebar-text);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:none;gap:6px;padding:10px 8px;display:flex;overflow:hidden auto}.sidebar::-webkit-scrollbar{width:0;height:0;display:none}.open-anything{background:var(--sidebar-2);height:36px;color:var(--sidebar-muted);border:1px solid #262b45;border-radius:999px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;font-size:12.5px;display:flex}.open-anything:hover{color:#fff;border-color:#3a4066}.muted-k{opacity:.7}.side-nav{flex-direction:column;flex:1;gap:1px;display:flex}.side-item{border-radius:8px;align-items:center;display:flex;position:relative}.side-item:hover{background:var(--sidebar-2)}.side-item.active{background:var(--sidebar-active)}.side-item.active:before{content:"";background:var(--sidebar-accent);border-radius:0 4px 4px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-8px}.side-link{color:inherit;text-align:left;flex:1;align-items:center;gap:10px;min-height:34px;padding:7px 10px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex}.side-item.active .side-link{color:#fff}.side-link .chev{color:var(--sidebar-muted);margin-left:auto;transition:transform .15s}.side-group.expanded .chev{transform:rotate(180deg)}.side-plus{width:28px;height:28px;color:var(--sidebar-muted);border-radius:8px;flex:none;place-items:center;margin-right:4px;display:grid}.side-plus:hover{color:#fff;background:#303656}.side-children{flex-direction:column;padding:2px 0 6px;display:flex}.side-child{border-radius:8px;align-items:center;display:flex;position:relative}.side-child:hover{background:var(--sidebar-2)}.side-child.active{background:var(--sidebar-active)}.side-child.active:before{content:"";background:var(--sidebar-accent);border-radius:0 4px 4px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-8px}.side-child-link{color:var(--sidebar-text);flex:1;align-items:center;min-height:30px;padding:6px 10px 6px 36px;font-size:12px;text-decoration:none;display:flex}.side-child.active .side-child-link{color:#fff;font-weight:600}.trial-card{color:#4b2a07;background:linear-gradient(160deg,#fff3e3,#ffe2c4);border-radius:12px;flex:none;margin-top:8px;overflow:hidden}.trial-top{padding:10px 12px 8px;font-size:12.5px}.trial-bar{background:#00000014;border-radius:4px;height:5px;margin-top:8px;overflow:hidden}.trial-bar span{background:var(--sale);border-radius:4px;height:100%;display:block}.trial-cta{background:var(--sidebar-2);color:#ffc58f;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.trial-cta svg:last-child{margin-left:auto}.trial-cta:hover{background:#262b45}.side-company{color:#fff;text-align:left;border-radius:8px;flex:none;align-items:center;gap:10px;padding:10px;display:flex}.side-company:hover{background:var(--sidebar-2)}.side-company .name{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.avatar{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.sidebar-scrim{display:none}.topbar{height:var(--topbar-h);border-bottom:1px solid var(--border);background:#fff;flex:none;align-items:center;gap:12px;padding:0 18px;display:flex}.hamburger{display:none}.topbar-left{flex:1;align-items:center;min-width:0;display:flex}.topbar-actions{flex:none;align-items:center;gap:8px;display:flex}.top-add{height:34px}.add-more-btn{justify-content:flex-start;width:34px;padding:0 0 0 9px;transition:width .18s,padding .18s;overflow:hidden}.add-more-btn svg{flex:none}.add-more-btn .add-more-label{opacity:0;white-space:nowrap;transition:opacity .15s}.add-more-btn:hover,.add-more-btn.expanded,.add-more-btn:focus-visible{width:112px}.add-more-btn:hover .add-more-label,.add-more-btn.expanded .add-more-label,.add-more-btn:focus-visible .add-more-label{opacity:1}.kebab-dot{width:7px;height:7px;position:absolute;top:5px;right:6px}.txn-search{width:100%;max-width:360px;color:var(--muted);align-items:center;gap:8px;display:flex}.txn-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13.5px}.biz-name{border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:6px 4px;font-size:16px;display:inline-flex}.biz-name .unset{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.biz-name .dot{flex:none}.biz-name .set{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.biz-name:hover .unset,.biz-name:hover .set{color:var(--primary)}.biz-edit{align-items:center;gap:10px;width:100%;max-width:560px;display:flex}.biz-edit input{border:0;border-bottom:2px solid var(--primary);background:0 0;outline:none;flex:1;min-width:0;padding:6px 2px;font-size:16px}.addmore{width:720px;max-width:calc(100vw - 16px)}.addmore-cols{grid-template-columns:repeat(3,1fr);gap:4px 18px;padding:16px 20px 14px;display:grid}.addmore-col h4{letter-spacing:.02em;margin-bottom:8px;font-size:14px}.addmore-item{text-align:left;border-bottom:2px solid #0000;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 6px;display:flex}.addmore-item:hover{background:var(--primary-soft);color:var(--primary);border-bottom-color:var(--primary)}.addmore-item .tri{color:var(--primary);flex:none}.addmore-item .lbl{flex:1;font-size:13.5px}.addmore-item .lbl small{color:var(--muted);font-size:11px;display:block}.addmore-item .sc{color:var(--muted);white-space:nowrap;font-size:11px}.addmore-foot{color:#6b4a00;background:#fde7b0;align-items:center;gap:6px;padding:10px 20px;font-size:12.5px;display:flex}.addmore-modal .modal-body{padding:0}.addmore-modal .addmore{width:100%}.palette .modal-body{padding:0}.palette-search{border:1.5px solid var(--primary);height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:10px;margin:14px;padding:0 14px;display:flex}.palette-search input{background:0 0;border:0;outline:none;flex:1;font-size:14px}.palette-label{color:var(--muted);border-bottom:1px solid var(--border);margin:0 14px;padding:2px 20px 6px;font-size:12px}.palette-list{max-height:360px;padding:6px 8px 10px;overflow:auto}.palette-item{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:13.5px;display:flex}.palette-item.active{background:var(--primary-soft);color:var(--primary)}.shortcuts-modal .modal-head h3{text-align:center;letter-spacing:.08em}.sc-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sc-grid.one{grid-template-columns:1fr}.sc-col{border-left:3px solid var(--sale);padding-left:12px}.sc-col.shift{border-color:var(--success)}.sc-col.ctrl{border-color:var(--primary)}.sc-col h4{margin-bottom:8px;font-size:14px}.sc-list{flex-direction:column;max-height:58vh;padding-right:6px;display:flex;overflow:auto}.sc-row{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 6px;font-size:13px;display:flex}.sc-row:hover:not(:disabled){background:var(--surface-2)}.sc-row:disabled{cursor:default;opacity:1}.sc-keys{gap:4px;display:inline-flex}.sc-key{color:#fff;background:var(--sale);border-radius:4px;place-items:center;min-width:26px;height:22px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-grid}.sc-col.shift .sc-key{background:var(--success)}.sc-col.ctrl .sc-key{background:var(--primary)}.sc-col.pos .sc-key{background:#1b2a2f}.co-list{flex-direction:column;gap:6px;display:flex}.co-row{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.co-row.on{border-color:var(--primary);background:var(--primary-soft)}.contact-list{flex-direction:column;gap:10px;display:flex}.contact-row{border:1px solid var(--border);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.contact-row:hover{border-color:var(--primary)}.contact-row svg{color:var(--primary)}.tut-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.tut-card{text-align:left;border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.tut-card:hover{border-color:var(--primary)}.tut-card small{display:block}.tut-thumb{background:linear-gradient(135deg, var(--primary-soft), var(--sale-soft));height:90px;color:var(--primary);border-radius:8px;place-items:center;display:grid}.notes{color:var(--text-2);flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.policy{color:var(--text-2);flex-direction:column;gap:10px;display:flex}.notif{border-radius:8px;gap:12px;padding:12px;display:flex}.notif.unread{background:var(--primary-soft)}.notif svg{color:var(--primary);flex:none;margin-top:2px}.calc-layer{z-index:1100;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.calc{pointer-events:auto;width:640px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-lg);border:1px solid var(--border);background:#f3f3f6;border-radius:12px;overflow:hidden}.calc-title{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:12px;display:flex}.calc-title .icon-btn{margin-left:auto}.calc-body{grid-template-columns:1fr 230px;display:grid}.calc-main{padding:0 6px 6px}.calc-expr{text-align:right;color:var(--muted);min-height:20px;padding:6px 10px 0;font-size:13px}.calc-display{text-align:right;text-overflow:ellipsis;white-space:nowrap;padding:0 10px 6px;font-size:40px;font-weight:600;overflow:hidden}.calc-mem{grid-template-columns:repeat(5,1fr);display:grid}.calc-mem button{border-radius:4px;padding:6px;font-size:12px;font-weight:600}.calc-mem button:hover:not(:disabled){background:#e3e3e8}.calc-mem button:disabled{color:var(--sidebar-muted);cursor:default}.calc-keys{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.calc-keys button{background:#f9f9fb;border:1px solid #e8e8ee;border-radius:4px;place-items:center;height:48px;font-size:15px;display:grid}.calc-keys button.n{background:#fff;font-weight:600}.calc-keys button:hover{background:#ececf2}.calc-keys button.eq{background:var(--primary);color:#fff;border-color:var(--primary)}.calc-keys button.eq:hover{background:var(--primary-hover)}.calc-side{border-left:1px solid #e3e3e8;flex-direction:column;padding:0 10px;display:flex}.calc-tabs{gap:16px;padding:10px 2px;display:flex}.calc-tabs button{color:var(--muted);border-bottom:2px solid #0000;padding-bottom:4px;font-size:13px;font-weight:600}.calc-tabs button.on{color:var(--text);border-bottom-color:var(--primary)}.calc-list{flex:1;max-height:340px;font-size:13px;overflow:auto}.calc-hist{text-align:right;border-radius:4px;width:100%;padding:8px 4px;display:block}button.calc-hist:hover{background:#e7e7ec}.page{flex-direction:column;gap:12px;min-height:100%;padding:12px 14px 20px;display:flex}.page-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-head h2{font-size:17px}.home{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;padding:12px 14px 18px;display:grid}.home-main{flex-direction:column;gap:14px;min-width:0;display:flex}.home-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.stat-card{border:1px solid var(--border);border-radius:var(--radius);text-align:left;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.stat-card:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-1px)}.stat-top{justify-content:space-between;align-items:center;display:flex}.stat-ico{border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.stat-ico.recv{background:var(--success-soft);color:var(--success)}.stat-ico.pay{background:var(--danger-soft);color:var(--danger)}.stat-val{letter-spacing:-.01em;font-size:22px;font-weight:700}.sales-card{padding:16px 18px 8px}.sales-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.period-select{width:150px}.period-select .select-trigger{background:var(--primary-soft);color:var(--primary);border-color:#0000;border-radius:999px;height:32px;font-weight:600}.period-select .select-trigger svg{color:var(--primary)}.chart-click{cursor:zoom-in;border-radius:8px}.chart-click:hover{background:var(--surface-2)}.chart-tip{background:var(--success);color:#fff;box-shadow:var(--shadow);border-radius:8px;flex-direction:column;padding:6px 10px;font-size:12px;display:flex}.reports-strip{padding:14px 18px}.reports-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.report-chip{border:1px solid var(--border);text-align:left;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:12px 14px;font-weight:500;display:flex}.report-chip svg{color:var(--primary)}.report-chip:hover{border-color:var(--primary);color:var(--primary)}.home-side{flex-direction:column;gap:14px;display:flex}.promo{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.promo-tip{color:var(--text-2);gap:8px;min-height:34px;font-size:12.5px;display:flex}.promo-tip svg{color:var(--warning);flex:none;margin-top:1px}.widget-card{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 14px 12px 16px;display:flex}.widget-card:hover{border-color:var(--primary)}.widget-val{margin-top:2px;font-size:15px;font-weight:700}.add-widget{text-align:left;border-style:dashed;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.add-widget:hover{border-color:var(--primary)}.widget-list{max-height:420px;overflow:auto}.widget-opt{border-bottom:1px solid var(--border);text-align:left;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.widget-opt:hover{background:var(--surface-2)}.widget-opt>span{flex-direction:column;gap:2px;display:flex}.graph-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.date-range{flex-wrap:wrap;gap:6px}.date-compact{border:1px solid var(--border-strong);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.date-compact:hover{border-color:var(--primary)}.date-compact .date-icon,.date-trigger .date-icon{color:var(--primary)}.date-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:flex}.graph-card{padding:14px 16px}.graph-head{flex-wrap:wrap;margin-bottom:10px}.seg-tabs{gap:4px;display:inline-flex}.seg-tabs button{color:var(--muted);border-bottom:2px solid #0000;padding:8px 14px;font-weight:600}.seg-tabs button.on{color:var(--primary);border-bottom-color:var(--primary)}.cal{padding:10px}.cal-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cal-dow{color:var(--muted);padding:4px 0;font-size:11px;font-weight:600}.cal-day{border-radius:50%;height:32px;font-size:13px}.cal-day:hover{background:var(--primary-soft)}.cal-day.out{color:var(--sidebar-muted)}.cal-day.today{box-shadow:inset 0 0 0 1px var(--primary)}.cal-day.sel{background:var(--primary);color:#fff}@media (width<=1180px){.home{grid-template-columns:minmax(0,1fr) 280px}.reports-row{grid-template-columns:repeat(2,1fr)}}@media (width<=1024px){.sidebar{z-index:900;width:270px;box-shadow:var(--shadow-lg);padding-top:14px;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.sidebar.open{transform:none}.sidebar-scrim{z-index:899;opacity:0;pointer-events:none;background:#0f122173;transition:opacity .2s;display:block;position:fixed;inset:0}.sidebar-scrim.show{opacity:1;pointer-events:auto}.hamburger{display:inline-grid}.home{grid-template-columns:1fr}.home-side{grid-template-columns:repeat(2,1fr);display:grid}.home-side .add-widget{grid-column:1/-1}.hide-md{display:none}}@media (width<=720px){.topbar{gap:6px;padding:0 10px}.top-add span{display:none}.top-add{width:34px;padding:0}.add-more-btn:hover,.add-more-btn.expanded{width:34px}.add-more-btn svg{flex:none}.add-more-btn .add-more-label,.hide-sm{display:none}.titlebar{padding:0 8px}.menubar-btn{padding:0 7px;font-size:12.5px}.home{gap:10px;padding:10px}.home-cards{grid-template-columns:1fr;gap:10px}.home-side{grid-template-columns:1fr}.stat-val{font-size:20px}.page{padding:12px 10px 20px}.calc-body{grid-template-columns:1fr}.calc-side{display:none}.sc-grid{grid-template-columns:1fr}.addmore-cols{grid-template-columns:1fr;gap:10px}.biz-name{font-size:15px}}@media (width<=380px){.reports-row{grid-template-columns:1fr}.menubar-btn.icon{display:none}}.txn-page{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.txn-tabs{border-bottom:1px solid var(--border);background:#fff;flex:none;align-items:flex-end;gap:8px;padding:6px 12px 0;display:flex}.txn-tablist{flex:1;align-items:flex-end;gap:4px;min-width:0;display:flex;overflow-x:auto}.txn-tab{background:var(--surface-3);color:var(--text-2);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:10px;min-width:130px;padding:8px 10px 8px 14px;font-size:13px;display:flex}.txn-tab.on{background:var(--bg);color:var(--text);border-color:var(--border);margin-bottom:-1px;padding-bottom:9px;font-weight:600}.txn-tab button{width:20px;height:20px;color:var(--muted);border-radius:4px;place-items:center;display:grid}.txn-tab button:hover{background:var(--danger-soft);color:var(--danger)}.dirty-dot{background:var(--sale);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.tab-add{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin:0 0 4px 4px;display:grid}.tab-add:hover{background:var(--primary-hover)}.txn-tools{gap:2px;padding-bottom:4px;display:flex}.txn-head{border-bottom:1px solid var(--border);background:#fff;flex-wrap:wrap;flex:none;align-items:center;gap:18px;padding:12px 20px;display:flex}.txn-head h2{font-size:19px}.mode-toggle{color:var(--muted);border-left:1px solid var(--border);align-items:center;gap:8px;padding-left:16px;font-weight:600;display:flex}.mode-toggle .on{color:var(--primary)}.txn-body{flex:1;min-height:0;overflow:auto}.txn-foot{border-top:1px solid var(--border);background:#fff;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:10px 20px;display:flex}.split-btn{display:inline-flex}.split-chev{border-left-width:0;padding:0 8px;border-radius:0 8px 8px 0!important}.inv-form{background:#fff;flex-direction:column;gap:0;min-height:100%;display:flex}.inv-top{grid-template-columns:minmax(0,1fr) 340px;gap:24px;padding:22px 20px 26px;display:grid}.party-row{grid-template-columns:minmax(200px,260px) minmax(160px,220px) minmax(140px,180px);gap:12px;display:grid}.party-picker .input{padding-right:30px}.picker-chev{color:var(--muted);position:absolute;top:8px;right:6px}.party-menu{width:100%}.party-menu-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:4px 12px 4px 6px;display:flex}.party-menu-head .menu-item{width:auto}.inv-meta-fields{flex-direction:column;align-items:stretch;gap:10px;display:flex}.inv-meta-fields .label-row{justify-content:flex-end}.inv-meta-fields .label-row>:last-child{width:180px}.meta-input{border-color:#0000;border-bottom:1px solid var(--border-strong);border-radius:0;height:32px;padding:0 6px}.meta-input:focus{box-shadow:none;border-bottom-color:var(--primary)}.inv-meta-fields .date-compact{border-color:#0000;border-bottom:1px solid var(--border-strong);border-radius:0;justify-content:space-between;width:180px}.inv-meta-fields .select{width:180px}.has-error .select-trigger{border-color:var(--danger)}.item-table-wrap{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow-x:auto}.item-table{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.item-table th{background:var(--surface-2);color:var(--text-2);letter-spacing:.02em;border:1px solid var(--border);text-align:left;white-space:nowrap;padding:7px 8px;font-size:11.5px;font-weight:700}.item-table thead tr.sub th{text-align:center;padding:3px 6px;font-size:10.5px;font-weight:600}.item-table th.c-group{text-align:center;position:relative}.th-x{color:var(--muted);position:absolute;top:7px;right:6px}.th-x:hover{color:var(--danger)}.th-plus{color:var(--primary);display:inline-flex}.mini-select{width:100%;color:var(--text-2);cursor:pointer;background:0 0;border:0;outline:none;font-size:11px}.item-table td{border:1px solid var(--border);vertical-align:middle;height:40px;padding:0}.item-table td.ro{background:#fcfcfe;padding:0 8px}.item-table td.num{padding:0 8px}.item-table .c-idx{text-align:center;width:76px}.item-table .c-item{min-width:240px}.item-table .c-extra{width:130px}.item-table .c-qty{width:80px}.item-table .c-unit{width:110px}.item-table .c-price{width:120px}.item-table .c-pct{width:64px}.item-table .c-dam{width:96px}.item-table .c-tax{width:120px}.item-table .c-tam{width:90px}.item-table .c-amt{width:120px}.cell{background:0 0;border:0;outline:none;width:100%;height:39px;padding:0 8px;font-size:13px}.cell:focus{background:var(--primary-soft);box-shadow:inset 0 0 0 1.5px var(--primary)}.cell.num,.num{text-align:right;font-variant-numeric:tabular-nums}.item-table .select-trigger.bare{border-radius:0;height:39px;font-size:12.5px}.idx-cell{justify-content:center;align-items:center;gap:4px;height:39px;display:flex}.idx-cell .drag,.idx-cell .del{color:var(--muted);display:none}.idx-cell .drag{cursor:grab}.idx-cell .del:hover{color:var(--danger)}.item-table tbody tr:hover .idx-cell .drag,.item-table tbody tr:hover .idx-cell .del,.item-table tbody tr:focus-within .idx-cell .del{display:inline-flex}.item-table tbody tr:hover td{background:#fafbff}.item-table tr.dragging{opacity:.45}.item-table tr.drop-target td{box-shadow:inset 0 2px 0 var(--primary)}.item-table tfoot td{background:#fff;padding:6px 8px}.add-row{letter-spacing:.04em;font-size:11.5px}.transfer-table{min-width:640px}.transfer-table td{padding:0 6px}.pill-toggle{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:999px;padding:2px;display:inline-flex}.pill-toggle button{color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.pill-toggle button.on.recv{background:var(--success);color:#fff}.pill-toggle button.on.paid{background:var(--danger);color:#fff}.inv-col{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.inv-col>*{max-width:100%}.pay-box{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;width:100%;max-width:380px;padding:14px;display:flex}.pay-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;display:grid}.pay-row>:only-child,.pay-row>.select:first-child:last-child{grid-column:1/3}.terms-box{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;width:100%;max-width:380px;padding:14px;display:flex}.terms-box h4{font-size:15px}.terms-text{min-height:74px;font-style:normal}.terms-text::placeholder{font-style:italic}.desc-box{width:100%;max-width:420px}.desc-remove{font-size:12px;position:absolute;bottom:-22px;right:8px}.attach-box{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.thumbs{flex-wrap:wrap;gap:10px;display:flex}.thumb{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;width:84px;height:84px;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb .doc{height:100%;color:var(--primary);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.thumb-name{white-space:nowrap;text-overflow:ellipsis;background:#ffffffe6;padding:2px 4px;font-size:10px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.thumb-over{opacity:0;z-index:1;transition:all .15s;display:flex;position:absolute;inset:auto 0 0;transform:translateY(6px)}.thumb:hover .thumb-over,.thumb:focus-within .thumb-over{opacity:1;transform:none}.thumb-over button{color:#fff;background:#141726d9;flex:1;padding:6px 0;font-size:11px;font-weight:700}.thumb-over button.danger{background:#dc2626e6}.totals-col{align-items:stretch;gap:10px}.total-line{justify-content:flex-end;align-items:center;gap:10px;display:flex}.round-input{width:80px;height:32px}.total-input{width:170px;height:34px;font-weight:600}.balance-val{text-align:right;min-width:170px;font-size:15px;font-weight:700}.charge-line{grid-template-columns:1fr 120px 110px 90px;align-items:center;gap:8px;display:grid}.charge-line .input{height:32px}.charge-line .select-trigger.bare{border:1px solid var(--border);height:32px}.ship-block{flex-direction:column;gap:10px;display:flex}.ship-row{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ship-label{flex-direction:column;align-items:flex-start;min-width:140px;display:flex}.ship-name{align-items:center;gap:6px;font-weight:600;display:inline-flex}.ship-name .pencil,.ship-sac .pencil{opacity:0;color:var(--primary);transition:opacity .15s}.ship-name:hover .pencil,.ship-sac:hover .pencil{opacity:1}.ship-sac{font-size:12.5px}.ship-input{border:1px solid var(--border-strong);border-radius:8px;align-items:center;width:260px;display:flex;overflow:hidden}.ship-input .input{border:0;border-radius:0;height:34px}.ship-input>.select{flex:none}.ship-input>.select:only-child{flex:1}.ship-input>.select:only-child .select-trigger{border:0}.ship-input .select-trigger.bare{border-left:1px solid var(--border);border-radius:0;width:120px;height:34px}.settings-drawer{width:380px}.sd-body{flex-direction:column;flex:1;padding:6px 20px 16px;display:flex;overflow:auto}.sd-row{border-bottom:1px solid var(--border);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:13px 0;display:flex}.sd-row input[type=checkbox]{width:17px;height:17px;accent-color:var(--primary)}.sd-link.open{border-bottom-color:#0000}.sd-sub{flex-direction:column;gap:10px;padding:8px 0 14px;display:flex}.sd-field-row{align-items:center;gap:8px;display:flex}.sd-field-row input[type=checkbox]{width:17px;height:17px;accent-color:var(--primary);flex:none}.sd-block{flex-direction:column;gap:8px;padding:13px 0;display:flex}.sd-foot{border-top:1px solid var(--border);background:var(--surface-2);justify-content:center;padding:12px 20px;display:flex}.sd-h{color:var(--text-2);align-items:center;gap:6px;margin:16px 0 6px;font-size:13px;display:flex}.drawer .check{padding:8px 0}.charges-grid{flex-direction:column;gap:18px;display:flex}.charges-grid.locked{opacity:.6}.charge-cfg{align-items:flex-start;gap:12px;display:flex}.charge-check{width:17px;height:17px;accent-color:var(--primary);flex:none;margin-top:10px}.charge-cols{flex:1;grid-template-columns:1.2fr 1.2fr 1fr;gap:14px;display:grid}.upload-bill .modal-head{border:0;padding-bottom:0}.ub-grid{grid-template-columns:1fr 1fr;display:grid}.ub-col{flex-direction:column;gap:10px;padding:6px 22px 22px;display:flex}.ub-col.alt{border-left:1px solid var(--border);background:linear-gradient(#f6f7ff,#eef1ff);border-radius:12px}.ub-col h3{align-items:center;gap:8px;font-size:17px;display:flex}.ub-col ul{color:var(--text-2);flex-direction:column;gap:12px;margin:10px 0 18px;padding:0;list-style:none;display:flex}.ub-col li{align-items:center;gap:8px;display:flex}.ub-col li svg{color:var(--success);flex:none}.ub-col .btn{align-self:center;margin-top:auto}.qr-box{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.qr{border:2px solid var(--primary-soft-2);background:#fff;border-radius:12px;padding:6px;transition:filter .2s}.qr.blurred{filter:blur(7px)}.print-modal .modal-head .btn{margin-left:4px}.inv-doc{color:var(--text);background:#fff;border:1px solid #d0d4e0;padding:18px;font-size:12px}.inv-title{text-align:center;margin-bottom:12px;font-size:17px}.inv-head{border:1px solid #d0d4e0;align-items:center;gap:14px;padding:10px;display:flex}.inv-logo{color:#fff;background:#6b7080;place-items:center;width:64px;height:50px;font-size:11px;font-weight:700;display:grid}.inv-head h3{font-size:18px}.inv-meta{border:1px solid #d0d4e0;border-top:0;grid-template-columns:1fr 1fr;display:grid}.inv-meta>div{padding:8px 10px}.inv-meta>div+div{border-left:1px solid #d0d4e0}.inv-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:11.5px}.inv-table th,.inv-table td{text-align:left;border:1px solid #d0d4e0;padding:5px 6px}.inv-table th{background:#f3f4f8}.inv-table .num{text-align:right}.inv-sum{border:1px solid #d0d4e0;border-top:0;grid-template-columns:1fr 260px;display:grid}.inv-sum>div:first-child{flex-direction:column;gap:4px;padding:8px 10px;display:flex}.inv-totals{border-left:1px solid #d0d4e0}.inv-totals p{border-bottom:1px solid #eceef4;justify-content:space-between;padding:5px 10px;display:flex}.inv-totals p.big{background:#f3f4f8;font-weight:700}.inv-sign{flex-direction:column;align-items:flex-end;gap:6px;margin-top:14px;display:flex}.sig-box{border:1px solid #d0d4e0;justify-content:center;align-items:flex-end;width:200px;height:60px;padding-bottom:4px;font-size:11px;display:flex}.checklist{flex-direction:column;gap:8px;display:flex}.check-row{border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.check-row span{color:var(--text);flex:1}.check-row.ok svg{color:var(--success)}.lite{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;min-height:100%;display:grid}.lite-form{border-right:1px solid var(--border);padding:20px}.lite-table{border-collapse:collapse;width:100%;margin-top:18px}.lite-table th{color:var(--text-2);text-align:left;padding:6px 4px;font-size:11px}.lite-table td{padding:4px}.lite-table .input{height:32px}.prefix{border:1px solid var(--border-strong);height:36px;color:var(--muted);border-radius:8px;place-items:center;padding:0 8px;display:grid}.lite-recv{border-top:1px solid var(--border);padding-top:14px}.lite-total{background:var(--primary-soft);border-radius:8px;justify-content:space-between;align-items:center;margin-top:18px;padding:14px 16px;font-size:15px;display:flex}.lite-total strong{font-size:20px}.lite-preview{background:var(--surface-2);padding:20px;overflow:auto}.filter-bar{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.filter-bar.flat{padding:0}.pill-select .select-trigger{background:var(--primary-soft);color:var(--primary);border-color:#0000;border-radius:999px;height:32px;font-weight:600}.pill-select .select-trigger svg{color:var(--primary)}.period-big .select-trigger{color:var(--text);background:0 0;padding-left:0;font-size:16px}.between{background:var(--surface-3);color:var(--text-2);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.summary-card{flex-direction:column;gap:6px;max-width:420px;padding:14px 18px;display:flex}.summary-card .sep{color:var(--border-strong);margin:0 6px}.growth{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.growth.up{background:var(--success-soft);color:var(--success)}.growth.down{background:var(--danger-soft);color:var(--danger)}.table-card{flex-direction:column;min-height:220px;padding:0;display:flex;overflow:hidden}.table-card-head{border-bottom:1px solid var(--border);gap:6px;padding:12px 14px}.search-mini{border:1px solid var(--border-strong);height:32px;color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:flex}.search-mini input{background:0 0;border:0;outline:none;width:160px;font-size:13px}.row-actions{gap:2px;display:flex}.th-filter{width:20px;height:20px;color:var(--muted);border-radius:4px;place-items:center;display:inline-grid}.th-filter:hover{background:var(--surface-3)}.th-filter.on{color:var(--danger)}.txn-table tr.cancelled td{color:var(--muted);text-decoration:line-through}.menu-item.red{color:var(--danger)}.view-switch{align-items:center;gap:6px;display:inline-flex}.total-pill{background:var(--surface-3);border-radius:999px;padding:4px 10px;font-weight:700}.parties-split{flex:1;grid-template-columns:340px minmax(0,1fr);gap:14px;min-height:0;display:grid}.party-list{flex-direction:column;min-height:460px;display:flex;overflow:hidden}.search-pill{border:1px solid var(--border-strong);height:36px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;margin:12px;padding:0 12px;display:flex}.search-pill input{background:0 0;border:0;outline:none;flex:1;min-width:0}.pl-head{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-2);justify-content:space-between;padding:8px 14px;font-size:12px;font-weight:600;display:flex}.pl-rows{flex:1;overflow:auto}.pl-row{border-bottom:1px solid var(--border);text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}.pl-row:hover{background:var(--surface-2)}.pl-row.on{background:var(--primary-soft);box-shadow:inset 3px 0 0 var(--primary)}.pl-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.convert-banner{background:var(--success-soft);color:var(--text-2);text-align:left;border-radius:8px;align-items:center;gap:10px;margin:10px;padding:12px;font-size:12.5px;display:flex}.convert-banner svg:first-child{color:var(--success);flex:none}.convert-banner svg:last-child{color:var(--muted);margin-left:auto}.convert-banner:hover{background:#d3f2e4}.party-detail{flex-direction:column;gap:14px;min-width:0;display:flex}.pd-head{align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.pd-title{flex:1;min-width:0}.pd-title h3{font-size:16px}.pd-info{color:var(--text-2);flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:12.5px;display:flex}.pd-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pd-bal{flex-direction:column;align-items:flex-end;font-size:12px;font-weight:600;display:flex}.pd-bal strong{font-size:18px}.round-ico{border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.round-ico:hover{background:var(--surface-3)}.round-ico.sms{color:#fff;background:#f59e0b;width:28px;height:28px;margin:3px}.round-ico.clock{color:#f59e0b;border:2px solid #f59e0b;width:28px;height:28px;margin:3px}.round-ico .dot{position:absolute;top:-2px;right:-2px}.mobile-back{display:none}.pd-txns{flex-direction:column;flex:1;min-height:300px;display:flex;overflow:hidden}.pd-txns .txn-table{flex:1}.party-modal .modal-body{padding-top:22px}.party-top{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.party-tab{min-height:280px;padding-top:18px}.gst-left{border-right:1px solid var(--border);flex-direction:column;gap:16px;padding-right:22px;display:flex}.addr-block{flex-direction:column;gap:8px;display:flex}.addr-block h4{font-size:14px}.addr-toggle{align-self:flex-end;font-size:12.5px}.addr-detail{flex-direction:column;gap:8px;display:flex}.credit-tab{max-width:640px}.link-on{color:var(--primary);font-weight:600}.extra-tab{flex-direction:column;gap:12px;max-width:460px;display:flex}.extra-row input[type=checkbox]{width:17px;height:17px;accent-color:var(--primary);flex:none}.opt-list{flex-direction:column;display:flex}.opt-row{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 4px;display:flex}.opt-row input{width:17px;height:17px;accent-color:var(--primary)}.statement{font-size:12px}.stmt-title{text-align:center;margin:14px 0;font-size:17px;text-decoration:underline}.stmt-items td{color:var(--text-2);background:#fafbfe;font-size:11px}.phone-input{gap:8px;display:flex}.phone-input .flag{border:1px solid var(--border-strong);white-space:nowrap;border-radius:8px;place-items:center;padding:0 10px;display:grid}.otp{letter-spacing:.6em;text-align:center;height:44px;font-size:18px}.wa-connect{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:560px;display:grid;overflow:hidden}.wa-slides{border-right:1px solid var(--border);background:linear-gradient(#f6f8ff,#fff);padding-bottom:36px;position:relative;overflow:hidden}.wa-track{height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.wa-slide{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:100%;padding:28px 32px 10px;display:flex}.wa-slide h3{margin-top:16px;font-size:17px}.wa-slide p{max-width:440px}.wa-art{width:100%;max-width:520px}.wa-dots{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.wa-dots button{background:#c8cde0;border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}.wa-dots button.on{background:var(--primary);width:22px}.wa-mock{border:1px solid var(--border);box-shadow:var(--shadow);text-align:left;background:#fff;border-radius:16px;grid-template-columns:34% 66%;height:290px;font-size:10px;display:grid;overflow:hidden}.wa-mock-side{border-right:1px solid var(--border);background:#f7f8fb;flex-direction:column;gap:6px;padding:8px;display:flex}.wa-mock-search{background:#e8eaf2;border-radius:8px;height:16px}.wa-mock-contact{border-radius:8px;align-items:center;gap:6px;padding:5px;display:flex;position:relative}.wa-mock-contact.on{background:#e7f7ee}.wa-mock-contact .av,.wa-mock-top .av{background:#c8cde0;border-radius:50%;flex:none;width:18px;height:18px}.wa-mock-contact span:nth-child(2){flex-direction:column;gap:3px;display:flex;overflow:hidden}.wa-mock-contact b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.wa-mock-contact i{background:#dfe2ec;border-radius:4px;width:50px;height:4px;display:block}.wa-mock-contact .ping{background:var(--whatsapp);border-radius:50%;width:6px;height:6px;position:absolute;right:6px}.wa-mock-chat{background:#efeae2;flex-direction:column;display:flex}.wa-mock-top{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:6px;padding:7px 8px;display:flex}.wa-mock-body{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;position:relative}.bubble{background:#fff;border-radius:8px;max-width:75%;padding:6px 8px;line-height:1.35;box-shadow:0 1px 1px #0000000f}.bubble.out{background:#d9fdd3;align-self:flex-end}.bubble.out svg{color:#34b7f1;vertical-align:middle}.bubble.small{font-size:9px}.doc-chip{background:#fff;border-radius:8px;align-self:flex-end;align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.chip-row{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.chip-row span{background:#fff;border:1px solid #e3e6ef;border-radius:4px;padding:3px 6px;font-size:8.5px}.sent-card{box-shadow:var(--shadow);background:#fff;border-radius:12px;flex-direction:column;align-self:center;align-items:center;gap:6px;padding:12px 22px;font-size:11px;animation:.4s ease-out rise;display:flex}.sent-card .ok{background:var(--whatsapp);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.sent-card.paid .ok{background:var(--primary)}.wa-mock-input{color:var(--muted);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;margin:6px;padding:5px 8px;display:flex}.wa-mock-input .send{background:var(--whatsapp);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.wa-qr{flex-direction:column;align-items:center;gap:14px;padding:28px;display:flex}.qr-frame{place-items:center;display:grid;position:relative}.qr-lock{text-align:center;max-width:180px;box-shadow:var(--shadow);background:#ffffffeb;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;position:absolute}.wa-steps{flex-direction:column;gap:12px;width:100%;max-width:380px;margin:6px 0 0;padding:0;list-style:none;display:flex}.wa-steps li span{border:1.5px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.terms{font-size:12.5px}.wa-connected{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto;display:flex}.network-main{flex-direction:column;min-height:460px;padding:12px 16px;display:flex}.pill-btn{background:var(--primary-soft);color:var(--primary);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.import-grid{grid-template-columns:1fr 1.6fr;min-height:420px;display:grid}.import-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px;display:flex}.import-col+.import-col{border-left:1px solid var(--border)}.dropzone{border:2px dashed var(--border-strong);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:520px;padding:40px 20px;transition:all .15s;display:flex}.dropzone:hover,.dropzone.over{border-color:var(--primary);background:var(--primary-soft)}.reports{grid-template-columns:220px minmax(0,1fr);align-content:start;min-height:100%;display:grid}.report-nav{border-right:1px solid var(--border);background:#fff;padding:10px 0;overflow:auto}.rn-title{color:var(--muted);background:var(--surface-2);text-transform:none;padding:10px 16px 6px;font-size:11.5px}.rn-item{color:var(--text);align-items:center;gap:6px;padding:8px 16px 8px 20px;font-size:13px;text-decoration:none;display:flex}.rn-item:hover{background:var(--surface-2)}.rn-item.on{background:var(--primary-soft);color:var(--primary);box-shadow:inset 3px 0 0 var(--primary);font-weight:600}.report-main{flex-direction:column;gap:14px;min-width:0;padding:16px 18px 24px;display:flex}.report-head{align-items:center;gap:10px;display:flex}.report-head h2{font-size:18px}.report-tools{gap:14px;display:flex}.report-tools .tool{color:var(--text-2);flex-direction:column;align-items:center;gap:2px;display:flex}.report-tools .tool small{font-size:10px}.report-tools .tool:hover{color:var(--primary)}.report-foot{border-top:1px solid var(--border);flex-wrap:wrap;gap:22px;padding:12px 14px;font-weight:600;display:flex}.stmt-summary{padding:12px 16px}.stmt-grid{grid-template-columns:repeat(3,1fr) auto;gap:14px;margin-top:10px;display:grid}.stmt-grid>div{flex-direction:column;gap:4px;display:flex}.stmt-grid .right{align-items:flex-end}.coming{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.coming-badge{background:var(--sale-soft);color:var(--sale);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.settings{flex:1;grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid}.set-nav{background:var(--sidebar);color:var(--sidebar-text);flex-direction:column;padding:14px 0;display:flex;overflow:auto}.set-nav-head{color:#fff;justify-content:space-between;align-items:center;padding:0 18px 10px;display:flex}.set-search{background:var(--sidebar-2);color:#fff;border-color:#2c3150;width:auto;margin:0 14px 10px}.set-tab{color:var(--sidebar-text);letter-spacing:.04em;padding:12px 18px;font-size:12px;font-weight:700;text-decoration:none}.set-tab:hover{background:var(--sidebar-2)}.set-tab.on{color:var(--text);background:#fff}.set-main{background:#fff;padding:16px 24px 24px;overflow:auto}.set-head h2{letter-spacing:.03em;font-size:17px}.set-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:22px 30px;margin-top:14px;display:grid}.set-section{flex-direction:column;gap:12px;display:flex}.set-section h4{border-bottom:1px solid var(--border);padding-bottom:8px;font-size:14px}.set-form{flex-direction:column;gap:14px;padding-top:4px;display:flex}.set-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.print-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:10px;display:grid}.print-sample{background:var(--surface-2);border-radius:12px;padding:14px;overflow:auto}.theme-row{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.theme-card{border:1.5px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:6px;font-size:11.5px;display:flex}.theme-card.on{border-color:var(--primary)}.theme-thumb{border:1px solid var(--border);background:repeating-linear-gradient(#e3e6ef 0 4px,#fff 4px 9px);border-radius:4px;width:70px;height:52px}.msg-preview{align-self:start;padding:16px}.wa-bubble{background:#d9fdd3;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.gpm{grid-template-columns:1fr 1.2fr;min-height:460px;display:grid;overflow:hidden}.gpm-art{background:linear-gradient(160deg,#eef1ff,#fff3e8);place-items:center;padding:30px;display:grid}.gpm-phone{width:230px;box-shadow:var(--shadow-lg);text-align:center;background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:22px 16px;display:flex}.gpm-logo{justify-content:center;align-items:center;gap:6px;font-size:18px;display:flex}.gpm-card{text-align:left;border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:5px;padding:12px;font-size:12px;display:flex}.gpm-card p{color:var(--text-2);align-items:center;gap:6px;display:flex}.stars{gap:2px;display:flex}.gpm-copy{flex-direction:column;justify-content:center;gap:16px;padding:40px;display:flex}.gpm-copy h2{font-size:26px;line-height:1.25}.sale-text{color:var(--sale)}.gpm-copy ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gpm-copy li{color:var(--text-2);align-items:center;gap:10px;display:flex}.gpm-copy li svg{color:var(--primary);flex:none}.gpm-copy .btn{align-self:flex-start}@media (width<=1180px){.inv-bottom{grid-template-columns:1fr 1fr}.inv-bottom .totals-col{grid-column:1/-1}.gst-grid{grid-template-columns:1fr 1fr}.gst-left{border-right:0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding-right:0;display:grid}}@media (width<=1024px){.inv-top{grid-template-columns:1fr}.inv-meta-fields .label-row{justify-content:flex-start}.inv-meta-fields .label-row>label{text-align:left}.parties-split{grid-template-columns:280px minmax(0,1fr)}.reports{grid-template-rows:auto 1fr;grid-template-columns:1fr}.report-nav{border-right:0;border-bottom:1px solid var(--border);padding:0;display:flex;overflow-x:auto}.report-nav>div{flex:none;display:flex}.rn-title{display:none}.rn-item{white-space:nowrap;padding:12px 14px}.rn-item.on{box-shadow:inset 0 -2px 0 var(--primary)}.settings{grid-template-rows:auto 1fr;grid-template-columns:1fr}.set-nav{flex-direction:row;align-items:center;padding:0;overflow-x:auto}.set-nav-head,.set-search{display:none}.set-tab{white-space:nowrap}.print-settings,.wa-connect{grid-template-columns:1fr}.wa-slides{border-right:0;border-bottom:1px solid var(--border)}.lite{grid-template-columns:1fr}.lite-form{border-right:0;border-bottom:1px solid var(--border)}.gpm{grid-template-columns:1fr}}@media (width<=760px){.txn-head{gap:12px;padding:10px 12px}.txn-foot{padding:10px 12px}.txn-foot .btn,.split-btn,.split-btn .btn:first-child{flex:1}.inv-top{padding:16px 12px}.party-row{grid-template-columns:1fr}.billing-addr{max-width:none}.inv-bottom{grid-template-columns:1fr;padding:16px 12px 24px}.pay-box,.terms-box,.desc-box{max-width:none}.total-line{justify-content:space-between}.total-input,.balance-val{width:150px;min-width:0}.charge-line{grid-template-columns:1fr 1fr}.ship-row{justify-content:space-between}.ship-input{width:210px}.parties-split{grid-template-columns:1fr}.parties-page .party-detail,.parties-page.show-detail .party-list{display:none}.parties-page.show-detail .party-detail{display:flex}.mobile-back{display:inline-grid}.pd-head{flex-wrap:wrap}.pd-actions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.pd-bal{align-items:flex-start}.party-top,.gst-grid,.gst-left,.charge-cols,.ub-grid{grid-template-columns:1fr}.ub-col.alt{border-left:0;margin-top:10px}.applies-grid{grid-template-columns:1fr 1fr}.import-grid{grid-template-columns:1fr}.import-col+.import-col{border-left:0;border-top:1px solid var(--border)}.stmt-grid{grid-template-columns:1fr}.stmt-grid .right{align-items:flex-start}.inv-sum,.inv-meta{grid-template-columns:1fr}.inv-totals{border-top:1px solid #d0d4e0;border-left:0}.wa-slide{padding:18px 12px 6px}.wa-mock{grid-template-columns:1fr;height:240px}.wa-mock-side{display:none}.search-mini input{width:110px}.txn-tab{min-width:0}.gpm-copy{padding:24px}.gpm-copy h2{font-size:21px}}@media print{.app>:not(.fullscreen-main):not(.shell),.sidebar,.topbar,.txn-tabs,.txn-head,.txn-foot,.report-nav,.modal-head,.modal-foot{display:none!important}body:has(.print-layer) .app{display:none!important}body:has(.print-modal) .app{display:none!important}.modal-backdrop{background:0 0;padding:0;display:block;position:static}.modal{box-shadow:none;border-radius:0;max-height:none;max-width:none!important}.modal-body{padding:0;overflow:visible}.toast-host{display:none}}.center{text-align:center}div.center{flex-direction:column;align-items:center;gap:8px;display:flex}.mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.err{color:var(--danger);font-size:11px}.ok-text{color:var(--success)}.warn-text{color:var(--warning)}.pad{padding:14px}.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.clickable{cursor:pointer}.clickable:hover td{background:var(--surface-2)}.nowrap{white-space:nowrap}.plain-list{flex-direction:column;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.plain-list li{background:var(--surface-2);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.sec-h{color:var(--text);margin:16px 0 8px;font-size:13px}.link-pill{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--primary);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-weight:600;display:flex}.link-pill:hover{background:var(--primary-soft)}.tbl-scroll{max-width:100%;overflow:auto}.tbl-scroll .table{min-width:520px}.dots{justify-content:center;gap:6px;display:flex}.dots button,.dots span{background:var(--border-strong);border-radius:50%;width:8px;height:8px;padding:0}.dots .on{background:var(--primary);border-radius:4px;width:18px}.badge{background:var(--surface-3);color:var(--text-2);letter-spacing:.03em}.icon-btn.round{background:var(--primary);color:#fff;border-radius:50%}.icon-btn.round:hover{background:var(--primary-hover)}.icon-btn.on{background:var(--primary-soft);color:var(--primary)}.icon-btn.dark{color:var(--sidebar-text)}.icon-btn.dark:hover{background:#ffffff14}.chips,.chip-wrap{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;display:inline-flex}.chip:hover{border-color:var(--primary);color:var(--primary)}.chip.on{background:var(--primary);color:#fff;border-color:var(--primary)}.chip.mini{padding:1px 7px;font-size:10px}.seg{background:var(--surface-3);border-radius:8px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--text-2);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.seg button.on{background:var(--surface);color:var(--primary);box-shadow:var(--shadow-sm)}.sub-tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:2px;margin:6px 0 10px;display:flex;overflow-x:auto}.sub-tabs::-webkit-scrollbar{display:none}.sub-tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:8px 12px;font-weight:600;text-decoration:none}.sub-tabs a.on{color:var(--primary);border-bottom-color:var(--primary)}.page-tabs{background:var(--surface);border-radius:var(--radius) var(--radius) 0 0;margin-bottom:10px;padding:0 6px}.sandbox-bar{background:var(--info-soft);color:var(--info);border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:7px 10px;font-size:11.5px;display:flex}.sandbox-note{background:var(--warning-soft);color:#8a5300;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:11.5px}.warn-line{color:var(--warning);align-items:center;gap:6px;font-size:12px;display:flex}.alert{border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 12px;display:flex}.alert.ok{background:var(--success-soft);color:var(--success)}.alert.danger{background:var(--danger-soft);color:var(--danger)}.mini{font-size:11px}.search-box{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:6px;min-width:200px;height:32px;padding:0 10px;display:flex}.search-box input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.drop-zone{border:1.5px dashed var(--border-strong);text-align:center;color:var(--muted);background:var(--surface-2);border-radius:12px;margin:10px 0;padding:18px}.bar{background:var(--surface-3);border-radius:4px;height:6px;overflow:hidden}.bar span{background:var(--primary);border-radius:4px;height:100%;display:block}.steps-line{flex-wrap:wrap;align-items:center;gap:0;margin:10px 0;display:flex}.steps-line>*{color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;display:flex}.steps-line .done,.steps-line .on{color:var(--success);background:var(--success-soft);font-weight:600}.steps-line.small>*{padding:2px 6px;font-size:10.5px}.ticks,.ticks-inline{flex-direction:column;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.ticks li,.ticks-inline li,.ticks-inline span{align-items:center;gap:6px;display:flex}.ticks-inline{flex-flow:wrap;gap:6px 14px}.ticks svg,.ticks-inline svg{color:var(--success);flex:none}.kpi-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:10px;display:grid}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:left;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.kpi.accent{border-color:var(--primary);background:var(--primary-soft)}.kpi.accent b{color:var(--primary)}.kpi.mini b{font-size:14px}button.kpi:hover{border-color:var(--primary)}.items-split .pl-row.inactive{opacity:.55}.list-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:8px;display:flex}.bulk-bar{background:var(--primary-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px;padding:8px 10px;display:flex}.kv-grid{grid-template-columns:max-content 1fr max-content 1fr;align-items:center;gap:6px 14px;margin-top:8px;font-size:12px;display:grid}.kv-grid>span{color:var(--muted)}.type-toggle{align-items:center;gap:8px;font-weight:600;display:inline-flex}.type-toggle .on,.type-toggle .product.on,.type-toggle .service.on{color:var(--primary)}.mini-switch{background:var(--border-strong);border-radius:999px;width:34px;height:18px;display:inline-block;position:relative}.mini-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.mini-switch.on{background:var(--primary)}.mini-switch.on:after{transform:translate(16px)}.item-modal .modal-body{padding-top:10px}.item-top{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px 12px;margin-bottom:10px;display:grid}.item-top>.field:first-child{grid-column:span 2}.assign-code{background:var(--primary-soft);color:var(--primary);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;position:absolute;top:24px;right:6px}.item-top .field{position:relative}.img-slot{align-items:center;gap:8px;display:flex}.thumb.sm{width:44px;height:44px}.thumb.add{border:1.5px dashed var(--border-strong);color:var(--muted);background:var(--surface-2);place-items:center;display:grid}.unit-btn{border:1px solid var(--primary);height:32px;color:var(--primary);background:var(--primary-soft);border-radius:8px;padding:0 12px;font-weight:600}.unit-card{flex-direction:column;gap:10px;width:320px;padding:12px;display:flex}.conv-row{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.conv-row .input{width:80px}.conv-grid{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;display:grid}.price-blocks,.price-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin-top:10px;display:grid}.price-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.price-card h5{margin:0;font-size:12.5px}.price-row{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.price-row.wholesale{border-top:1px dashed var(--border);padding-top:8px}.joined{display:flex}.joined>.input:first-child,.joined>.select:first-child,.joined>:first-child .select-trigger{border-top-right-radius:0;border-bottom-right-radius:0}.joined>:last-child,.joined>:last-child .select-trigger{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.stock-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 12px;margin-top:10px;display:grid}.excl,.exclusive{color:var(--warning)}.incl,.inclusive{color:var(--success)}.edited td{background:#fffbea}.bulk-table .cell,.sheet-table .cell{width:100%;min-width:80px;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:5px 6px}.bulk-table .cell:focus,.sheet-table .cell:focus{border-color:var(--primary);background:#fff;outline:0}.sheet-table td{padding:2px 4px}.row-err td{background:var(--danger-soft)}.item-pick{max-height:300px;overflow:auto}.item-pick-head,.item-pick-row{grid-template-columns:1fr 90px 90px 70px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:grid}.item-pick-head{background:var(--surface-2);color:var(--muted);text-transform:uppercase;font-size:10.5px;font-weight:700;position:sticky;top:0}.item-pick-row{text-align:left;width:100%}.item-pick-row:hover,.item-pick-row.on{background:var(--primary-soft)}.item-pick-row .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.col-menu{flex-direction:column;gap:4px;min-width:200px;padding:8px;display:flex}.menu-group{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:6px 12px 2px;font-size:10px;font-weight:700}.store-hero{background:linear-gradient(135deg, var(--primary-soft), #fff 70%);grid-template-columns:1.2fr 1fr;align-items:center;gap:16px;padding:22px;display:grid}.store-hero-copy h2{margin:8px 0;font-size:20px}.store-hero-art{justify-content:center;display:flex}.phone-mock{width:210px;box-shadow:var(--shadow-lg);background:#fff;border:8px solid #17211f;border-radius:16px;flex-direction:column;gap:6px;padding:10px;display:flex}.phone-mock.small{width:170px;transform:scale(.95)}.pm-head{border-bottom:1px solid var(--border);padding-bottom:6px;font-size:12px;font-weight:700}.pm-item{align-items:center;gap:6px;font-size:11px;display:flex}.pm-img{background:var(--primary-soft);border-radius:8px;flex:none;width:30px;height:30px}.pm-add{color:var(--primary);border:1px solid var(--primary);border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.pm-cart{background:var(--primary);color:#fff;text-align:center;border-radius:8px;margin-top:6px;padding:6px;font-size:11px;font-weight:600}.pm-menu{border-radius:8px;padding:6px 8px;font-size:11px}.pm-menu.hl{background:var(--primary-soft);color:var(--primary);outline:2px solid var(--primary);font-weight:700}.pm-cta{background:var(--whatsapp);color:#fff;text-align:center;border-radius:8px;padding:6px;font-size:11px}.store-link-card{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.share-card{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.link-box{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;align-items:center;gap:6px;width:100%;padding:6px 8px;display:flex;overflow:hidden}.link-box span,.link-box code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.share-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.settings-card{flex-direction:column;gap:10px;margin-bottom:10px;padding:14px;display:flex}.order-view{flex-direction:column;gap:10px;display:flex}.storefront{--store:var(--primary);background:var(--bg);max-width:1080px;min-height:100vh;margin:0 auto;padding:0 14px 90px}.storefront.center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.sf-head{background:var(--store);color:#fff;border-radius:0 0 16px 16px;margin:0 -14px 12px;padding:22px 18px}.sf-head h1{margin:0;font-size:22px}.sf-head p{opacity:.9;margin:4px 0 0}.sf-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.sf-tools{gap:8px;margin-bottom:8px;display:flex}.sf-cats{scrollbar-width:none;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.sf-cats button{border:1px solid var(--border);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 12px}.sf-cats button.on{background:var(--store);color:#fff;border-color:var(--store)}.sf-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:6px;display:grid}.sf-card{border:1px solid var(--border);border-radius:var(--radius);background:#fff;flex-direction:column;gap:6px;padding:10px;display:flex}.sf-img{aspect-ratio:1;background:var(--surface-3);color:var(--store);border-radius:8px;place-items:center;font-size:28px;font-weight:800;display:grid;overflow:hidden}.sf-img img{object-fit:cover;width:100%;height:100%}.sf-price{color:var(--store);font-weight:700}.sf-qty{border:1px solid var(--store);border-radius:8px;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.sf-qty button{color:var(--store);padding:5px 10px}.sf-cartbar{background:var(--store);color:#fff;width:min(560px,100% - 28px);box-shadow:var(--shadow-lg);border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:700;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.sf-checkout{border-radius:var(--radius);background:#fff;flex-direction:column;gap:10px;max-width:560px;margin:0 auto;padding:16px;display:flex}.sf-sum{background:var(--surface-2);border-radius:8px;padding:10px}.sf-sum p{justify-content:space-between;margin:4px 0;display:flex}.sf-sum .tot{border-top:1px solid var(--border);padding-top:6px;font-weight:800}.sf-done{border-radius:var(--radius);text-align:center;color:var(--success);background:#fff;flex-direction:column;align-items:center;gap:8px;padding:30px;display:flex}.sf-done h2,.sf-done p{color:var(--text)}.poster-art{box-sizing:border-box;border-radius:8px;flex-direction:column;flex:none;justify-content:space-between;padding:1em;font-family:Georgia,Times New Roman,serif;display:flex;position:relative;overflow:hidden}.poster-art.sans{font-family:var(--font)}.pa-motif{pointer-events:none;width:60%;height:60%;position:absolute}.pa-motif.tr{top:0;right:0}.pa-motif.br{bottom:0;right:0}.pa-motif.bl{bottom:0;left:0}.pa-motif.bc{bottom:0;left:20%}.pa-motif.full{width:140%;height:140%;inset:-20%}.pa-top{font-size:.7em;font-family:var(--font);align-items:center;gap:.4em;font-weight:700;display:flex;position:relative}.pa-logo{object-fit:cover;background:#ffffffb3;border-radius:50%;width:2.4em;height:2.4em}.pa-logo.ph{color:var(--text-2);border:1px dashed #999;place-items:center;font-size:.55em;display:grid}.pa-body{position:relative}.pa-body h3{margin:0 0 .25em;font-size:1.7em;line-height:1.1}.pa-body p{opacity:.9;margin:0;font-size:.8em}.pa-extra{background:var(--accent);color:#fff;font-size:.7em;font-family:var(--font);border-radius:4px;margin-top:.4em;padding:.15em .5em;display:inline-block}.pa-foot{font-size:.6em;font-family:var(--font);flex-wrap:wrap;gap:.8em;display:flex;position:relative}.pa-foot span{align-items:center;gap:.3em;display:inline-flex}.poster-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:10px;display:grid}.poster-row{gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.poster-tile{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:6px;font-size:11.5px;display:flex;position:relative}.poster-tile:hover{border-color:var(--primary);box-shadow:var(--shadow)}.poster-tile .poster-art{max-width:100%}.poster-grid .poster-tile .poster-art{aspect-ratio:1;width:100%!important;height:auto!important}.poster-tile .go{background:var(--whatsapp);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:34px;right:10px}.poster-saved{flex-direction:column;align-items:center;gap:4px;font-size:11px;display:flex}.mk-page{padding:0!important}.mk-section{margin-bottom:10px;padding:12px}.mk-account{flex-direction:column;gap:10px;padding:14px;display:flex}.logo-box{object-fit:cover;border:1px solid var(--border);text-align:center;width:64px;height:64px;color:var(--muted);border-radius:12px;place-items:center;font-size:10px;display:grid}.logo-box.ph{background:var(--surface-2)}.mk-editor{height:calc(100vh - var(--titlebar-h) - var(--topbar-h));color:var(--sidebar-text);background:#1d2624;flex-direction:column;display:flex}.mk-bar{background:#141c1a;border-bottom:1px solid #2b3633;align-items:center;gap:8px;padding:8px 12px;display:flex}.mk-bar .link-btn{color:var(--sidebar-text)}.mk-name{color:#fff;font-weight:700;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;width:180px;min-width:0;padding:4px 8px}.mk-name:hover,.mk-name:focus{border-color:#3b4744;outline:0}.mk-size{color:var(--sidebar-muted);font-size:11.5px}.mk-body{flex:1;min-height:0;display:flex}.mk-rail{scrollbar-width:none;background:#141c1a;flex-direction:column;flex:none;width:70px;padding:6px 0;display:flex;overflow-y:auto}.mk-rail button{color:var(--sidebar-muted);flex-direction:column;align-items:center;gap:3px;padding:9px 2px;font-size:10px;display:flex}.mk-rail button:hover,.mk-rail button.on{color:#fff;background:#26312e}.mk-panel{background:#222c2a;flex-direction:column;flex:none;gap:10px;width:270px;padding:10px;display:flex;overflow-y:auto}.mk-panel h4,.mk-panel h5{color:#fff;margin:0}.mk-panel .field-label.dark{color:var(--sidebar-text)}.mk-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mk-tpl{border:2px solid #0000;border-radius:8px;padding:0;overflow:hidden}.mk-tpl:hover{border-color:var(--sale)}.mk-tpl .poster-art{aspect-ratio:1;width:100%!important;height:auto!important}.mk-drop{text-align:center;color:var(--sidebar-text);cursor:pointer;border:1.5px dashed #4a5754;border-radius:12px;padding:22px 10px}.mk-texts{flex-direction:column;gap:6px;display:flex}.mk-texts button{text-align:left;color:#fff;background:#2c3835;border-radius:8px;padding:10px}.mk-texts button:hover{background:#36433f}.mk-note{color:var(--sidebar-muted);margin:0;font-size:11px}.mk-color{background:0 0;border:0;width:100%;height:36px}.mk-colors{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.mk-swatch{aspect-ratio:1;border:1px solid #ffffff26;border-radius:8px}.mk-swatch.big{aspect-ratio:1.2}.mk-stickers{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.mk-stickers button{background:#2c3835;border-radius:8px;padding:6px;font-size:26px}.mk-tools{flex-direction:column;gap:8px;display:flex}.mk-tools p{color:var(--sidebar-text);margin:0}.mk-frame{aspect-ratio:1;color:var(--text);text-transform:capitalize;background:#f6f6f6;border:2px solid #0000;border-radius:8px;place-items:center;font-size:11px;display:grid}.mk-frame.on{border-color:var(--sale)}.frame-thin{box-shadow:inset 0 0 0 4px #222}.frame-double{box-shadow:inset 0 0 0 4px #222,inset 0 0 0 10px #fff,inset 0 0 0 13px #222}.frame-dashed{outline-offset:-10px;outline:3px dashed #222}.frame-corner{background-image:linear-gradient(#222,#222),linear-gradient(#222,#222),linear-gradient(#222,#222),linear-gradient(#222,#222);background-position:3% 3%,3% 3%,97% 97%,97% 97%;background-repeat:no-repeat;background-size:24% 4%,4% 24%,24% 4%,4% 24%}.frame-ribbon{box-shadow:inset 0 -14% 0 0 var(--sale)}.mk-stage{background:#2a3532;flex:1;justify-content:center;align-items:center;padding:50px 16px 40px;display:flex;position:relative;overflow:auto}.mk-canvas{background:#fff;flex:none;position:relative;overflow:hidden;box-shadow:0 10px 40px #0006}.mk-tplbg{position:absolute;inset:0}.mk-tplbg .poster-art{border-radius:0}.mk-el{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;line-height:1.15;position:absolute}.mk-el img{pointer-events:none;width:100%;display:block}.mk-el.sel{outline:2px dashed var(--sale);outline-offset:2px}.mk-props{color:var(--text);box-shadow:var(--shadow);z-index:2;background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100% - 20px);padding:6px 10px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.mk-props label{align-items:center;gap:4px;font-size:11px;display:flex}.mk-props input[type=range]{width:80px}.mk-zoom{color:var(--text);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:2px 6px;display:flex;position:absolute;bottom:10px;right:12px}.mk-hint{color:var(--sidebar-muted);margin:0;font-size:11px;position:absolute;bottom:12px;left:14px}.wa-tabs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.wa-link-steps{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.wa-link-steps ol{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.wa-step-art{justify-content:center;display:flex}.wa-share{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wa-share-form{flex-direction:column;gap:10px;display:flex}.wa-share-preview{background:var(--surface-2);border-radius:var(--radius);justify-content:center;align-items:flex-start;padding:12px;display:flex}.wa-link{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.wa-link ol{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.logo-pick{border:1.5px dashed var(--border-strong);background:var(--surface-2);width:64px;height:64px;color:var(--muted);text-align:center;border-radius:12px;place-items:center;font-size:10.5px;display:grid;overflow:hidden}.logo-pick img{object-fit:cover;width:100%;height:100%}.logo-pick.big{width:84px;height:84px}.hl{background:#fff8d6}.ads-hero{background:linear-gradient(120deg, var(--sale-soft), #fff 60%);flex-direction:column;gap:10px;margin-bottom:10px;padding:20px;display:flex}.ads-steps{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.ads-steps>*{border:1px solid var(--border);background:#fff;border-radius:8px;padding:8px 10px;font-size:11.5px}.demo-ad{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.ad-thumb{background:linear-gradient(135deg, var(--sale), #ffb347);color:#fff;border-radius:8px;flex:none;place-items:center;width:90px;height:90px;font-weight:800;display:grid;overflow:hidden}.ad-thumb img{object-fit:cover;width:100%;height:100%}.ad-detail{flex-direction:column;gap:10px;display:flex}.ad-summary{flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.ad-meta{flex-direction:column;gap:3px;display:flex}.ad-charts{grid-template-columns:2fr 1fr;gap:10px;display:grid}.ad-charts .card{min-height:240px;padding:12px}.legend{flex-wrap:wrap;justify-content:center;gap:8px;font-size:11px;display:flex}.ad-wizard{padding:14px}.wiz-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.wiz-steps{flex-wrap:wrap;gap:6px;display:flex}.wiz-steps>*{background:var(--surface-3);color:var(--muted);border-radius:999px;padding:5px 10px;font-size:11.5px}.wiz-steps .on{background:var(--sale);color:#fff}.wiz-steps .done{background:var(--success-soft);color:var(--success)}.wiz-foot{border-top:1px solid var(--border);justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;display:flex}.pkg-layout{grid-template-columns:2fr 1fr;gap:12px;display:grid}.pkg-cards,.svc-packages{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.pkg{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;padding:14px 12px 12px;display:flex;position:relative}.pkg.on{border-color:var(--sale);box-shadow:0 0 0 3px var(--sale-soft)}.pkg.rec{border-color:var(--primary)}.pkg-flag{background:var(--primary);color:#fff;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700;position:absolute;top:-9px;left:12px}.pkg-side{flex-direction:column;gap:10px;display:flex}.pkg-side .card{padding:12px}.inc-grid{grid-template-columns:1fr 1fr;gap:6px;font-size:11.5px;display:grid}.faq{flex-direction:column;gap:6px;display:flex}.faq-item{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:8px 10px}.faq-item summary{cursor:pointer;font-weight:600}.faq-item p{color:var(--text-2);margin:6px 0 0}.media-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.media-opt{border:1.5px solid var(--border);border-radius:var(--radius);text-align:left;background:var(--surface);flex-direction:column;gap:6px;padding:14px;display:flex}.media-opt.on{border-color:var(--sale);background:var(--sale-soft)}.mini-thumb{object-fit:cover;background:var(--surface-3);border-radius:8px;flex:none;width:54px;height:54px}.mini-thumb.big{width:140px;height:140px}.tips{background:var(--info-soft);color:var(--info);border-radius:8px;padding:8px 10px;font-size:11.5px}.order-sum{background:var(--surface-2);border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}.order-sum p{justify-content:space-between;margin:0;display:flex}.rot{display:inline-block;transform:rotate(180deg)}.svc-hero{background:linear-gradient(120deg, var(--primary-soft), #fff 60%);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;padding:18px;display:flex}.svc-ico{background:var(--primary);color:#fff;border-radius:12px;flex:none;place-items:center;width:52px;height:52px;display:grid}.svc-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.svc-benefits{padding:14px}.svc-packages{margin-bottom:10px}.svc-packages .pkg{padding-top:16px}.post-list{flex-direction:column;gap:8px;display:flex}.post-item{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:10px;padding:8px;display:flex}.cb-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 18px;display:flex}.feature-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:100%;max-width:760px;margin:8px auto;display:grid}.feature{background:var(--surface-2);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px;font-size:11.5px;display:flex}.bank-checks{flex-wrap:wrap;gap:8px 18px;margin:8px 0;display:flex}.pay-cards{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin-top:8px;display:grid}.pay-card{border:1px solid var(--border);border-radius:var(--radius);text-align:left;background:var(--surface);flex-direction:column;gap:6px;padding:10px;display:flex}.device-pick{flex-direction:column;gap:8px;margin-top:8px;display:flex}.device-list{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:8px;font-size:11.5px;display:flex}.input.otp{letter-spacing:.4em;text-align:center;max-width:160px;font-weight:700}.password{-webkit-text-security:disc}.rn-search{border:1px solid var(--border);background:var(--surface-2);height:34px;color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin:4px 10px 10px;padding:0 10px;display:flex}.rn-search input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1}.rs{border-bottom:1px solid var(--border);padding:10px 14px}.rs.hl{background:var(--primary-soft)}.rs h5{margin:0 0 6px;font-size:12.5px}.rs-row{justify-content:space-between;padding:3px 0;font-size:12px;display:flex}.rs-row.total{border-top:1px dashed var(--border);margin-top:4px;padding-top:6px;font-weight:700}.report-sections{overflow:hidden}.report-sections .table{margin-bottom:4px}.th-sort{font:inherit;color:inherit;text-transform:inherit;font-weight:inherit;align-items:center;gap:3px;display:inline-flex}.pager{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;display:flex}tr.total td,.table .total td{background:var(--surface-2);font-weight:700}.month,.normal{font-weight:500}.sync-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:26px 18px;display:flex}.sync-hero h2{margin:0;font-size:19px}.sync-progress{flex-direction:column;align-items:center;gap:10px;padding:30px;display:flex}.sync-orb{background:var(--primary-soft);width:74px;height:74px;color:var(--primary);border-radius:50%;place-items:center;display:grid}.next-step{color:var(--muted);font-size:11.5px}.perm-table th,.perm-table td{text-align:center;font-size:11.5px}.perm-table td:first-child,.perm-table th:first-child{text-align:left}.perm-table .c{white-space:nowrap}.perm-yes{color:var(--success);font-weight:700}.perm-no{color:var(--danger)}.perm-limited{color:var(--warning)}.perm-na{color:var(--muted)}.backup-card{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:620px;margin:0 auto 10px;padding:22px 18px;display:flex}div.backup-card:not(.card){background:var(--surface-2);border-radius:var(--radius)}.restore-sum{background:var(--surface-2);text-align:left;border-radius:8px;width:100%;padding:10px}.import-method{max-width:780px;margin:0 auto;padding:18px}.method-grid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;margin:12px 0;display:grid}.method{border:1.5px solid var(--border);border-radius:var(--radius);text-align:left;background:var(--surface);flex-direction:column;gap:6px;padding:16px 14px;display:flex;position:relative}.method:hover{border-color:var(--primary)}.method.on{border-color:var(--primary);background:var(--primary-soft)}.method.wide{grid-column:1/-1}.method .radio{border:2px solid var(--border-strong);border-radius:50%;width:16px;height:16px;position:absolute;top:12px;right:12px}.method.on .radio{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px #fff}.or-line{color:var(--muted);align-self:center;font-size:11px;font-weight:700}.import-col.left{border-right:1px solid var(--border)}.lib-layout{grid-template-columns:210px 1fr;gap:10px;display:grid}.lib-cats{flex-direction:column;gap:2px;max-height:calc(100vh - 200px);padding:6px;display:flex;overflow-y:auto}.lib-cats button{text-align:left;border-radius:8px;padding:7px 10px}.lib-cats button.on,.lib-cats button:hover{background:var(--primary-soft);color:var(--primary)}.lib-main{flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.setup-grid{grid-template-columns:1fr 1.2fr;gap:16px;padding:16px;display:grid}.sample-inv{border-radius:var(--radius);background:var(--surface-2);max-height:520px;padding:10px;position:relative;overflow:hidden}.sample-scale{transform-origin:0 0;pointer-events:none;width:138%;transform:scale(.72)}.sample-inv.blurred .sample-scale{filter:blur(5px)}.sample-lock{text-align:center;color:var(--text-2);background:#ffffff59;place-items:center;font-weight:600;display:none;position:absolute;inset:0}.sample-inv.blurred .sample-lock{display:grid}.bc-intro{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:22px;display:flex}.bc-choose{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;width:100%;max-width:640px;display:grid}.bc-gen{grid-template-columns:1fr 260px;gap:14px;margin-bottom:10px;padding:14px;display:grid}.bc-preview{background:var(--surface-2);border-radius:var(--radius);justify-content:center;align-items:center;min-height:140px;padding:10px;display:flex}.bc-label{text-align:center;background:#fff;border:1px dashed #bbb;flex-direction:column;justify-content:center;align-items:center;padding:4px;font-size:9px;display:flex;overflow:hidden}.bc-label img,.bc-label svg,.bc-label canvas{max-width:100%}.bc-sheet{background:#fff;flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}.map-card{min-height:300px;padding:0;position:relative;overflow:hidden}.map-card>svg{width:100%;height:100%;display:block}.map-note{box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:6px 10px;font-size:11px;position:absolute;bottom:10px;left:10px}.close-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.receive{color:var(--success)}.reduce{color:var(--danger)}.y{color:var(--success)}.set-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:18px 26px;margin-top:10px;display:grid}.set-col{flex-direction:column;gap:18px;min-width:0;display:flex}.set-col.wide{grid-column:span 2}.set-item{flex-direction:column;gap:6px;display:flex}.set-item.row{flex-flow:wrap;align-items:center;gap:8px}.set-item .check{align-items:center}.set-item .check.disabled{opacity:.5}.set-sub{flex-direction:column;gap:6px;margin-left:24px;display:flex}.set-sub.row{flex-direction:row;align-items:center}.input.set-sub{width:calc(100% - 24px)}.set-section h4{align-items:center;gap:6px;display:flex}.stepper{border:1px solid var(--border-strong);border-radius:8px;align-items:center;height:28px;display:inline-flex;overflow:hidden}.stepper button{width:26px;height:100%;color:var(--primary);background:var(--surface-2);place-items:center;display:grid}.stepper button:hover{background:var(--primary-soft)}.stepper input{text-align:center;border:0;border-left:1px solid var(--border);border-right:1px solid var(--border);width:42px;height:100%;font:inherit;outline:0}.stepper small{padding:0 8px}.zoom-range{width:100%;accent-color:var(--primary)}.zoom-ticks{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.firm-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:center;gap:8px;padding:10px;display:flex}.firm-card.on{border-color:var(--primary);background:var(--primary-soft)}.firm-grid{grid-template-columns:auto 1fr;gap:14px;display:grid}.firm-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sig-pick{align-items:center;gap:8px;display:flex}.sig-pick img,.sig-thumb{object-fit:contain;border:1px solid var(--border);background:#fff;border-radius:8px;max-width:140px;height:40px}.pin{justify-content:center;gap:10px;display:flex}.pin input{text-align:center;border:1.5px solid var(--border-strong);background:var(--surface);border-radius:12px;outline:0;width:42px;height:46px;font-size:20px;font-weight:700}.pin input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.prefix-box{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:10px 12px 12px}.prefix-box legend{color:var(--muted);padding:0 6px;font-size:11.5px}.applies-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.af-grid{grid-template-columns:340px 1fr;gap:16px;display:grid}.af-field{border-bottom:1px dashed var(--border);flex-direction:column;gap:6px;padding:8px 0;display:flex}.af-field .row .input{flex:1;min-width:0}.af-preview{background:var(--surface-2);border-radius:var(--radius);max-height:520px;margin-top:8px;padding:10px;overflow:auto}.af-preview .inv-doc{transform-origin:0 0;transform:scale(.85)}.tp-row{border-bottom:1px dashed var(--border);flex-direction:column;gap:6px;padding:8px 0;display:flex}.tp-row .row .input{flex:1}.cf-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.tax-pick{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;max-height:260px;padding:8px;display:grid;overflow:auto}.print-left{flex-direction:column;gap:16px;min-width:0;display:flex}.print-sample{align-self:start;max-height:calc(100vh - 140px);position:sticky;top:0}.print-sample-inner{transform-origin:top}.swatch{width:22px;height:22px;box-shadow:0 0 0 1px var(--border-strong);border:2px solid #fff;border-radius:50%}.swatch.on{box-shadow:0 0 0 2px var(--text)}.theme-row{max-height:230px;overflow-y:auto}.theme-thumb{border-top:6px solid var(--primary);color:var(--primary);place-items:center;display:grid}.wa-link .center{min-width:180px}.inv-copy{text-align:right;color:var(--muted);margin:0;font-size:10px}.inv-logo-img{object-fit:contain;width:64px;height:64px}.inv-table thead tr th{color:#fff;background:var(--inv-accent,#f97316);border-color:#0000001f}.inv-totals .big{color:#fff;border-radius:4px;padding:6px 8px}.inv-total-row td{border-top:1.5px solid #333}.pad-row td{height:22px}.inv-ack{flex-direction:column;gap:14px;font-size:11px;display:flex}.inv-sign{align-items:flex-end;gap:20px;display:flex}.sig-box img{max-width:160px;max-height:50px;margin:0 auto 4px;display:block}.inv-thermal{color:var(--text);text-align:center;background:#fff;flex-direction:column;gap:2px;margin:0 auto;padding:10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;display:flex}.inv-thermal h3{margin:0;font-size:14px}.inv-thermal p{margin:0}.th-logo{object-fit:contain;width:48px;height:48px;margin:0 auto}.th-rule{border-top:1px dashed #000;margin:4px 0}.th-title{text-transform:uppercase;font-weight:800}.th-row{text-align:left;justify-content:space-between;gap:8px;display:flex}.th-row.big{font-size:13px;font-weight:800}.th-item{text-align:left}.plans-wrap{flex-direction:column;gap:14px;width:100%;max-width:1040px;margin:0 auto;padding:14px;display:flex}.plan-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.plan-card{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:18px;display:flex;position:relative;overflow:hidden}.plan-card.gold{background:linear-gradient(160deg,#fff8e1,#fff 45%);border-color:#d4a017}.plan-card h3{align-items:center;gap:6px;margin:0;font-size:17px;display:flex}.plan-card.gold h3{color:#8a5a00}.plan-card ul{flex-direction:column;flex:1;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.plan-card li{align-items:center;gap:6px;display:flex}.plan-card li svg{color:var(--success);flex:none}.plan-ribbon{background:var(--sale);color:#fff;letter-spacing:.05em;border-radius:999px;padding:3px 10px;font-size:9.5px;font-weight:800;position:absolute;top:14px;right:14px}.plan-price{margin:6px 0 0;font-size:13px}.plan-price b{font-size:24px}.compare-tbl .grp td{background:var(--surface-2)}.compare-tbl td svg{vertical-align:middle}.order-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:14px;display:grid}.order-grid h3{margin-top:0}.order-grid tr.big td{font-size:14px}.profile-page{width:100%;max-width:1100px;margin:0 auto;padding:12px 14px 80px}.profile-grid{grid-template-columns:2fr 1fr;align-items:start;gap:12px;display:grid}.profile-top{align-items:flex-start;gap:16px;display:flex}.profile-top-fields{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.img-pick{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.img-pick-box{border:1.5px dashed var(--border-strong);background:var(--surface-2);width:96px;height:96px;color:var(--muted);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative;overflow:visible}.img-pick-box img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.img-pick.wide .img-pick-box{border-radius:12px;width:100%;min-width:220px;height:90px}.img-pick.wide .img-pick-box img{object-fit:contain}.img-pick-cam{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:2px;right:2px}.sticky-foot{background:var(--surface);border-top:1px solid var(--border);z-index:3;justify-content:flex-end;gap:8px;margin:12px -14px 0;padding:10px 14px;display:flex;position:sticky;bottom:0}.lock-screen{z-index:2000;background:linear-gradient(140deg, var(--sidebar), #2a2f6b);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lock-card{background:var(--surface);text-align:center;width:min(340px,100%);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:26px 22px;display:flex}.lock-card h3{margin:4px 0 0}.lock-ic{background:var(--primary-soft);width:46px;height:46px;color:var(--primary);border-radius:50%;place-items:center;display:grid}.gst-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gst-onboard{max-width:900px}.gst-onboard h3{margin-top:0}.stepper-bar{flex-wrap:wrap;gap:6px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.stepper-bar li{background:var(--surface-3);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 6px;font-size:11.5px;font-weight:600;display:flex}.stepper-bar li span{background:var(--surface);border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.stepper-bar li.on{background:var(--primary);color:#fff}.stepper-bar li.on span{color:var(--primary)}.stepper-bar li.done{background:var(--success-soft);color:var(--success)}.otp-box{background:var(--surface-2);border-radius:var(--radius);flex-direction:column;gap:10px;padding:14px;display:flex}.otp-box p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.otp-input{letter-spacing:.5em;text-align:center;width:150px;font-size:16px;font-weight:700}.check-list,.task-list,.due-list,.doc-check{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.check-list li{align-items:center;gap:6px;display:flex}.task-list li,.doc-check li{background:var(--surface-2);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.task-list li .link-btn,.doc-check li .link-btn{margin-left:auto}.task-list li.good svg,.doc-check li.good>svg{color:var(--success)}.task-list li.bad svg,.doc-check li.bad>svg{color:var(--warning)}.due-list li{border-bottom:1px dashed var(--border);align-items:center;gap:6px;padding:6px 0;font-size:12px;display:flex}.how-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.how-list li{align-items:flex-start;gap:10px;display:flex}.how-list p{margin:2px 0 0}.how-n{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.ret-section h5{margin:10px 0 6px;font-size:12px}.ret-mini{border:1px solid var(--border);border-radius:8px;max-height:300px;padding:6px;overflow:auto}.sum-strip{flex-wrap:wrap;gap:16px;padding:10px 4px 0;font-size:12px;display:flex}.kanban{grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;display:grid}.kanban-col{background:var(--surface-2);border-radius:var(--radius);flex-direction:column;gap:8px;min-height:140px;padding:8px;display:flex}.kanban-col h5{color:var(--muted);margin:0;font-size:12px}.kanban-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.wl-preview{border:2px solid;border-radius:8px;align-items:center;gap:8px;margin:10px 0;padding:10px;font-weight:700;display:flex}.wl-preview span{border-radius:4px;width:18px;height:18px}.products-hero{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:10px 0 16px;display:flex}.products-hero h2{margin:0}.product-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.product-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:left;flex-direction:column;gap:6px;padding:16px;transition:box-shadow .15s,transform .15s;display:flex}.product-card:hover{box-shadow:var(--shadow);border-color:var(--primary);transform:translateY(-2px)}.product-ic{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.product-tag{text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:700}.product-card .link-btn{margin-top:auto}.balance-line{justify-content:space-between;gap:10px;display:flex}.terms-btn{color:var(--primary);align-items:center;gap:4px;font-weight:600;display:inline-flex}.pay-form{flex-direction:column;gap:10px;display:flex}.text{color:var(--text)}html.compact{font-size:12px}html.compact .card{border-radius:8px}@media (width<=1100px){.pkg-layout,.ad-charts,.bc-gen,.af-grid{grid-template-columns:1fr}.set-col.wide{grid-column:auto}}@media (width<=900px){.gst-grid,.svc-grid,.setup-grid,.order-grid,.profile-grid,.close-grid,.wa-share,.store-hero{grid-template-columns:1fr}.store-hero-art{display:none}.item-top{grid-template-columns:1fr 1fr}.lib-layout{grid-template-columns:1fr}.lib-cats{flex-direction:row;max-height:none;overflow-x:auto}.lib-cats button{white-space:nowrap}.print-sample{max-height:none;position:static}.kanban{grid-template-columns:1fr}.mk-panel{z-index:5;box-shadow:var(--shadow-lg);position:absolute;top:0;bottom:0;left:70px}.mk-body{position:relative}}@media (width<=640px){.kv-grid{grid-template-columns:max-content 1fr}.item-top{grid-template-columns:1fr}.item-top>.field:first-child{grid-column:auto}.method-grid{grid-template-columns:1fr}.or-line{text-align:center}.wa-link-steps,.wa-link,.firm-grid,.firm-fields{grid-template-columns:1fr}.profile-top{flex-direction:column;align-items:center}.profile-top-fields{width:100%}.kpi b{font-size:15px}.search-box{flex:1;min-width:0}.mk-rail{width:56px}.mk-rail button span{display:none}.mk-panel{width:min(270px,100vw - 70px);left:56px}.mk-bar{flex-wrap:wrap}.mk-size{display:none}.plan-price b{font-size:20px}.sticky-foot{margin:12px -10px 0}.sf-grid{grid-template-columns:repeat(2,1fr)}.conv-grid{grid-template-columns:1fr}}.illus{-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.empty.with-art{gap:8px;padding:28px 16px 32px}.empty.with-art .illus{margin-bottom:6px}.empty.with-art p{max-width:520px;line-height:1.55}th.has-filter{white-space:nowrap}.th-filter{color:var(--muted);vertical-align:middle;border-radius:4px;flex:none}.th-filter.auto{margin-left:6px;position:relative;top:-1px}.th-filter.on{color:var(--sale);background:var(--sale-soft)}.col-filter{z-index:3000;background:var(--surface);border:1px solid var(--border);width:230px;box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex;position:fixed}.col-filter:before{content:"";top:-6px;left:var(--arrow,20px);background:var(--surface);border-left:1px solid var(--border);border-top:1px solid var(--border);width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.col-filter-label{border:1px solid var(--border-strong);border-radius:8px;padding:12px 8px 6px;display:block;position:relative}.col-filter-label span{background:var(--surface);color:var(--muted);padding:0 4px;font-size:10.5px;position:absolute;top:-7px;left:8px}.col-filter-label select{width:100%;font:inherit;color:var(--text);background:0 0;border:0;outline:0}.col-filter-input{border:1px solid var(--border-strong);height:36px;font:inherit;background:var(--surface);color:var(--text);border-radius:8px;outline:0;padding:0 10px}.col-filter-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.col-filter-actions{justify-content:space-between;align-items:center;display:flex}.col-filter-clear{color:var(--text-2);padding:6px 4px;font-weight:600}.col-filter-clear:hover{color:var(--danger)}.col-filter-apply{background:var(--sale);color:#fff;border-radius:8px;padding:7px 18px;font-weight:700}.col-filter-apply:hover{background:var(--sale-hover)}.mini-switch{appearance:none;cursor:pointer;background:var(--primary);flex:none;width:38px;height:20px;margin:0;transition:background .15s}.mini-switch:after{width:14px;height:14px;transition:transform .15s;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.mini-switch:checked,.mini-switch.on{background:var(--sale)}.mini-switch:checked:after,.mini-switch.on:after{transform:translate(18px)}.mini-switch:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.type-toggle>span{color:var(--muted);font-weight:600;transition:color .15s}.type-toggle>span.on{color:var(--text)}.feature b{color:var(--text);margin-bottom:2px;font-size:12px;display:block}.feature>div{text-align:center}.pkg ul,.plan-card ul,.svc-packages ul,.pkg-cards ul{text-align:left;flex-direction:column;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.pkg ul li,.svc-packages ul li,.pkg-cards ul li{color:var(--text-2);padding-left:22px;font-size:12px;position:relative}.pkg ul li:before,.svc-packages ul li:before,.pkg-cards ul li:before{content:"";background:var(--success-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f9f6e' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 9px no-repeat;border-radius:50%;width:15px;height:15px;position:absolute;top:1px;left:0}.pkg{text-align:left}:root{--grad-brand:linear-gradient(135deg, #f97316 0%, #ea580c 55%, #c2410c 100%)}.sidebar{background:linear-gradient(185deg,#151935 0%,#12152a 45%,#0f1224 100%);border-right:1px solid #ffffff0a}.side-item,.side-child{border-radius:8px;transition:background .15s}.side-item.active{background:linear-gradient(90deg,#5b4fe059,#5b4fe01f);box-shadow:inset 0 0 0 1px #7c5cf040}.side-item.active .side-link svg{color:#ffb47a}.open-anything{background:#ffffff0a;border-color:#ffffff14}.trial-card{border-radius:12px;box-shadow:0 6px 18px #00000040}.trial-card.paid{color:#0b4d33;background:linear-gradient(160deg,#e7f8ef,#c9f0da)}.topbar{box-shadow:0 1px 0 var(--border), 0 4px 14px #1c20460a;z-index:5;border-bottom:0;position:relative}.card{box-shadow:var(--shadow-sm)}.btn-primary{background-image:var(--grad-brand)}.page-head h2{letter-spacing:-.01em}.text-bad{color:var(--danger)!important}.center-text{text-align:center}.dim{opacity:.55}.small{font-size:12.5px}.cap{text-transform:capitalize}.row-between{justify-content:space-between;align-items:center;gap:8px;display:flex}.sec-title{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.sec-sub{align-items:center;gap:6px;margin:16px 0 8px;font-size:13.5px;display:flex}.code-block{color:#d7dcff;white-space:pre;background:#0f1224;border-radius:12px;max-height:420px;padding:14px 16px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.code-block.small{white-space:pre-wrap;max-height:160px}code{background:var(--surface-3);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.code-block code{background:0 0;padding:0}.badge.ok{background:var(--success-soft);color:var(--success)}.badge.warn{background:var(--warning-soft);color:var(--warning)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.badge.info{background:var(--info-soft);color:var(--info)}.badge.sale{background:var(--sale-soft);color:var(--sale)}.badge.muted{background:var(--surface-3);color:var(--muted)}@media (width<=760px){.only-mobile{display:inline-flex!important}}.only-mobile{display:none!important}.boot{min-height:100vh;color:var(--text);background:radial-gradient(1200px 600px at 50% -10%,#e7e6ff 0%,#f4f5fb 55%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.boot strong{font-size:18px}.boot-bar{background:#e2e4f3;border-radius:999px;width:220px;height:5px;overflow:hidden}.boot-bar span{background:var(--grad-brand);border-radius:999px;height:100%;transition:width .25s;display:block}.boot-bar span.indeterminate{animation:1.1s ease-in-out infinite boot-slide}@keyframes boot-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}.boot-label{color:var(--muted);font-size:13px}.auth-page{background:var(--surface);min-height:100dvh;color:var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.auth-main{flex-direction:column;min-width:0;padding:28px clamp(24px,5vw,72px);display:flex}.auth-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-brand{color:inherit;text-decoration:none}.auth-switch{color:var(--text-2);font-size:14px}.auth-switch a{color:var(--primary);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.auth-switch a:hover{text-decoration:underline}.auth-form-area{flex:1;align-items:center;padding:40px 0;display:flex}.auth-card{width:100%;max-width:440px;box-shadow:none;background:0 0;border:0;padding:0}.auth-card.wide{max-width:520px}.auth-card h1{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(26px,2.6vw,32px);font-weight:700}.auth-sub{color:var(--text-2);margin:10px 0 26px;font-size:15px;line-height:1.55}.auth-card form{gap:2px;display:grid}.auth-field{margin-bottom:16px}.auth-label-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.auth-label-row label{color:var(--text);font-size:14px;font-weight:600}.auth-input{width:100%;height:50px;font:inherit;color:var(--text);background:var(--surface);border:1.5px solid var(--border-strong);border-radius:12px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.auth-input::placeholder{color:var(--placeholder)}.auth-input:focus{border-color:var(--primary);box-shadow:var(--ring);outline:none}.auth-field.has-error .auth-input{border-color:var(--danger)}.auth-input-wrap{align-items:center;display:flex;position:relative}.auth-input-wrap .auth-input{padding-right:48px}.auth-input-wrap.has-prefix .auth-input{padding-left:62px;padding-right:14px}.auth-prefix{border-right:1px solid var(--border);background:var(--surface-2);width:52px;color:var(--text);pointer-events:none;border-radius:12px 0 0 12px;place-items:center;font-size:14.5px;font-weight:600;display:grid;position:absolute;top:1.5px;bottom:1.5px;left:1.5px}.auth-eye{width:38px;height:38px;color:var(--text-2);border-radius:8px;place-items:center;display:grid;position:absolute;right:6px}.auth-eye:hover{background:var(--surface-3);color:var(--text)}.avail{position:absolute;right:14px}.avail.ok{color:var(--success)}.avail.bad{color:var(--danger)}.auth-error{color:var(--danger);margin:6px 0 0;font-size:13px;font-weight:500}.auth-hint{color:var(--text-2);align-items:center;gap:6px;margin:6px 0 0;font-size:13px;line-height:1.5;display:flex}.auth-submit{background:var(--primary);color:#fff;width:100%;height:52px;font:inherit;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,transform 60ms;display:inline-flex;box-shadow:0 8px 20px -10px #f97316b3}.auth-submit:hover:not(:disabled){background:var(--primary-hover)}.auth-submit:active:not(:disabled){transform:translateY(1px)}.auth-submit:disabled{opacity:.6;cursor:not-allowed}.auth-link{color:var(--primary);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.auth-link.small{font-size:13.5px}.auth-link:hover{text-decoration:underline}.auth-link:disabled{opacity:.5}.auth-footer{color:var(--text-2);margin-top:18px;font-size:14px}.auth-legal{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.auth-legal a{color:var(--text-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.auth-legal a:hover{color:var(--primary)}.auth-alert{background:var(--danger-soft);color:#8f1f1f;border:1px solid #f3c9c9;border-radius:12px;align-items:flex-start;gap:8px;margin:4px 0 14px;padding:11px 14px;font-size:14px;line-height:1.45;display:flex}.auth-alert.success{background:var(--success-soft);color:#0c5c41;border-color:#bfe5d2}.auth-alert.info{background:var(--info-soft);color:#174a94;border-color:#c9daf4}.auth-page .seg{background:var(--surface-3);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:grid}.auth-page .seg button{height:42px;color:var(--text-2);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.auth-page .seg button.on{background:var(--surface);color:var(--primary-ink);box-shadow:0 1px 3px #1018201f}.reg-stepper{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.reg-stepper li{color:var(--text-2);flex-direction:column;flex:1;gap:8px;font-size:12.5px;font-weight:500;display:flex}.reg-stepper li:before{content:"";background:var(--surface-3);border-radius:999px;height:4px}.reg-stepper li.done:before,.reg-stepper li.current:before{background:var(--primary)}.reg-stepper .dot{display:none}.reg-stepper li.current{color:var(--primary-ink);font-weight:700}.auth-hero{color:#fff;background:radial-gradient(700px 420px at 100% 0,#f9731647,#0000 60%),radial-gradient(600px 500px at 0 100%,#f9731659,#0000 60%),linear-gradient(160deg,#26292f 0%,#17191d 60%,#121417 100%);flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(36px,5vw,64px);display:flex;position:relative;overflow:hidden}.auth-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.auth-hero>*{position:relative}.auth-hero-kicker{color:#fdba74;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-block}.auth-hero h2{letter-spacing:-.02em;max-width:560px;margin:18px 0 26px;font-size:clamp(26px,2.6vw,38px);font-weight:700;line-height:1.18}.auth-points{gap:14px;max-width:560px;margin:0;padding:0;list-style:none;display:grid}.auth-points li{color:#ffffffeb;align-items:center;gap:14px;font-size:15.5px;line-height:1.45;display:flex}.auth-point-ic{color:#fdba74;background:#ffffff1a;border:1px solid #ffffff24;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.auth-hero-visual{flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex}.auth-hero-art{filter:drop-shadow(0 30px 40px #0000004d);width:min(520px,100%);height:auto}.auth-hero-foot{color:#ffffffbf;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}@media (height<=760px){.auth-hero-visual{display:none}}.otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:4px 0 14px;display:grid}.otp input{text-align:center;width:100%;min-width:0;height:56px;color:var(--text);background:#fff;border:1.5px solid #dde1ee;border-radius:12px;padding:0;font-size:22px;font-weight:700}.otp input:focus{border-color:var(--primary);box-shadow:var(--ring);outline:none}.auth-dev-otp{color:#7a5200;background:#fff8e6;border:1px dashed #f2c26b;border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:12.5px}.auth-row-between{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.auth-verified{background:var(--success-soft);color:var(--success);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.auth-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-grid-2 .auth-field{margin-bottom:6px}.strength{align-items:center;gap:10px;margin:2px 0 12px;display:flex}.strength-bars{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.strength-bars span{background:#e6e8f2;border-radius:8px;height:4px}.strength-bars span.on.s1{background:var(--danger)}.strength-bars span.on.s2{background:var(--warning)}.strength-bars span.on.s3{background:#7cb342}.strength-bars span.on.s4{background:var(--success)}.strength-label{text-align:right;min-width:56px;font-size:12px;font-weight:600}.strength-label.s0,.strength-label.s1{color:var(--danger)}.strength-label.s2{color:var(--warning)}.strength-label.s3,.strength-label.s4{color:var(--success)}.auth-check{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:8px;margin:6px 0 4px;font-size:13px;display:flex}.auth-check input{accent-color:var(--primary);margin-top:2px}.auth-sent{text-align:center;color:var(--text-2);justify-items:center;gap:10px;display:grid}.auth-sent svg{color:var(--primary)}.auth-submit.as-link{display:flex}@media (width<=980px){.auth-page{grid-template-columns:1fr}.auth-hero{display:none}}@media (width<=480px){.auth-main{padding:20px 18px}.auth-form-area{align-items:flex-start;padding:28px 0}.auth-grid-2{grid-template-columns:1fr}.otp{gap:6px}.otp input{height:48px}}.srv-status{background:var(--surface-3);height:28px;color:var(--text-2);cursor:default;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.srv-dot{background:var(--muted);border-radius:50%;width:8px;height:8px}.srv-status.ok{background:var(--success-soft);color:var(--success)}.srv-status.ok .srv-dot{background:var(--success);box-shadow:0 0 0 3px #0f9f6e2e}.srv-status.db,.srv-status.down{background:var(--danger-soft);color:var(--danger)}.srv-status.db .srv-dot,.srv-status.down .srv-dot{background:var(--danger);animation:1.4s infinite pulse-dot}.srv-status.demo{background:var(--warning-soft);color:var(--warning)}.srv-status.demo .srv-dot{background:var(--warning)}@keyframes pulse-dot{50%{opacity:.35}}@media (width<=900px){.srv-label{display:none}.srv-status{padding:0 8px}}.user-chip{border:2px solid #0000;border-radius:50%;padding:2px;display:inline-flex}.user-chip:hover,.user-chip[aria-expanded=true]{border-color:var(--primary-soft-2)}.user-avatar{background:var(--grad-brand);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12.5px;font-weight:700;display:grid}.user-avatar.lg{width:40px;height:40px;font-size:14px}.user-menu-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px 12px;display:flex}.user-menu-head div{min-width:0;display:grid}.user-menu-head small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.menu-item.danger{color:var(--danger)}.ad-banner{color:#fff;background:var(--grad-brand);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:14px;margin:0 0 16px;padding:12px 16px;display:flex}.ad-banner img{object-fit:cover;border-radius:12px;flex:none;width:56px;height:56px}.ad-banner-text{flex:1;gap:2px;min-width:0;display:grid}.ad-banner-text strong{font-size:15px}.ad-banner-text span{opacity:.92;font-size:13.5px}.ad-cta{color:var(--primary);white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 18px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0000001f}.ad-cta.big{background:var(--sale);color:#fff;padding:13px 26px;font-size:15px;box-shadow:0 10px 22px #e8590c4d}.ad-cta.big:hover{filter:brightness(1.05)}.ad-later{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:13.5px;font-weight:600}.ad-later:hover{color:var(--text)}.ad-actions{flex-direction:column;align-items:center;gap:6px;margin-top:4px;display:flex}.ad-x{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ad-x:hover{background:#ffffff4d}.ad-overlay{z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d102499;place-items:center;padding:16px;animation:.2s fade;display:grid;position:fixed;inset:0}.ad-modal{width:min(540px,100%);max-height:calc(100vh - 32px);color:var(--text);background:#fff;border-radius:16px;animation:.25s rise;position:relative;overflow-y:auto;box-shadow:0 30px 80px #00000059}.ad-modal .ad-x{color:#fff;z-index:1;background:#0f12248c;position:absolute;top:12px;right:12px}.ad-img{object-fit:cover;width:100%;max-height:300px;display:block}.ad-body{text-align:center;padding:26px 28px 24px}.ad-modal:not(:has(.ad-img)) .ad-body{padding-top:40px}.ad-body h3{letter-spacing:-.01em;color:inherit;margin:0 0 10px;font-size:24px;line-height:1.25}.ad-body p{color:var(--text-2);white-space:pre-line;margin:0 0 18px;font-size:15px;line-height:1.6}.ad-modal.theme-dark{color:#fff;background:#14183a}.ad-modal.theme-dark .ad-body p{color:var(--sidebar-text)}.ad-modal.theme-dark .ad-later{color:#a9aed0}.ad-banner.theme-sale .ad-cta{color:var(--sale)}.ad-banner.theme-light{color:var(--text);border:1px solid var(--border);background:#fff}@media (width<=640px){.ad-banner{flex-wrap:wrap}.ad-body{padding:20px 18px}.ad-body h3{font-size:20px}}.med-head{align-items:flex-start;gap:16px}.med-head p{max-width:760px;margin:4px 0 0}.med-state{white-space:nowrap;background:var(--surface-3);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.med-state.on{background:var(--success-soft);color:var(--success)}.med-state.paused{background:var(--warning-soft);color:var(--warning)}.med-alert.danger{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin-bottom:12px;padding:10px 14px}.med-flow{background:linear-gradient(90deg,#f4f3ff,#fff6ef);grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:14px;padding:14px;display:grid}.med-flow-step{align-items:center;gap:10px;padding-right:24px;display:flex;position:relative}.med-flow-step .n{background:var(--grad-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.med-flow-step div{display:grid}.med-flow-step small{color:var(--muted);font-size:11.5px}.med-flow-step .arr{color:var(--muted);position:absolute;right:4px}.med-stats{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px;display:grid}.med-stat{border:1px solid var(--border);background:#fff;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.med-stat .v{font-size:22px;font-weight:700}.med-stat .l{color:var(--text-2);font-size:12.5px}.med-stat small{color:var(--muted);font-size:11px}.med-stat.ok .v{color:var(--success)}.med-stat.warn .v{color:var(--warning)}.med-stat.danger .v{color:var(--danger)}.med-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:14px;margin-bottom:14px;display:grid}.med-grid .field{gap:4px;margin-bottom:12px;display:grid}.med-events{gap:8px;margin:4px 0 14px;display:grid}.med-ev{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.med-ev-head{cursor:pointer;align-items:center;gap:10px;display:flex}.med-ev-head span{display:grid}.med-ev-head small{color:var(--muted);font-size:11.5px}.med-ev-head input,.pill-check input{accent-color:var(--primary)}.med-ev-actions{flex-wrap:wrap;gap:6px;display:flex}.pill-check{background:var(--surface-3);cursor:pointer;text-transform:capitalize;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.med-actions{align-items:center}.secret-box{background:#fff8ef;border:1px dashed #f2b36b;border-radius:12px;grid-template-columns:1fr;gap:8px;margin-top:14px;padding:12px;display:grid}.secret-box div{display:grid}.secret-box small{color:var(--text-2)}.secret-box code{word-break:break-all;background:#fff;border:1px solid #f3d3ad;padding:8px 10px}.secret-box .btn{justify-self:start}.med-meta{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;padding-top:14px;font-size:13px;display:grid}.med-meta.compact{border-top:0;grid-template-columns:repeat(4,1fr);margin:0 0 12px;padding-top:0}.med-meta>div{gap:3px;display:grid}.med-meta>div>span:first-child{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.med-meta .med-buttons{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.med-errors{gap:6px;margin:0;padding:0;list-style:none;display:grid}.med-errors li{background:var(--danger-soft);border-radius:8px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.med-errors small{color:var(--muted)}.med-docs-toggle{color:var(--primary);align-items:center;gap:8px;font-weight:600;display:flex}.med-docs{color:var(--text-2);margin-top:12px;font-size:13.5px;line-height:1.6}.med-docs h4{color:var(--text);margin:14px 0 6px}.mono-list{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.med-empty{text-align:center;justify-items:center;gap:8px;padding:40px 20px;display:grid}.table.compact td,.table.compact th{padding:7px 10px}@media (width<=1200px){.med-stats{grid-template-columns:repeat(3,1fr)}.med-grid{grid-template-columns:1fr}}@media (width<=760px){.med-flow{grid-template-columns:1fr 1fr;gap:12px}.med-flow-step .arr{display:none}.med-stats,.med-meta,.med-meta.compact{grid-template-columns:1fr 1fr}}.support-contacts{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.contact{color:inherit;text-align:left;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.contact>svg{color:var(--primary);flex:none}.contact div{display:grid}.contact small{color:var(--muted)}.contact.cta{background:var(--grad-brand);color:#fff;border:0}.contact.cta svg,.contact.cta small{color:var(--sidebar-text)}.support-grid{grid-template-columns:320px 1fr;align-items:start;gap:14px;display:grid}.support-list{overflow:hidden}.support-list-head{border-bottom:1px solid var(--border);justify-content:space-between;padding:12px 14px;display:flex}.support-item{text-align:left;border-bottom:1px solid var(--border);gap:4px;width:100%;padding:12px 14px;display:grid}.support-item:hover{background:var(--surface-2)}.support-item.on{background:var(--primary-soft);box-shadow:inset 3px 0 0 var(--primary)}.support-item .subject{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.support-main{flex-direction:column;min-height:420px;display:flex}.support-form .field{gap:4px;margin-bottom:12px;display:grid}.support-form h3{margin-top:0}.support-empty{color:var(--muted);flex:1;align-content:center;place-items:center;gap:10px;padding:40px;display:grid}.support-empty svg{color:var(--primary)}.thread{flex-direction:column;flex:1;height:100%;display:flex}.thread-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.thread-head h3{margin:0;font-size:15px}.thread-body{background:var(--surface-2);flex-direction:column;flex:1;gap:12px;max-height:520px;padding:16px;display:flex;overflow:auto}.msg{gap:4px;max-width:78%;display:grid}.msg.user{align-self:flex-end;justify-items:end}.msg .bubble{white-space:pre-wrap;border:1px solid var(--border);background:#fff;border-radius:16px;padding:10px 14px;font-size:13.5px;line-height:1.5}.msg.user .bubble{background:var(--grad-brand);color:#fff;border:0;border-bottom-right-radius:4px}.msg.admin .bubble{border-bottom-left-radius:4px}.msg small{color:var(--muted);font-size:11px}.thread-reply{border-top:1px solid var(--border);align-items:flex-end;gap:10px;padding:12px 16px;display:flex}.thread-reply .textarea{flex:1}@media (width<=900px){.support-contacts,.support-grid{grid-template-columns:1fr}}.account-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:14px;display:grid}.account-grid .field{gap:4px;margin-bottom:12px;display:grid}.kv{border-bottom:1px dashed var(--border);justify-content:space-between;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.kv span{color:var(--muted)}.account-grid .btn{margin-top:8px}.btn-primary:hover:not(:disabled){filter:brightness(1.06)}a.btn,a.btn:hover{text-decoration:none}.auth-hero h2{color:#fff}.auth-card .auth-footer{text-align:center;color:var(--text-2);margin-top:22px;font-size:14.5px}.auth-card .auth-footer a{color:var(--primary);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.auth-card .auth-footer a:hover{text-decoration:underline}ul.auth-hero-foot{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}ul.auth-hero-foot li{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;display:inline-flex}ul.auth-hero-foot svg{color:var(--sidebar-accent)}.ivd{--ac:#f97316;--ink:#1d2233;--ink-2:#4a5168;--line:#d9dce7;--soft:#f5f6fb;width:100%;max-width:794px;min-height:1060px;color:var(--ink);box-sizing:border-box;background:#fff;flex-direction:column;margin:0 auto;padding:28px 32px 24px;font-family:Roboto,system-ui,sans-serif;font-size:11.5px;line-height:1.45;display:flex}.ivd>:first-child{margin-top:var(--extra-top,0px)}.ivd.ivd-a5{max-width:559px;min-height:760px;padding:20px 22px;font-size:10.5px}.ivd *{box-sizing:border-box}.ivd p{margin:0}.ivd .pre{white-space:pre-line}.ivd .row{align-items:flex-start;gap:12px;display:flex}.ivd .nowrap{white-space:nowrap}.ivd hr{border:0;border-top:1px solid var(--line);margin:14px 0}.ivd-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ac);margin-bottom:3px;font-size:9.5px;font-weight:700;display:block}.ivd-logo{object-fit:contain;display:block}.ivd-seller h1{font-size:calc(19px * var(--co-scale,1));letter-spacing:-.01em;margin:0 0 3px;font-weight:700;line-height:1.2}.ivd-seller p{color:var(--ink-2)}.ivd-seller.center{text-align:center}.ivd-buyer strong{margin-bottom:2px;font-size:13px;display:block}.ivd-buyer p{color:var(--ink-2)}.ivd-meta{border-collapse:collapse;margin-left:auto}.ivd-meta th{text-align:left;color:var(--ink-2);white-space:nowrap;padding:2px 14px 2px 0;font-weight:500}.ivd-meta td{text-align:right;padding:2px 0;font-weight:700}.ivd-grid2{grid-template-columns:1.3fr 1fr;gap:0;display:grid}.ivd-grid2.gap{align-items:start;gap:24px;margin:18px 0 14px}.ivd-grid2.top{align-items:start;gap:24px}.ivd-right{text-align:right}.ivd-items{border-collapse:collapse;width:100%;margin:10px 0 0;font-size:11px}.ivd-items th{background:var(--ac);color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:7px 6px;font-size:10px;font-weight:600}.ivd-items td{border-bottom:1px solid var(--line);vertical-align:top;padding:6px}.ivd-items td small{color:var(--ink-2);font-size:9px;display:block}.ivd-items .nm{font-weight:600}.ivd-items small.desc{font-size:9.5px}.ivd-items .l{text-align:left}.ivd-items .c{text-align:center}.ivd-items .r{text-align:right}.ivd-items .strong{font-weight:700}.ivd-items tfoot td{background:var(--soft);border-bottom:2px solid var(--ac);padding:7px 6px}.ivd-items .ivd-charge td{color:var(--ink-2);font-style:italic}.ivd-items .ivd-pad td{border-bottom-color:#eef0f6}.ivd-bottom{grid-template-columns:1fr 250px;align-items:start;gap:22px;margin-top:14px;display:grid}.ivd-a5 .ivd-bottom{grid-template-columns:1fr 190px;gap:14px}.ivd-bottom-left{gap:12px;display:grid}.ivd-words p{font-weight:600}.ivd-taxsum{border-collapse:collapse;width:100%;font-size:10px}.ivd-taxsum th{background:var(--soft);color:var(--ink-2);border:1px solid var(--line);padding:4px 6px;font-weight:600}.ivd-taxsum td{border:1px solid var(--line);padding:4px 6px}.ivd-taxsum .r{text-align:right}.ivd-taxsum .l{text-align:left}.ivd-taxsum small{color:var(--ink-2)}.ivd-totals{border-collapse:collapse;width:100%}.ivd-totals th{text-align:left;color:var(--ink-2);padding:4px 0;font-weight:500}.ivd-totals td{text-align:right;padding:4px 0;font-weight:600}.ivd-totals .grand th,.ivd-totals .grand td{background:var(--ac);color:#fff;padding:8px 10px;font-size:14px;font-weight:700}.ivd-totals .bal td{color:#c0392b}.ivd-totals .saved td,.ivd-totals .saved th{color:#0f9f6e}.ivd-bank{border:1px dashed var(--line);border-radius:6px;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.ivd-bank p{color:var(--ink-2)}.ivd-qr{color:var(--ink-2);justify-items:center;gap:2px;font-size:9px;display:grid}.ivd-qr canvas,.ivd-qr img,.ivd-qr svg{width:84px!important;height:84px!important}.ivd-terms p{color:var(--ink-2);font-size:10.5px}.ivd-sign{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;padding-top:26px;display:flex}.ivd-sign .ack span{border-top:1px solid var(--ink-2);text-align:center;min-width:170px;color:var(--ink-2);padding-top:4px;display:inline-block}.ivd-sign .auth{text-align:center;justify-items:center;gap:4px;margin-left:auto;display:grid}.ivd-sign .box{border-bottom:1px solid var(--ink-2);place-items:center;width:170px;height:56px;display:grid}.ivd-sign .box img{max-width:160px;max-height:52px}.ivd-foot-note{text-align:center;color:#6f7682;font-size:9px;margin-top:12px!important}.ivd-classic{border:1.5px solid var(--ink);padding:0}.ivd-classic>*{margin-left:0;margin-right:0}.ivd-classic .ivd-titlebar{border-bottom:1.5px solid var(--ink);text-transform:uppercase;letter-spacing:.12em;justify-content:center;padding:6px;font-size:15px;font-weight:700;display:flex;position:relative}.ivd-classic .ivd-titlebar em{letter-spacing:.04em;text-transform:none;font-size:9px;font-style:normal;font-weight:500;position:absolute;top:8px;right:10px}.ivd-classic .ivd-grid2.boxed{border-bottom:1px solid var(--ink)}.ivd-classic .ivd-cell{padding:10px 12px}.ivd-classic .ivd-cell+.ivd-cell{border-left:1px solid var(--ink)}.ivd-classic .ivd-meta{width:100%;margin:0}.ivd-classic .ivd-items{margin:0}.ivd-classic .ivd-items th{background:var(--soft);color:var(--ink);border:1px solid var(--ink);border-top:0}.ivd-classic .ivd-items td{border-left:1px solid var(--ink);border-right:1px solid var(--ink);border-bottom:1px dotted #b7bccd}.ivd-classic .ivd-items tfoot td{border:1px solid var(--ink);background:var(--soft)}.ivd-classic .ivd-items tr>:first-child{border-left:0}.ivd-classic .ivd-items tr>:last-child{border-right:0}.ivd-classic .ivd-bottom{border-bottom:1px solid var(--ink);gap:0;margin:0}.ivd-classic .ivd-bottom-left{border-right:1px solid var(--ink);padding:10px 12px}.ivd-classic .ivd-bottom-right{padding:10px 12px}.ivd-classic .ivd-totals .grand th,.ivd-classic .ivd-totals .grand td{background:var(--ink)}.ivd-classic .ivd-sign{padding:30px 12px 10px}.ivd-classic .ivd-foot-note{margin-bottom:6px!important}.ivd-modern{padding-left:0;padding-right:0;padding-top:0!important}.ivd-modern>:not(.ivd-band){margin-left:32px;margin-right:32px}.ivd-band{background:var(--ac);color:#fff;border-radius:0 0 18px 18px;justify-content:space-between;gap:20px;padding:26px 32px 22px;display:flex}.ivd-band .ivd-seller p{color:#ffffffd9}.ivd-band .ivd-logo{background:#fff;border-radius:8px;padding:4px}.ivd-band-title{text-align:right;align-content:start;gap:2px;display:grid}.ivd-band-title span{text-transform:uppercase;letter-spacing:.14em;opacity:.85;font-size:11px}.ivd-band-title b{font-size:20px}.ivd-modern .ivd-items th:first-child{border-radius:8px 0 0 8px}.ivd-modern .ivd-items th:last-child{border-radius:0 8px 8px 0}.ivd-modern .ivd-totals .grand th{border-radius:8px 0 0 8px}.ivd-modern .ivd-totals .grand td{border-radius:0 8px 8px 0}.ivd-minimal .ivd-big-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ac);margin:0 0 8px;font-size:26px;font-weight:300}.ivd-minimal .ivd-items th{color:var(--ink-2);border-bottom:1.5px solid var(--ink);background:0 0}.ivd-minimal .ivd-items tfoot td{border-bottom:1.5px solid var(--ink);background:0 0}.ivd-minimal .ivd-totals .grand th,.ivd-minimal .ivd-totals .grand td{color:var(--ac);border-top:1.5px solid var(--ink);background:0 0;padding:8px 0;font-size:16px}.ivd-center{text-align:center;justify-items:center;gap:6px;display:grid}.ivd-elegant .ivd-seller h1,.ivd-serif{font-family:Georgia,Times New Roman,serif}.ivd-double{border-top:1px solid var(--ac);border-bottom:1px solid var(--ac);width:100%;height:4px;margin-top:8px}.ivd-serif{letter-spacing:.2em;text-transform:uppercase;color:var(--ac);margin:4px 0 0;font-size:20px;font-weight:400}.ivd-elegant .ivd-items th{color:var(--ac);border-top:1px solid var(--ac);border-bottom:1px solid var(--ac);background:0 0}.ivd-elegant .ivd-items tfoot td{border-top:1px solid var(--ac);border-bottom:3px double var(--ac);background:0 0}.ivd-elegant .ivd-totals .grand th,.ivd-elegant .ivd-totals .grand td{color:var(--ink);border-top:1px solid var(--ac);border-bottom:3px double var(--ac);background:0 0;font-family:Georgia,serif}.ivd-bold{padding:0!important}.ivd-stripe-wrap{flex:1;grid-template-columns:44px 1fr;display:grid}.ivd-stripe{background:var(--ac);color:#fff;justify-content:center;align-items:flex-start;padding-top:30px;display:flex}.ivd-stripe span{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.3em;font-size:15px;font-weight:700;transform:rotate(180deg)}.ivd-stripe-body{flex-direction:column;padding:28px 28px 22px;display:flex}.ivd-amount-card{text-align:right;background:var(--soft);border-left:4px solid var(--ac);border-radius:6px;justify-self:end;padding:10px 14px;display:grid}.ivd-amount-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:10px}.ivd-amount-card b{color:var(--ac);font-size:22px}.ivd-amount-card small{color:var(--ink-2)}.ivd-compact{padding:20px 24px;font-size:10.5px}.ivd-compact-head{border-bottom:2px solid var(--ac);justify-content:space-between;gap:20px;margin-bottom:8px;padding-bottom:8px;display:flex}.ivd-compact .ivd-seller h1{font-size:calc(16px * var(--co-scale,1))}.ivd-small-title{text-transform:uppercase;letter-spacing:.1em;color:var(--ac);margin-bottom:4px;display:block}.ivd-compact .ivd-items{font-size:10px}.ivd-compact .ivd-items td,.ivd-compact .ivd-items th{padding:4px 5px}.ivd-corp-head{background:var(--soft);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.ivd-logo-box{background:var(--ac);color:#fff;border-radius:10px;place-items:center;width:70px;height:70px;font-size:22px;font-weight:700;display:grid;overflow:hidden}.ivd-logo-box .ivd-logo{object-fit:contain;background:#fff;width:100%;height:100%}.ivd-corp-head h2{text-transform:uppercase;letter-spacing:.1em;color:var(--ac);align-self:start;margin:0;font-size:18px}.ivd-cards{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 6px;display:grid}.ivd-card{border:1px solid var(--line);border-radius:10px;padding:10px 12px}.ivd-card .ivd-meta{width:100%;margin:0}.ivd-corporate .ivd-items tbody tr:nth-child(2n) td{background:#fafbfe}.ivd-retail-bar{border-top:1.5px dashed var(--ink);border-bottom:1.5px dashed var(--ink);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin:12px 0 8px;padding:6px 2px;font-weight:700;display:flex}.ivd-retail-buyer{color:var(--ink-2);margin-bottom:4px}.ivd-retail .ivd-items th{color:var(--ink);border-bottom:1.5px dashed var(--ink);background:0 0}.ivd-retail .ivd-items td{border-bottom:0}.ivd-retail .ivd-items tfoot td{border-top:1.5px dashed var(--ink);border-bottom:1.5px dashed var(--ink);background:0 0}.ivd-retail .ivd-totals .grand th,.ivd-retail .ivd-totals .grand td{color:var(--ink);border-top:1.5px dashed var(--ink);background:0 0;font-size:16px}.ivd-thermal{color:#000;text-align:left;background:#fff;margin:0 auto;padding:10px 8px;font-family:Roboto Mono,ui-monospace,Courier New,monospace;font-size:11.5px;line-height:1.4}.ivd-thermal h3{text-align:center;margin:4px 0;font-size:14px}.ivd-thermal>p{text-align:center;margin:0}.ivd-thermal .th-logo{max-width:60%;max-height:60px;margin:0 auto 4px;display:block}.ivd-thermal .th-rule{border-top:1px dashed #000;margin:6px 0}.ivd-thermal .th-title{text-transform:uppercase;font-weight:700}.ivd-thermal p.th-row{text-align:left;justify-content:space-between;gap:6px;margin:0;display:flex}.ivd-thermal .th-head{font-weight:700}.ivd-thermal .th-item p{text-align:left;margin:0}.ivd-thermal .big{border-top:1px dashed #000;border-bottom:1px dashed #000;padding:3px 0;font-size:14px;font-weight:700;margin:4px 0!important}.ivd-thermal .center{text-align:center}.tpl-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.tpl-card{text-align:left;border:1.5px solid var(--border);cursor:pointer;background:#fff;border-radius:12px;gap:6px;padding:8px;transition:border-color .15s,box-shadow .15s;display:grid}.tpl-card:hover{border-color:var(--primary-soft-2);box-shadow:var(--shadow)}.tpl-card.on{border-color:var(--primary);box-shadow:0 0 0 3px #f973162e}.tpl-thumb{border:1px solid var(--border);background:#f1f2f7;border-radius:8px;justify-content:center;height:280px;display:flex;position:relative;overflow:hidden}.tpl-thumb>.tpl-scale{transform-origin:0 0;pointer-events:none;flex:none;width:794px;margin-right:-595px;display:block;transform:scale(.25)}.tpl-thumb .tpl-check{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.tpl-card strong{font-size:12.5px}.tpl-card small{color:var(--muted);font-size:11px;line-height:1.3}@media print{@page{size:A4;margin:8mm}.ivd{width:100%;max-width:none;min-height:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ivd.ivd-a5{min-height:0}.ivd-items tr,.ivd-taxsum tr{break-inside:avoid}.ivd-items thead{display:table-header-group}.ivd-thermal{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.fit-page{width:100%;position:relative;overflow:hidden}.fit-page-inner{transform-origin:0 0}.print-sample .fit-page-inner .ivd,.print-area .fit-page-inner .ivd{box-shadow:0 1px 3px #1018201f}.print-sample-inner{transform:none}.print-root{display:none}@media print{html,body,#root{background:#fff!important;height:auto!important;min-height:0!important;overflow:visible!important}body:has(.print-root)>:not(.print-root){display:none!important}body:has(.print-root) .print-root{display:block!important}.print-root .ivd{width:100%;max-width:none;box-shadow:none;margin:0;padding:0;min-height:0!important}.print-root .ivd-thermal{margin:0}}.hsn-hint{color:var(--success);white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:3px;font-size:10.5px;line-height:1.3;display:block;overflow:hidden}.share-modal{gap:14px;display:grid}.share-phone{border:1px solid var(--border-strong);background:var(--surface);border-radius:12px;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.share-phone:focus-within{border-color:var(--primary);box-shadow:var(--ring)}.share-phone>span{background:var(--surface-2);border-right:1px solid var(--border);color:var(--text-2);place-items:center;padding:0 12px;font-weight:500;display:grid}.share-phone .input{box-shadow:none;border:0;border-radius:0;flex:1;min-width:0}.share-actions{flex-wrap:wrap;gap:10px;display:flex}.share-actions .btn{text-decoration:none}.btn.share-wa{background:linear-gradient(180deg, #2bbd68, var(--whatsapp));color:#fff;border-color:#0000}.btn.share-wa:hover:not(:disabled){background:#1b9a50}.wa-live{text-align:center;max-width:420px;margin:0 auto}.wa-live h3{margin:4px 0 0;font-size:19px}.wa-steps{text-align:left;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.wa-steps li{color:var(--text-2);align-items:center;gap:12px;display:flex}.wa-steps li>span{width:26px;height:26px;color:var(--whatsapp);background:#e4f7ec;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.wa-test{text-align:left;border:1px dashed var(--border-strong);background:var(--surface-2);border-radius:16px;gap:8px;width:100%;margin-top:6px;padding:16px;display:grid}.wa-upgrade{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.wa-upgrade svg{color:var(--sale)}.soon-page{max-width:1080px;margin:0 auto;padding:28px 28px 48px}.soon-hero{color:#fff;box-shadow:var(--shadow-lg);background:radial-gradient(600px 300px at 90% 0,#d48a1a59,#0000 60%),radial-gradient(500px 300px at 0 100%,#f9731673,#0000 60%),linear-gradient(135deg,#17191d,#3a2a1f);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;padding:36px 40px;display:grid;overflow:hidden}.soon-copy h1{margin:14px 0 10px;font-size:38px;line-height:1.1}.soon-copy p{color:#ffffffd1;max-width:520px;margin:0 0 22px;font-size:16px;line-height:1.6}.soon-badge{letter-spacing:.04em;text-transform:uppercase;color:#1d1300;background:linear-gradient(90deg,#fdba74,#ffb36b);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.soon-art{filter:drop-shadow(0 20px 30px #00000040);justify-self:center;max-width:100%;height:auto}.soon-h2{margin:36px 0 16px;font-size:20px}.soon-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.soon-step{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:22px 20px 20px;position:relative}.soon-step>svg{color:var(--primary)}.soon-step .n{width:26px;height:26px;color:var(--primary);background:var(--primary-soft);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:16px;right:16px}.soon-step h3{margin:12px 0 6px;font-size:15.5px}.soon-step p{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.soon-panel{background:var(--success-soft);border:1px solid #bfe9d6;border-radius:16px;align-items:flex-start;gap:16px;margin-top:24px;padding:20px 22px;display:flex}.soon-panel>svg{color:var(--success);flex:none}.soon-panel h3{margin:0 0 4px;font-size:15.5px}.soon-panel p{color:var(--text-2);margin:0;line-height:1.55}@media (width<=900px){.soon-hero{grid-template-columns:1fr;padding:28px 22px}.soon-art{display:none}.soon-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.soon-page{padding:16px}.soon-steps{grid-template-columns:1fr}}.tour{z-index:3000;pointer-events:none;position:fixed;inset:0}.tour-dim{pointer-events:auto;background:#0d10248c;position:fixed;inset:0}.tour-spot{border-radius:12px;transition:left .28s,top .28s,width .28s,height .28s;animation:1.8s ease-in-out infinite tour-pulse;position:fixed;box-shadow:0 0 0 3px #f2b552f2,0 0 0 9999px #0d10248c}@keyframes tour-pulse{0%,to{box-shadow:0 0 0 3px #f2b552f2,0 0 0 9999px #0d10248c}50%{box-shadow:0 0 0 7px #f2b55259,0 0 0 9999px #0d10248c}}.tour-arrow{width:100vw;height:100vh;position:fixed;inset:0;overflow:visible}.tour-arrow path:first-of-type{animation:.9s linear infinite tour-dash}@keyframes tour-dash{to{stroke-dashoffset:-22px}}.tour-card{pointer-events:auto;color:#fff;background:radial-gradient(260px 120px at 100% 0,#d48a1a40,#0000 70%),linear-gradient(160deg,#26292f,#17191d);border:1px solid #ffffff14;border-radius:16px;padding:18px 18px 14px;transition:left .28s,top .28s;animation:.25s tour-in;position:fixed;box-shadow:0 24px 60px -10px #00000080}@keyframes tour-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}.tour-kicker{letter-spacing:.04em;color:#f6c978;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.tour-card h4{margin:8px 0 6px;font-size:16.5px}.tour-card p{color:#ffffffd1;margin:0;font-size:13.5px;line-height:1.55}.tour-x{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;right:10px}.tour-x:hover{color:#fff;background:#ffffff29}.tour-dots{gap:5px;margin:14px 0 12px;display:flex}.tour-dots span{background:#ffffff40;border-radius:999px;width:6px;height:6px;transition:width .2s}.tour-dots span.on{background:#f2b552;width:18px}.tour-actions{align-items:center;gap:8px;display:flex}.tour-actions .spacer{flex:1}.tour-skip{color:#fff9;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px}.tour-skip:hover{color:#fff}.tour-actions .btn-outline{color:#fff;background:0 0;border-color:#ffffff40}@media (prefers-reduced-motion:reduce){.tour-spot,.tour-arrow path,.tour-card{transition:none;animation:none}}.pdf-src{pointer-events:none;z-index:-1;background:#fff;width:794px;position:fixed;top:0;left:-12000px}.pdf-src:has(.ivd-a5){width:559px}.pdf-src:has(.ivd-thermal){width:400px}.pdf-src .ivd{max-width:none;box-shadow:none!important;margin:0!important}.share-pdf{border:1px dashed var(--line,#e6e2dc);background:var(--surface-2,#fbf8f5);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.share-pdf-check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.share-pdf-check input{width:16px;height:16px;accent-color:var(--primary,#f97316)}.share-pdf-state{color:var(--muted,#6b7280);overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.share-pdf-state.ok{color:#1b9a50}.share-pdf-state.err{color:#c62828}@media (width<=560px){.share-actions .btn{flex:calc(50% - 10px);justify-content:center}}@media print{.pdf-src{display:none!important}}select{cursor:pointer}@supports (appearance:base-select){select{appearance:base-select}::picker(select){appearance:base-select}select{align-items:center;gap:8px;display:inline-flex}select::picker-icon{content:"";width:7px;height:7px;color:var(--text-2);border-bottom:1.8px solid;border-right:1.8px solid;margin-left:auto;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}select:open::picker-icon{transform:translateY(2px)rotate(225deg)}::picker(select){min-width:anchor-size(width);background:var(--surface);border:1px solid var(--border);border-radius:12px;max-height:min(340px,60vh);margin-top:6px;padding:6px;overflow-y:auto;box-shadow:0 16px 40px -12px #10182047}option{min-height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:400;display:flex}option::checkmark{content:"✓";color:var(--primary);order:2;margin-left:auto;font-weight:700}option:hover,option:focus-visible{background:var(--primary-soft);color:var(--primary-ink);outline:none}option:checked{background:var(--primary-soft);color:var(--primary-ink);font-weight:600}option:disabled{color:var(--placeholder);cursor:default}optgroup{color:var(--text-2);padding:6px 8px 2px;font-size:12px;font-weight:600}}@supports not (appearance:base-select){option{color:var(--text);background:var(--surface);font-size:14px}}body{color:var(--text);background:var(--bg);letter-spacing:.003em;font-size:14px;line-height:1.5}h1,h2,h3,h4{letter-spacing:-.01em;color:var(--text);font-weight:700}.muted{color:var(--muted)}::placeholder{color:var(--placeholder);opacity:1}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:#c3ccd6 transparent}.btn{border-radius:var(--radius-sm);gap:8px;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s,transform 60ms}.btn:active:not(:disabled){transform:translateY(1px)}.btn-pill{border-radius:var(--radius-sm)}.btn-lg{height:44px;padding:0 22px;font-size:15px}.btn-primary,.btn-sale{box-shadow:0 1px 2px #083d3340}.btn-outline{border-color:var(--border-strong);color:var(--text);background:#fff}.btn-outline:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.btn-ghost{color:var(--text-2)}.btn-danger:hover:not(:disabled){background:#a82626}.icon-btn{border-radius:var(--radius-sm);width:36px;height:36px}.icon-btn.sm{width:30px;height:30px}.link-btn{color:var(--primary)}.input,.select-trigger,.textarea{border-radius:var(--radius-sm);border-color:var(--border-strong);height:40px;color:var(--text);padding:0 12px;font-size:14px}.textarea{height:auto;min-height:72px;padding:10px 12px}.input:focus,.textarea:focus,.select-trigger:focus,.select-trigger.open{border-color:var(--primary);box-shadow:var(--ring)}.input:disabled,.textarea:disabled{background:var(--surface-3);color:var(--text-2)}.select-trigger .placeholder{color:var(--placeholder)}.field>.field-label{pointer-events:auto;color:var(--text-2);background:0 0;margin:0 0 6px;padding:0;font-size:13px;font-weight:500;line-height:1.3;display:block;position:static}.field.focus>.field-label,.field:focus-within>.field-label{color:var(--primary-ink)}.field-hint{color:var(--text-2);margin-top:6px;font-size:12.5px;line-height:1.45}.field-error{margin-top:6px;font-size:12.5px;font-weight:500}.label-row>label{color:var(--text-2);font-size:13px}.check{color:var(--text)}input[type=checkbox],input[type=radio]{accent-color:var(--primary)}.card{border-radius:var(--radius-lg);border-color:var(--border);box-shadow:var(--shadow-sm)}.table{font-size:13.5px}.table th{background:var(--surface-2);color:var(--text-2);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:12px 14px;font-size:12px;font-weight:600}.table td{color:var(--text);border-bottom:1px solid #edf1f4;padding:12px 14px}.table tbody tr:hover td{background:#f7faf9}.badge{letter-spacing:.02em;border-radius:8px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600}.tabs{border-bottom-color:var(--border);gap:2px}.tab{color:var(--text-2);border-bottom-width:2px;padding:12px 16px;font-size:14px;font-weight:500}.tab:hover{color:var(--text)}.tab.active{color:var(--primary);font-weight:600}.seg{background:var(--surface-3);border-radius:var(--radius-sm)}.seg button{color:var(--text-2);font-weight:500}.chip{color:var(--text);font-size:12.5px}.popover{border-color:var(--border);border-radius:12px;box-shadow:0 16px 40px -12px #10182047}.menu{max-height:420px;padding:6px}.menu-item{color:var(--text);border-radius:8px;padding:9px 10px;font-size:14px}.menu-item svg{color:var(--text-2);flex:none}.menu-item:hover,.menu-item.active{background:var(--surface-3)}.menu-item.danger,.menu-item.danger svg{color:var(--danger)}.menu-item .trail{margin-left:auto}.menu-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-size:11.5px;font-weight:700}.menu-ic{background:var(--primary-soft);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.menu-ic svg{color:var(--primary)}.menu-item kbd,kbd{font:500 11px/1 var(--font);color:var(--text-2);background:var(--surface-3);border:1px solid var(--border);border-radius:4px;padding:3px 6px}.menu-more{border-top:1px solid var(--border);border-radius:0 0 8px 8px;margin-top:4px;padding-top:12px}.modal{border-radius:16px}.modal-head{padding:18px 22px}.modal-head h3{font-size:17px}.modal-body{padding:20px 22px}.modal-foot{background:#fff;padding:14px 22px}[data-tip]:hover:after,[data-tip]:focus-visible:after{background:#1b1f24;font-size:12.5px}.shell,.page-wrap{background:var(--bg)}.nav{width:var(--sidebar-w);background:var(--sidebar);border-right:1px solid var(--border);z-index:30;flex-direction:column;flex:none;height:100%;min-height:0;transition:width .2s;display:flex}.nav.collapsed{width:var(--sidebar-w-collapsed)}.nav-brand{height:var(--topbar-h);border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.nav.collapsed .nav-brand{justify-content:center;padding:0}.nav-brand-link{color:inherit;text-decoration:none;display:inline-flex}.wordmark{align-items:center;gap:10px;display:inline-flex}.wordmark-text{line-height:1.1;display:grid}.wordmark-text b{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:700}.wordmark-text small{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:600}.nav-close{width:34px;height:34px;color:var(--text-2);border-radius:8px;place-items:center;display:none}.nav-search{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);height:38px;color:var(--text-2);flex:none;align-items:center;gap:8px;margin:14px 14px 6px;padding:0 10px;font-size:13.5px;transition:border-color .15s;display:flex}.nav-search span{text-align:left;flex:1}.nav.collapsed .nav-search{justify-content:center;width:42px;margin:14px auto 6px;padding:0}.nav-scroll{flex:1;min-height:0;padding:4px 10px 12px;overflow:hidden auto}.nav-heading{letter-spacing:.09em;text-transform:uppercase;width:100%;color:var(--sidebar-muted);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 8px 6px;font-size:11.5px;font-weight:700;display:flex}.nav-heading svg{transition:transform .18s;transform:rotate(-90deg)}.nav-group.expanded .nav-heading svg{transform:none}.nav-sep{border:0;border-top:1px solid var(--border);margin:8px 6px}.nav-list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.nav-item{border-radius:var(--radius-sm);align-items:center;display:flex;position:relative}.nav-link{border-radius:var(--radius-sm);min-width:0;height:38px;color:var(--sidebar-text);flex:1;align-items:center;gap:11px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.nav-link svg{color:var(--text-2);flex:none}.nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-item.active:before{content:"";background:var(--primary);border-radius:0 4px 4px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.nav-badge{letter-spacing:.04em;text-transform:uppercase;color:#6b4100;background:var(--accent-soft);border:1px solid #f1d3a1;border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:700}.nav-add{width:26px;height:26px;color:var(--primary);opacity:0;border-radius:8px;place-items:center;transition:opacity .12s;display:grid;position:absolute;right:6px}.nav-item:hover .nav-add,.nav-add:focus-visible{opacity:1}.nav.collapsed .nav-link{justify-content:center;width:44px;height:40px;margin:0 auto;padding:0}.nav.collapsed .nav-item.active:before{display:none}.nav.collapsed [data-tip]:hover:after{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.nav-foot{border-top:1px solid var(--border);flex:none;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.nav-plan{background:var(--accent-soft);color:#5c3a00;text-align:left;border:1px solid #f1dcb5;border-radius:12px;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:13px;display:flex}.nav-plan.paid{background:var(--primary-soft);border-color:var(--primary-soft-2);color:var(--primary-ink)}.nav-plan{min-width:0}.nav-plan-text{flex:1;min-width:0;font-weight:600;line-height:1.3}.nav-plan-cta{color:var(--primary-ink);white-space:nowrap;align-items:center;gap:3px;font-weight:700;display:inline-flex}.nav-foot-row{align-items:center;gap:4px;display:flex}.nav-foot-row .nav-company{flex:1;min-width:0}.nav.collapsed .nav-foot-row{flex-direction:column}.nav-company{text-align:left;color:var(--text);border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.nav-company-avatar{color:#fff;background:var(--ink-blue);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.nav-company-text{flex:1;min-width:0;display:grid}.nav-company-text b,.nav-company-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-company-text b{font-size:13.5px}.nav-company-text small{color:var(--muted);font-size:12px}.nav-company>svg{color:var(--muted)}.nav.collapsed .nav-company{justify-content:center;padding:6px 0}.nav-collapse{width:36px;height:36px;color:var(--text-2);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;display:flex}.nav-collapse:hover{background:var(--surface-3);color:var(--text)}.nav.collapsed .nav-collapse{justify-content:center;padding:0}.nav-scrim{display:none}.topbar{height:var(--topbar-h);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--border);z-index:20;background:#ffffffeb;flex:none;align-items:center;gap:16px;padding:0 24px;display:flex;position:relative}.tb-icon.hamburger{display:none}.tb-crumbs{white-space:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.tb-crumb-group{color:var(--muted);font-weight:500}.tb-crumb-sep{color:var(--sidebar-muted);flex:none}.tb-crumb-page{color:var(--text);text-overflow:ellipsis;font-weight:700;overflow:hidden}.tb-search{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);max-width:420px;height:40px;color:var(--muted);flex:1;align-items:center;gap:8px;margin-left:auto;padding:0 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.tb-search:focus-within{border-color:var(--primary);box-shadow:var(--ring);background:#fff}.tb-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.tb-actions{flex:none;align-items:center;gap:8px;display:flex}.tb-create{height:40px;padding:0 14px 0 12px}.tb-create-chev{opacity:.85;margin-left:-2px}.tb-icon{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-2);place-items:center;display:inline-grid;position:relative}.tb-icon:hover{background:var(--surface-3);color:var(--text)}.tb-count{background:var(--danger);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:5px;right:4px}.user-chip{margin-left:4px}.user-avatar{background:var(--primary)}.privacy-eye{color:var(--primary);box-shadow:0 0 0 10px #f973161f}.privacy-msg{background:#1b2a2f;line-height:1.5}.page{gap:18px;width:100%;max-width:1480px;margin:0 auto;padding:24px 28px 36px}.page-head{align-items:center;gap:12px;min-height:44px}.page-head h2{letter-spacing:-.015em;font-size:22px;font-weight:700}.page-title{gap:4px;min-width:0;display:grid}.page-title h1{letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:700;line-height:1.2;display:flex}.page-title p{color:var(--text-2);max-width:760px;margin:0;font-size:14.5px;line-height:1.5}.page-head .page-title+.spacer,.page-head .spacer{flex:1}.sandbox-note,.info-note{color:var(--text)}@media (width<=1024px){.nav{box-shadow:var(--shadow-lg);z-index:900;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);width:290px!important}.nav.open{transform:none}.nav.collapsed .nav-link{justify-content:flex-start;width:auto;padding:0 10px}.nav-close{display:inline-grid}.nav-scrim{z-index:899;opacity:0;pointer-events:none;background:#10182073;transition:opacity .2s;display:block;position:fixed;inset:0}.nav-scrim.show{opacity:1;pointer-events:auto}.nav-collapse{display:none}.tb-icon.hamburger{display:inline-grid}.topbar{gap:10px;padding:0 14px}.tb-search{max-width:280px}.page{padding:20px 18px 32px}}@media (width<=760px){.tb-search,.tb-crumb-group,.tb-crumb-sep{display:none}.tb-crumbs{flex:1}.tb-create span,.tb-create-chev{display:none}.tb-create{width:40px;padding:0}.tb-actions{gap:4px}.page{padding:16px 14px 28px}.page-title h1{font-size:20px}.page-title p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.nav,.nav-heading svg,.btn{transition:none}}.field{--lab:0px}.field:has(>.field-label){--lab:23px}.field-adorn{right:10px;top:calc(var(--lab) + 20px);display:inline-flex;position:absolute;transform:translateY(-50%)}.field .assign-code{top:calc(var(--lab) + 20px);padding:4px 10px;font-size:12px;transform:translateY(-50%)}.head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mono{letter-spacing:.01em;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.pill{white-space:nowrap;background:var(--surface-3);height:24px;color:var(--text-2);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.ok{background:var(--success-soft);color:var(--success)}.pill.warn{background:var(--warning-soft);color:var(--warning)}.pill.danger{background:var(--danger-soft);color:var(--danger)}.pill.info{background:var(--info-soft);color:var(--info)}.pill.muted{color:var(--muted)}.tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:left;color:var(--text);align-items:center;gap:14px;min-height:92px;padding:18px 20px;display:flex}button.tile:hover{border-color:var(--border-strong)}.tile.on{border-color:var(--primary);box-shadow:var(--ring)}.tile small{color:var(--text-2);font-size:13px;font-weight:500;display:block}.tile b{letter-spacing:-.01em;margin-top:2px;font-size:22px;font-weight:700;display:block}.tile-ic{background:var(--primary-soft);width:46px;height:46px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.tile-ic.blue{background:var(--ink-blue-soft);color:var(--ink-blue)}.tile-ic.warn{background:var(--warning-soft);color:var(--warning)}.tile-ic.danger{background:var(--danger-soft);color:var(--danger)}.tile-ic.amber{background:var(--accent-soft);color:var(--accent)}.kpi{border-radius:var(--radius-lg);justify-content:center;gap:6px;min-height:84px;padding:16px 18px}.kpi span{color:var(--text-2);font-size:13px}.kpi b{font-size:21px}.kpi-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.pager{border-top:1px solid var(--border);color:var(--text-2);align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.pager .spacer{flex:1}.pager-n{color:var(--text);font-weight:600}.page-tabs{background:0 0}.cat-card{overflow:hidden}.cat-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.cat-search{border:1px solid var(--border-strong);border-radius:var(--radius-sm);height:40px;color:var(--muted);background:#fff;flex:280px;align-items:center;gap:8px;padding:0 12px;display:flex}.cat-search:focus-within{border-color:var(--primary);box-shadow:var(--ring)}.cat-search input{border:0;outline:0;flex:1;min-width:0;font-size:14px}.cat-select{cursor:pointer;flex:0 auto;width:auto;min-width:170px}.cat-sort{color:var(--text-2);align-items:center;gap:6px;display:flex}.cat-bulk{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-2);color:var(--primary-ink);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.cat-bulk .spacer{flex:1}.cat-table td{vertical-align:middle}.cat-table tbody tr{cursor:pointer}.cat-table tr.inactive td{opacity:.6}.cat-check{width:44px}.cat-item{align-items:center;gap:12px;min-width:220px;display:flex}.cat-item b{font-size:14.5px;font-weight:600;display:block}.cat-item small{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;font-size:12.5px;display:flex}.cat-item small svg{vertical-align:-2px}.cat-thumb{object-fit:cover;border:1px solid var(--border);background:var(--surface-3);border-radius:12px;flex:none}.cat-thumb.initials{color:#fff;letter-spacing:.02em;border:0;place-items:center;font-size:15px;font-weight:700;display:grid}.item-detail .idt-head{align-items:flex-start;gap:18px;display:flex}.idt-facts{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 18px;display:grid}.idt-facts small{color:var(--text-2);font-size:12.5px;display:block}.idt-facts b{font-size:15.5px}.idt-h{align-items:center;gap:8px;margin:4px 0 10px;font-size:15px;display:flex}.idt-empty{text-align:center;padding:18px}tr.clickable{cursor:pointer}@media (width<=760px){.cat-select,.cat-sort{flex:45%;min-width:0}.cat-sort .input,.head-actions{width:100%}.head-actions .btn{flex:auto}}.chart-tip{color:#fff;box-shadow:var(--shadow-lg);background:#1b1f24;border-radius:12px;gap:4px;padding:10px 12px;font-size:13px}.chart-tip-row{align-items:center;gap:6px;display:flex}.chart-tip-row i{border-radius:50%;width:8px;height:8px}.ov-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.ov-greet{color:var(--text-2);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.ov-biz .biz-name{margin:4px 0 2px;padding:2px 0}.ov-biz .biz-name .set,.ov-biz .biz-name .unset{letter-spacing:-.02em;font-size:28px;font-weight:700}.ov-biz .biz-name .unset{color:var(--text-2)}.ov-biz .biz-edit input{font-size:24px}.ov-hello p{color:var(--text-2);font-size:14px}.ov-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ov-period{border:1px solid var(--border-strong);border-radius:var(--radius-sm);height:44px;color:var(--text-2);background:#fff;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ov-period select{color:var(--text);cursor:pointer;background:0 0;border:0;outline:0;font-size:14px;font-weight:600}.ov-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.metric{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text);gap:6px;padding:20px 22px;transition:border-color .15s,box-shadow .15s;display:grid}.metric:hover{border-color:var(--border-strong);box-shadow:var(--shadow)}.metric-top{color:var(--text-2);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.metric b{letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:700;line-height:1.2}.metric small{color:var(--muted);font-size:13px}.metric-ic{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.metric-ic.sale{background:var(--primary-soft);color:var(--primary)}.metric-ic.recv{background:var(--success-soft);color:var(--success)}.metric-ic.purchase{background:var(--ink-blue-soft);color:var(--ink-blue)}.metric-ic.pay{background:var(--danger-soft);color:var(--danger)}.metric-ic.exp{background:var(--accent-soft);color:var(--accent)}.metric-ic.stock{color:#6a3f8f;background:#efeaf6}.delta{align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.delta.up{color:var(--success)}.delta.down{color:var(--danger)}.delta.flat{color:var(--text-2);font-weight:500}.ov-quick{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.qa{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-height:104px;color:var(--text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 10px;font-size:13.5px;font-weight:600;transition:border-color .15s,transform .12s,box-shadow .15s;display:flex}.qa:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-1px)}.qa-ic{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.qa.primary{background:var(--primary);border-color:var(--primary);color:#fff}.qa.primary .qa-ic{color:#fff;background:#ffffff29}.ov-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ov-card{flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.ov-trend{grid-column:span 2}.ov-wide{grid-column:1/-1}.ov-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ov-card-head h2{margin:0;font-size:17px}.ov-card-head p{color:var(--text-2);margin:2px 0 0;font-size:13.5px}.ov-card-head .link-btn{white-space:nowrap;font-size:13.5px}.ov-empty{text-align:center;color:var(--text-2);border:1px dashed var(--border-strong);background:var(--surface-2);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:180px;padding:28px 12px;display:flex}.ov-empty svg{color:var(--primary)}.ov-empty b{color:var(--text);font-size:15px}.ov-empty span{max-width:320px;font-size:13.5px}.ov-empty .btn{margin-top:8px}.ov-donut{gap:6px;display:grid}.ov-legend{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ov-legend li{grid-template-columns:10px 1fr auto auto;align-items:center;gap:10px;font-size:14px;display:grid}.ov-legend i{border-radius:4px;width:10px;height:10px}.ov-legend small{color:var(--text-2)}.ov-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ov-bars li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label val""track track";gap:6px 12px;display:grid}.ov-bar-label{grid-area:label;min-width:0}.ov-bar-label b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.ov-bar-label small{color:var(--text-2)}.ov-bar-val{grid-area:val;align-self:end;font-size:14px}.ov-bar-track{background:var(--surface-3);border-radius:999px;grid-area:track;height:8px;overflow:hidden}.ov-bar-track span{background:var(--primary);border-radius:inherit;height:100%;display:block}.ov-list{margin:0;padding:0;list-style:none;display:grid}.ov-list li+li{border-top:1px solid #edf1f4}.ov-list button{text-align:left;width:100%;color:var(--text);border-radius:8px;align-items:center;gap:12px;padding:10px 4px;display:flex}.ov-list button:hover{background:var(--surface-2)}.ov-avatar{background:var(--ink-blue-soft);width:38px;height:38px;color:var(--ink-blue);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.ov-avatar.warn{background:var(--warning-soft);color:var(--warning)}.ov-avatar.danger{background:var(--danger-soft);color:var(--danger)}.ov-list-text{flex:1;min-width:0;display:grid}.ov-list-text b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ov-list-text small{color:var(--text-2);font-size:12.5px}.red{color:var(--danger)}.warn{color:var(--warning)}.green{color:var(--success)}@media (width<=1280px){.ov-quick{grid-template-columns:repeat(4,minmax(0,1fr))}.ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-trend,.ov-wide{grid-column:1/-1}}@media (width<=900px){.ov-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-grid{grid-template-columns:1fr}}@media (width<=560px){.ov-metrics{grid-template-columns:1fr}.ov-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-hero-actions,.ov-hero-actions .btn{width:100%}.ov-biz .biz-name .set,.ov-biz .biz-name .unset{font-size:22px}.metric b{font-size:24px}}.page-wrap>.ad-banner{width:calc(100% - 56px);max-width:1424px;margin:20px auto 0}.ad-banner{background:linear-gradient(120deg,#0b5a4b 0%,#f97316 45%,#1f6f8b 100%);border-radius:16px;align-items:center;gap:24px;min-height:132px;padding:20px 64px 20px 24px;position:relative;overflow:hidden;box-shadow:0 10px 30px -14px #083d338c}.ad-banner.has-img{padding-left:20px}.ad-banner-media{aspect-ratio:16/9;background:#ffffff1f;border-radius:12px;flex:none;width:clamp(180px,26%,300px);overflow:hidden;box-shadow:0 6px 18px #0000002e}.ad-banner-media img,.ad-banner img{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;display:block}.ad-banner-text{gap:6px}.ad-tag{letter-spacing:.1em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;justify-self:start;padding:3px 9px;font-size:11.5px;font-weight:700}.ad-banner-text strong{letter-spacing:-.01em;font-size:22px;line-height:1.25}.ad-banner-msg{opacity:.95;max-width:720px;font-size:15.5px;line-height:1.5}.ad-banner .ad-cta{height:46px;color:var(--primary-ink);border-radius:12px;padding:0 24px;font-size:15px}.ad-banner .ad-x{position:absolute;top:12px;right:12px}.ad-banner.theme-sale{background:linear-gradient(120deg,#9a5b05 0%,#d97706 55%,#e9a640 100%)}.ad-banner.theme-dark{background:linear-gradient(120deg,#111a1f,#1f2f36)}.ad-banner.theme-light{color:var(--text);background:#fff}.ad-banner.theme-light .ad-tag{background:var(--primary-soft);color:var(--primary)}.ad-banner.theme-light .ad-cta{background:var(--primary);color:#fff}.ad-banner.theme-light .ad-x{background:var(--surface-3)}.ad-overlay{background:#1018209e}.ad-modal{border-radius:16px;width:min(600px,100%)}.ad-modal.has-img{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);width:min(920px,100%);display:grid}.ad-media{background:#0f1d1a;min-height:380px;display:block}.ad-modal .ad-img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none}.ad-body{flex-direction:column;justify-content:center;padding:40px 36px 32px;display:flex}.ad-modal.has-img .ad-body{text-align:left}.ad-body h3{margin-bottom:14px;font-size:30px;line-height:1.2}.ad-body p{color:var(--text-2);margin-bottom:26px;font-size:16.5px;line-height:1.6}.ad-actions{flex-flow:wrap;justify-content:center;gap:10px}.ad-modal.has-img .ad-actions{justify-content:flex-start}.ad-cta.big{background:var(--primary);border-radius:12px;height:50px;padding:0 28px;font-size:16px;box-shadow:0 10px 22px -8px #f973168c}.ad-later{height:50px;color:var(--text-2);border:1px solid var(--border-strong);border-radius:12px;padding:0 20px;font-size:15px}.ad-later:hover{background:var(--surface-3)}.ad-modal.theme-brand .ad-body{background:linear-gradient(#fff 0%,#eef7f4 100%)}.ad-modal.theme-sale .ad-body{background:linear-gradient(#fff 0%,#fdf3e2 100%)}.ad-modal.theme-dark{background:#111a1f}.ad-modal.theme-dark .ad-later{color:var(--sidebar-text);border-color:#ffffff40}@media (width<=760px){.page-wrap>.ad-banner{width:calc(100% - 28px);margin-top:14px}.ad-banner{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.ad-banner-media,.ad-banner .ad-cta{width:100%}.ad-modal.has-img{grid-template-columns:1fr}.ad-media{aspect-ratio:16/9;min-height:0}.ad-body{padding:24px 22px}.ad-body h3{font-size:24px}.ad-actions .ad-cta,.ad-actions .ad-later{flex:100%}}.uc-section{gap:14px;display:grid}.uc-section+.uc-section{margin-top:10px}.uc-head h2{margin:0;font-size:18px}.uc-head p{color:var(--text-2);margin:2px 0 0}.uc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.uc-card{text-align:left;min-height:236px;color:var(--text);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;gap:16px;padding:24px;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.uc-card:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-2px)}.uc-ic{background:var(--primary-soft);width:56px;height:56px;color:var(--primary);border-radius:16px;place-items:center;display:grid}.uc-ic.blue{background:var(--ink-blue-soft);color:var(--ink-blue)}.uc-ic.amber{background:var(--accent-soft);color:var(--accent)}.uc-body{flex:1;align-content:start;gap:8px;display:grid}.uc-body b{letter-spacing:-.01em;font-size:18px}.uc-text{color:var(--text-2);font-size:14.5px;line-height:1.55}.uc-stat{color:var(--primary-ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:2px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.uc-cta{color:var(--primary);align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:inline-flex}@media (width<=560px){.uc-grid{grid-template-columns:1fr}.uc-card{min-height:0}}.bs-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.bs-main{gap:18px;min-width:0;display:grid}.bs-card{gap:16px;padding:22px;display:grid}.bs-h{align-items:center;gap:10px;margin:0;font-size:17px;display:flex}.bs-step{color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.bs-table td{vertical-align:middle}.bs-val{color:var(--text-2);margin-top:2px}.bs-err{color:var(--danger);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:500;display:flex}.bs-sel{min-width:128px}.bs-count{align-items:center;gap:4px;display:inline-flex}.bs-count .input{text-align:center;width:60px;padding:0 6px}.bs-hint{color:var(--text-2);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.bs-hint svg{color:var(--primary);flex:none;margin-top:2px}.bs-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;gap:14px;display:grid}.bs-custom{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bs-opts{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;gap:10px 22px;margin:0;padding:12px 16px 14px;display:flex}.bs-opts legend{color:var(--text-2);padding:0 6px;font-size:13px;font-weight:600}.bs-opts .check{align-items:center;gap:8px;font-size:14px;display:inline-flex}.bs-preview{gap:16px;padding:22px;display:grid;position:sticky;top:16px}.bs-stage{border:1px solid var(--border);background:linear-gradient(45deg,#f1f4f7 25%,#0000 25%) 0 0/16px 16px,linear-gradient(-45deg,#f1f4f7 25%,#0000 25%) 0 0/16px 16px,#f8fafc;border-radius:16px;place-items:center;min-height:280px;padding:24px 12px;display:grid;overflow:hidden}.bs-zoom{zoom:var(--zoom)}.bs-zoom .bc-lbl{border-color:#c9d2db;box-shadow:0 1px 3px #0000001f}.bs-placeholder{color:var(--text-2);text-align:center;justify-items:center;gap:10px;display:grid}.bs-placeholder svg{color:var(--primary)}.bs-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.bs-facts div{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.bs-facts dt{color:var(--text-2);font-size:12px}.bs-facts dd{margin:2px 0 0;font-size:15px;font-weight:700}.bs-empty{text-align:center;justify-items:center;gap:10px;padding:48px 24px;display:grid}.bs-empty svg{color:var(--primary)}.bs-empty p{color:var(--text-2);max-width:460px}.bc-lbl{box-sizing:border-box;color:var(--text);text-align:center;background:#fff;border:.2mm dashed #d0d6dc;flex-direction:column;justify-content:center;align-items:center;gap:.3mm;padding:1.2mm 1.5mm;font-family:Roboto,Arial,sans-serif;display:flex;overflow:hidden}.bc-l-biz{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:2.3mm;font-weight:700;overflow:hidden}.bc-l-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:2.6mm;line-height:1.15;overflow:hidden}.bc-svg{width:100%;max-width:100%;display:block}.bc-l-price{align-items:baseline;gap:2mm;font-size:2.8mm;display:flex}.bc-l-price s{color:var(--text);font-size:2.2mm}.bc-print-root{display:none}@media print{@page{margin:4mm}body:has(.bc-print-root)>:not(.bc-print-root){display:none!important}.bc-print-root{display:block}.bc-print-sheet{gap:0;display:grid}.bc-print-sheet .bc-lbl{break-inside:avoid;border-color:#0000}}@media (width<=1180px){.bs-layout{grid-template-columns:1fr}.bs-preview{position:static}}@media (width<=640px){.bs-grid{grid-template-columns:1fr}}.view-switch{color:var(--text);gap:8px}.view-switch h1,.view-switch h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.view-switch:hover h1,.view-switch:hover h2{color:var(--primary-ink)}.filter-bar{gap:14px;padding:14px 18px}.filter-label{color:var(--text-2);font-size:13px;font-weight:600}.pill-select{width:170px}.pill-select .select-trigger{border-radius:var(--radius-sm);border:1px solid var(--border-strong);color:var(--text);background:#fff;font-weight:500}.table-card-head{gap:10px;padding:16px 18px}.table-card-head h3{font-size:16.5px}.search-mini{border-radius:var(--radius-sm);background:#fff;min-width:240px;height:38px;padding:0 12px}.search-mini input{font-size:14px}.search-mini:focus-within{border-color:var(--primary);box-shadow:var(--ring)}.summary-card{max-width:none}.empty{padding:40px 20px}.empty h4{color:var(--text);margin-top:6px;font-size:18px}.empty p{color:var(--text-2);max-width:480px;font-size:14.5px;line-height:1.55}.empty .btn{margin-top:6px}.ex-layout{grid-template-columns:440px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ex-panel{gap:16px;padding:22px;display:grid}.ex-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ex-opt{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}.ex-opt input{opacity:0;pointer-events:none;position:absolute}.ex-opt:hover{border-color:var(--border-strong)}.ex-opt.on{border-color:var(--primary);background:var(--primary-soft);box-shadow:var(--ring)}.ex-opt:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.ex-opt-ic{background:var(--surface-3);width:36px;height:36px;color:var(--text-2);border-radius:12px;flex:none;place-items:center;display:grid}.ex-opt.on .ex-opt-ic{background:var(--primary);color:#fff}.ex-opt b{font-size:14px;display:block}.ex-opt small{color:var(--text-2);font-size:12.5px}.ex-range{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ex-format{justify-self:start}.ex-format button{padding:8px 16px;font-size:14px}.ex-done{background:var(--success-soft);color:var(--success);border-radius:12px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-weight:600;display:flex}.ex-preview{gap:14px;min-width:0;padding:20px 22px;display:grid}.ex-preview .ov-card-head h2{font-size:17px}@media (width<=1100px){.ex-layout{grid-template-columns:1fr}}@media (width<=520px){.ex-options,.ex-range{grid-template-columns:1fr}}.ap-sheets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-sheet{border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.ap-sheet svg{color:var(--success)}.ap-sheet span{flex:1;font-weight:500}.ap-sheet small{color:var(--text-2);font-weight:600}.ap-sheet.on{border-color:var(--primary-soft-2);background:var(--primary-soft)}.ap-done{gap:10px;display:grid}.btn.disabled{opacity:.5;pointer-events:none}.addr-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.addr-row .field-label{justify-content:space-between;align-items:center;gap:8px;display:flex!important}.inline-check{color:var(--text-2);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.addr-same{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);min-height:72px;color:var(--text-2);background:var(--surface-2);align-items:center;padding:10px 12px;font-size:13.5px;display:flex}@media (width<=760px){.addr-row{grid-template-columns:1fr}}.team-bar{grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:10px;display:grid}.stack-16{gap:16px;display:grid}.table-card-head h3{align-items:center;gap:8px;display:flex}.tb-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}.tb-note{color:var(--text);background:var(--info-soft);border-color:#cfdcf3;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.tb-note svg{color:var(--info);flex:none;margin-top:2px}.tb-note p{margin:0;line-height:1.6}.txn-page{background:var(--bg)}.txn-bar{z-index:20;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:12px 24px;display:flex;position:sticky;top:0}.txn-back{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface);border-radius:12px;place-items:center;display:grid}.txn-back:hover{background:var(--surface-3)}.txn-title{gap:1px;min-width:0;display:grid}.txn-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.txn-title h1{color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;display:flex}.txn-no{background:var(--primary-soft);color:var(--primary-ink);font-variant-numeric:tabular-nums;border-radius:8px;padding:3px 9px;font-size:13px;font-weight:600}.txn-dirty{color:var(--warning);font-size:12px;font-style:normal;font-weight:600}.seg.mode-seg{background:var(--surface-3);border-radius:12px;grid-template-columns:none;gap:2px;margin:0 0 0 8px;padding:3px;display:inline-flex}.seg.mode-seg button{height:32px;color:var(--text-2);border-radius:8px;padding:0 16px;font-size:13.5px;font-weight:600}.seg.mode-seg button.on{background:var(--surface);color:var(--primary-ink);box-shadow:var(--shadow-sm)}.txn-bar .mode-toggle{color:var(--text-2);border-left:0;padding-left:0}.txn-bar .txn-tools{gap:4px;padding:0;display:flex}.txn-bar .tab-add{width:38px;height:38px;color:var(--text-2);background:0 0;border-radius:12px;margin:0}.txn-bar .tab-add:hover{background:var(--surface-3)}.txn-actions{align-items:center;gap:10px;display:flex}.txn-actions .btn{height:40px}.split-btn .btn:first-child{border-radius:12px 0 0 12px}.split-chev{border-radius:0 12px 12px 0!important}.save-btn{min-width:140px}.txn-tabs{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 24px;display:flex;overflow-x:auto}.txn-tab{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text-2);border-radius:8px;align-items:center;gap:8px;margin:0;padding:6px 8px 6px 12px;font-size:13px;font-weight:500;display:inline-flex}.txn-tab.on{border-color:var(--primary);color:var(--primary-ink);background:var(--primary-soft);margin:0;padding-bottom:6px;font-weight:600}.txn-body{padding:20px 24px 40px}.inv-form{background:0 0;gap:18px;max-width:1480px;min-height:0;margin:0 auto;display:grid}.inv-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);min-width:0;padding:18px 20px 20px}.inv-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.inv-card-head h3{color:var(--text);margin:0;font-size:15.5px;font-weight:700}.inv-card-sub{color:var(--text-2);font-size:13px}.inv-top{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:stretch;gap:18px;padding:0;display:grid}.inv-party{flex-direction:column;gap:14px;max-width:none;display:flex}.party-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.party-row:has(>:nth-child(3)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.party-gstin{color:var(--text-2);margin:-4px 0 0;font-size:13px}.party-gstin b{color:var(--text);letter-spacing:.02em}.addr-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.billing-addr{max-width:none}.billing-addr .textarea{height:72px;min-height:72px}.addr-same{align-items:center;min-height:72px;display:flex}.supply-chip{background:var(--primary-soft);color:var(--primary-ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.supply-chip.inter{background:var(--info-soft);color:#174a94}.inv-meta-fields{display:block}.inv-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.inv-meta-grid .field,.inv-meta-grid .select,.inv-meta-grid .date-trigger{width:100%;min-width:0}.inv-meta-fields .check{margin-top:12px}.inv-items{padding:18px 0 0;overflow:hidden}.inv-items>.inv-card-head{padding:0 20px}.inv-items .item-table-wrap{border-bottom:0}.item-table th{background:var(--surface-2);color:var(--text-2);letter-spacing:.02em;text-transform:none;padding:9px 10px;font-size:12px;font-weight:600}.item-table td{height:44px}.inv-bottom{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:18px;padding:0;display:grid}.inv-stack{gap:18px;min-width:0;display:grid}.inv-stack .pay-box,.inv-stack .terms-box{border:0;max-width:none;padding:0}.inv-notes-body{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.inv-notes-body>.terms-box,.inv-notes-body>.desc-box{flex:100%;max-width:none}.upper-btn{text-transform:none;letter-spacing:0;border-radius:12px;font-size:13.5px;font-weight:600}.inv-summary{flex-direction:column;gap:12px;display:flex;position:sticky;top:84px}.sum-lines{gap:10px;margin:0;display:grid}.sum-lines>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.sum-lines dt{color:var(--text-2)}.sum-lines dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.inv-summary .charge-line{grid-template-columns:minmax(0,1fr) 90px 100px auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.sum-round,.sum-paid{border-top:1px dashed var(--border);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:14px;display:flex}.sum-round .round-input{text-align:right;width:110px;height:36px}.sum-paid .input{text-align:right;width:160px;height:38px}.sum-total{background:var(--primary-ink);color:#fff;justify-content:space-between;align-items:center;gap:12px;margin:2px -20px 0;padding:14px 20px;display:flex}.sum-total span{font-size:15px;font-weight:600}.sum-total .total-input{color:#fff;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;width:auto;min-width:0;height:auto;padding:0;font-size:24px;font-weight:700}.sum-balance{color:var(--text);justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.sum-balance .balance-val{min-width:0;color:var(--success);font-size:18px}.sum-balance.due .balance-val{color:var(--danger)}@media (width<=1180px){.inv-top,.inv-bottom{grid-template-columns:minmax(0,1fr)}.inv-summary{position:static}}@media (width<=720px){.txn-bar{gap:10px;padding:10px 14px}.txn-title h1{font-size:17px}.txn-actions{width:100%}.txn-actions .save-btn{flex:1}.txn-body{padding:14px 12px 32px}:is(.party-row,.party-row:has(>:nth-child(3)),.addr-row,.inv-meta-grid){grid-template-columns:minmax(0,1fr)}.inv-card{padding:16px}.sum-total{margin:2px -16px 0;padding:12px 16px}}.party-picker .picker-chev{top:auto;bottom:10px;right:10px}.inv-items .item-table th:first-child,.inv-items .item-table td:first-child{border-left:0}.inv-items .item-table th:last-child,.inv-items .item-table td:last-child{border-right:0}.inv-items .item-table tfoot td{background:var(--surface-2);border-bottom:0}.item-table .add-row{text-transform:none;gap:6px;font-weight:600}.inv-notes-body .attach-box{flex-flow:wrap;align-items:flex-start}.inv-notes-body .attach-box>div:not(.thumbs){flex-wrap:wrap;gap:12px;display:flex}.party-balance{color:var(--text-2);margin:0;font-size:13.5px}.pay-amount{text-align:right;height:48px;font-size:22px;font-weight:700}.inv-summary .sum-total b.total-input{display:block}.settings{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.set-bar{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:12px 24px;display:flex}.set-search-wrap{border:1px solid var(--border);background:var(--surface-2);width:min(320px,100%);height:40px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.set-search-wrap:focus-within{border-color:var(--primary);box-shadow:var(--ring);background:var(--surface)}.set-search-wrap .set-search{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;margin:0;font-size:14px}.set-close{height:40px}.set-body{flex:1;grid-template-columns:264px minmax(0,1fr);min-height:0;display:grid}.settings .set-nav{background:var(--surface);color:var(--text);border-right:1px solid var(--border);flex-direction:column;gap:18px;padding:18px 12px;display:flex;overflow:auto}.set-group{gap:2px;display:grid}.set-group-title{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:0 10px 6px;font-size:11.5px;font-weight:600}.settings .set-tab{color:var(--text);letter-spacing:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.settings .set-tab svg{color:var(--text-2);flex:none}.settings .set-tab:hover{background:var(--surface-3)}.settings .set-tab.on{background:var(--primary-soft);color:var(--primary-ink);font-weight:600}.settings .set-tab.on svg{color:var(--primary)}.set-empty{color:var(--text-2);padding:8px 10px;font-size:13.5px}.settings .set-main{background:var(--bg);padding:24px 28px 48px;overflow:auto}.set-head{align-items:center;gap:14px;margin-bottom:20px;display:flex}.set-head-ic{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.set-head h2{letter-spacing:-.01em;margin:0;font-size:21px}.set-head p{color:var(--text-2);margin:3px 0 0;font-size:14px}.set-saved{color:var(--success);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.settings .set-cols{gap:18px;margin-top:0}.settings .set-col{gap:18px}.settings .set-section{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:18px 20px 20px}.settings .set-section h4{color:var(--text);margin:-2px 0 4px;padding:0 0 12px;font-size:15px;font-weight:700}.settings .set-section .muted,.settings .set-section .field-hint{color:var(--text-2)}.settings .check{color:var(--text)}@media (width<=900px){.set-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.settings .set-nav{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;gap:4px;padding:10px 12px;overflow-x:auto}.set-group{gap:4px;display:flex}.set-group-title{display:none}.settings .set-tab{white-space:nowrap}.settings .set-main{padding:18px 14px 40px}.set-saved{display:none}}.imp-methods{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-top:8px;display:grid}.imp-method{text-align:left;background:var(--surface);border:1.5px solid var(--border);min-height:300px;box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 26px 24px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.imp-method:hover,.imp-method:focus-visible{border-color:var(--primary);box-shadow:var(--shadow);outline:none;transform:translateY(-2px)}.imp-ic{background:var(--primary-soft);width:64px;height:64px;color:var(--primary);border-radius:16px;place-items:center;display:grid}.imp-method b{color:var(--text);font-size:19px}.imp-text{color:var(--text-2);font-size:14.5px;line-height:1.6}.imp-best{background:var(--surface-3);color:var(--text);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.imp-cta{color:var(--primary);align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.imp-tag{background:var(--accent-soft);color:#7a4b00;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:18px;right:18px}.imp-also{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;padding:16px 20px;font-size:14px;display:flex}.imp-also .sep{background:var(--border);width:1px;height:18px;margin:0 8px}.imp-steps{counter-reset:s;gap:18px;margin:8px 0 0;padding:0;list-style:none;display:grid}.imp-steps li{counter-increment:s;justify-items:start;gap:6px;padding-left:44px;display:grid;position:relative}.imp-steps li:before{content:counter(s);background:var(--primary-soft);width:30px;height:30px;color:var(--primary-ink);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.imp-steps b{color:var(--text);font-size:15px}.imp-steps span{color:var(--text-2);font-size:13.5px;line-height:1.55}.imp-status{white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:12.5px;font-weight:600;display:inline-block}.imp-status.ok{background:var(--success-soft);color:#0c5c41}.imp-status.warn{background:var(--warning-soft);color:#7a4b00}.imp-status.bad{background:var(--danger-soft);color:#8f1f1f}.import-grid .dropzone{min-height:260px}.soon-copy h1{color:#fff}.page>.page-title{margin-bottom:18px}.bs-table th:last-child,.bs-table td:last-child{white-space:nowrap}@media (width<=1280px){.bs-layout{grid-template-columns:minmax(0,1fr)}}.ov-biz .biz-name .unset{color:var(--primary-ink);-webkit-text-decoration:underline dashed var(--primary-soft-2);-webkit-text-decoration:underline dashed var(--primary-soft-2);-webkit-text-decoration:underline dashed var(--primary-soft-2);text-decoration:underline dashed var(--primary-soft-2);text-underline-offset:6px;text-decoration-thickness:2px}.ov-biz .biz-name .biz-pen{color:var(--primary);margin-right:6px}.ov-biz .biz-name .dot{display:none}.set-search-wrap .set-search{display:block}@media (width<=900px){.set-bar{gap:10px;padding:10px 14px}.set-search-wrap{order:5;width:100%}.set-close{display:none}}@media (width<=560px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}}.nav{background:var(--sidebar);color:var(--sidebar-text);border-right-color:#2a2d33}.nav-brand,.nav-foot{border-color:#2a2d33}.nav .wordmark-text b{color:#fff}.nav .wordmark-text small{color:var(--sidebar-accent)}.nav-close,.nav-collapse{color:var(--sidebar-muted)}.nav-close:hover,.nav-collapse:hover{background:var(--sidebar-2);color:#fff}.nav-search{background:var(--sidebar-2);color:var(--sidebar-muted);border-color:#2f333a}.nav-search:hover{border-color:#3d424b}.nav-search kbd{color:var(--sidebar-muted);background:#2c3038;border-color:#3d424b}.nav-heading{color:var(--text-2)}.nav-heading:hover{color:#fff}.nav-sep{border-top-color:#2a2d33}.nav-link{color:var(--sidebar-text)}.nav-link svg{color:var(--sidebar-muted)}.nav-item:hover .nav-link{background:var(--sidebar-2);color:#fff}.nav-item.active .nav-link{background:var(--sidebar-active);color:#fff;font-weight:600}.nav-item.active .nav-link svg{color:var(--sidebar-accent)}.nav-item.active:before{background:var(--sidebar-accent)}.nav-badge{color:#1d1300;background:var(--sidebar-accent);border-color:#0000}.nav-add{color:var(--sidebar-accent)}.nav-add:hover{background:#3a2a1f}.nav-plan{color:#fde3cc;background:#2b2119;border-color:#4a3423}.nav-plan-cta{color:var(--sidebar-accent)}.nav-plan.paid{background:var(--sidebar-2);color:var(--sidebar-text);border-color:#2f333a}.nav-company{color:#fff}.nav-company:hover{background:var(--sidebar-2)}.nav-company-avatar{background:var(--primary)}.nav-company-text small,.nav-company>svg{color:var(--sidebar-muted)}.nav-scroll{scrollbar-color:#3d424b transparent}.sum-total{background:var(--sidebar)}.item-table th,.table th,.adm-table th{background:#f0f2f5}.btn-primary,.btn-sale{background:var(--primary)}.btn-primary:hover:not(:disabled),.btn-sale:hover:not(:disabled){background:var(--primary-hover)}.qa{justify-content:flex-start;min-height:118px;padding:18px 10px 14px}.qa-ic{flex:none}.qa-label{text-align:center;justify-content:center;align-items:flex-start;min-height:2.6em;line-height:1.3;display:flex}.pay-cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.pay-card{text-align:left;border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.pay-card:hover{border-color:var(--primary)}.pay-card b{color:var(--text);font-size:14.5px;display:block}.pay-card small{color:var(--text-2);font-size:13px;line-height:1.45;display:block}.pay-card .link-btn{margin-top:4px}.pay-card-ic{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.inc-title{margin:14px 0 10px;font-size:14.5px;display:block}.inc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.inc-item{flex-direction:column;gap:4px;display:flex}.inc-head{align-items:center;gap:8px;display:flex}.inc-head svg{color:var(--primary);flex:none}.inc-head b{color:var(--text);font-size:13.5px}.inc-item small{color:var(--text-2);padding-left:25px;font-size:12.5px;line-height:1.45;display:block}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none}.input:focus,.textarea:focus,.select-trigger:focus,.select-trigger.open,.auth-input:focus,.adm-input:focus,.adm-select:focus,.otp input:focus{border-color:var(--primary);box-shadow:var(--ring)}.share-phone:focus-within,.set-search-wrap:focus-within{box-shadow:var(--ring)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.poster-art h1,.poster-art h2,.poster-art h3,.poster-art h4,.ad-modal.theme-dark h3,.ad-modal.theme-brand h3,.ad-banner h3{color:inherit}.tour-card h4{color:#fff}.nav-scroll,.set-nav,.adm-nav-scroll{scrollbar-width:none;-ms-overflow-style:none}.nav-scroll::-webkit-scrollbar{width:0;height:0}.set-nav::-webkit-scrollbar{width:0;height:0}.adm-nav-scroll::-webkit-scrollbar{width:0;height:0}@media (hover:hover){.nav-scroll:hover,.adm-nav-scroll:hover{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent}.set-nav:hover{scrollbar-width:thin;scrollbar-color:#0000001f transparent}.nav-scroll:hover::-webkit-scrollbar{width:3px}.adm-nav-scroll:hover::-webkit-scrollbar{width:3px}.set-nav:hover::-webkit-scrollbar{width:3px}.nav-scroll:hover::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.adm-nav-scroll:hover::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.set-nav:hover::-webkit-scrollbar-thumb{background:#00000024;border-radius:4px}}.th-filter{display:none!important}th.has-plus{position:relative;padding-right:40px!important}.th-flex{align-items:center;gap:8px;display:inline-flex}.th-plus{background:var(--primary-soft,#fff1e7);width:26px;height:26px;color:var(--primary,#f97316);cursor:pointer;vertical-align:middle;border:1px dashed #f3b98f;border-radius:8px;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.th-plus.auto{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.th-plus:hover{background:var(--primary,#f97316);border-color:var(--primary,#f97316);color:#fff;border-style:solid}.th-chip{border:1px solid var(--border,#e2e5ea);color:var(--text-2,#697386);font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.th-chip.on,.th-chip:hover{border-color:var(--primary,#f97316);color:var(--primary-hover,#ea580c);background:var(--primary-soft,#fff1e7)}.col-chooser{color:var(--text,#20242c);padding:12px;font-size:13.5px}.col-chooser-float{z-index:2500;border:1px solid var(--border,#e2e5ea);background:#fff;border-radius:12px;width:250px;position:fixed;box-shadow:0 18px 40px -12px #17191d47}.col-chooser-head{justify-content:space-between;align-items:center;display:flex}.col-chooser-head b{font-size:14px}.col-chooser-head .link-btn{color:var(--primary-hover,#ea580c);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:12.5px;font-weight:500;display:inline-flex}.col-chooser-sub{color:var(--text-2,#697386);margin:4px 0 10px;font-size:12.5px}.col-chooser-list{scrollbar-width:thin;gap:2px;max-height:300px;display:grid;overflow-y:auto}.col-chooser-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex}.col-chooser-item:hover{background:var(--surface-2,#f5f6f8)}.col-chooser-item input{width:16px;height:16px;accent-color:var(--primary,#f97316);margin:0}.col-chooser-item span{flex:1}.col-chooser-item.on{color:var(--text,#20242c);font-weight:500}.col-chooser-item svg{color:var(--primary,#f97316)}@media print{.th-plus{display:none!important}}.logo-mark{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;display:block}.wordmark-text b{letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:800}.wordmark-text small{letter-spacing:0;justify-content:space-between;margin-top:4px;font-size:11.5px;font-weight:800;line-height:1;display:flex}.boot .wordmark-text b{font-size:24px}.boot .wordmark-text small{margin-top:6px;font-size:12px}.auth-brand .wordmark-text b{font-size:19px}.auth-brand .wordmark-text small{font-size:13px}.nav.collapsed .nav-brand .logo-mark{height:22px!important}.nav-brand,.nav-foot{z-index:2;background:var(--sidebar);position:relative}.nav-brand{min-height:64px}.nav-scroll{padding-top:10px}.nav-group+.nav-group{margin-top:4px}.nav-group.expanded+.nav-group,.nav-group+.nav-group.expanded{margin-top:10px}.nav-heading{letter-spacing:0;text-transform:none;min-height:38px;color:var(--sidebar-muted);border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600}.nav-heading:hover{background:var(--sidebar-2);color:#fff}.nav-group.expanded .nav-heading{color:#fff}.nav-heading>span{text-align:left;flex:1}.nav-count{min-width:22px;color:var(--sidebar-muted);text-align:center;background:#22252b;border-radius:999px;margin-right:8px;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:600}.nav-list{gap:2px;padding-bottom:4px}.nav-link{height:40px;font-size:14px}.nav-item:has(.nav-add) .nav-link{padding-right:42px}.nav-item.active .nav-link{background:var(--sidebar-active);box-shadow:inset 0 0 0 1px #fb923c47}.nav-add{opacity:.5;width:32px;height:32px;color:var(--sidebar-accent);border-radius:8px;right:4px}.nav-item:hover .nav-add,.nav-item.active .nav-add,.nav-add:focus-visible{opacity:1}.nav-add:hover{opacity:1;color:#fff;background:#f9731638}.nav.collapsed .nav-search{margin:10px auto 0}.nav-plan,.nav-plan.paid{color:var(--sidebar-text);background:#22252b;border:1px solid #30343b}.nav-plan svg{color:var(--sidebar-accent)}.nav-plan:hover{background:#2a2420;border-color:#4a3423}@media (width>=1025px){.topbar{grid-template-columns:minmax(0,1fr) minmax(280px,480px) minmax(0,1fr);display:grid}.topbar>.tb-crumbs{grid-column:1}.topbar>.tb-search{grid-column:2;width:100%;max-width:none;margin:0}.topbar>.tb-actions{grid-column:3;justify-self:end}}button.tb-search{font:inherit;cursor:text;text-align:left}button.tb-search:hover{border-color:var(--border-strong);background:#fff}.tb-search-ph{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;font-size:14px;overflow:hidden}.tb-search kbd{border:1px solid var(--border);font:inherit;color:var(--text-2);background:#fff;border-radius:4px;flex:none;padding:1px 6px;font-size:11.5px}@media (width<=760px){button.tb-search{flex:none;place-items:center;width:40px;padding:0;display:inline-grid}button.tb-search .tb-search-ph,button.tb-search kbd{display:none}}.btn.tb-create{color:var(--primary-hover);border:1px solid var(--primary);box-shadow:none;background:#fff}.btn.tb-create:hover:not(:disabled){background:var(--primary-soft);color:var(--primary-hover);border-color:var(--primary-hover)}h1.ov-biz{font:inherit;margin:0}.biz-name{align-items:center;gap:10px;display:inline-flex}.biz-edit-hint{border:1px solid var(--border);letter-spacing:0;color:var(--text-2);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.biz-name:hover .biz-edit-hint{color:var(--primary-hover);border-color:var(--primary)}.metric{align-content:start;gap:0}.metric-top{margin-bottom:12px}.metric b{margin:0 0 8px;line-height:1.15}.metric .delta{min-height:18px;margin-bottom:4px}.metric small{min-height:17px;color:var(--text-2);display:block}.cb-empty{gap:0;padding:28px 24px 32px}.cb-empty svg[width="150"]{width:120px;height:auto;margin-bottom:8px}.cb-empty h2{margin:0 0 6px;font-size:20px;font-weight:700}.cb-empty>p{color:var(--text-2);margin:0 0 16px;font-size:14px}.cb-empty-cta{margin-bottom:22px}.cb-empty .feature-row{gap:12px;margin:0 auto}.cb-empty .feature{border:1px solid var(--border);gap:10px;padding:16px 12px;font-size:12.5px}.feature-ic{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.cb-empty .feature b{margin-bottom:4px;font-size:13.5px}.cb-empty .feature small{color:var(--text-2);line-height:1.45}.btn,.btn-pill{border-radius:var(--radius-sm)}.btn-primary{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.btn-sm{height:32px;padding:0 12px;font-size:13px}.wordmark{gap:8px}.wordmark .logo-mark{flex:none}.wordmark-text{flex-direction:column;align-items:stretch;width:max-content;line-height:1;display:inline-flex}.wordmark-type{max-width:none;display:block}.wordmark-text small{letter-spacing:0;color:var(--logo-orange,#f7941d);justify-content:space-between;margin-top:4px;font-size:10.5px;font-weight:800;display:flex}.wordmark-light .wordmark-text small{color:var(--primary)}.nav .wordmark-text small,.wordmark-dark .wordmark-text small{color:var(--logo-orange,#f7941d)}.ai{display:inline-block;overflow:visible}.ai *{transform-box:fill-box;transform-origin:50%}.ai .ai-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:3.2s ease-in-out infinite aiDraw}.ai .d2{animation-delay:.25s}.ai .d3{animation-delay:.5s}.ai .d4{animation-delay:.75s}@keyframes aiDraw{0%{stroke-dashoffset:1px}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.ai .ai-float{animation:3s ease-in-out infinite aiFloat}.ai .ai-float-sm{animation:3.6s ease-in-out infinite reverse aiFloat}@keyframes aiFloat{50%{transform:translateY(-3px)}}.ai .ai-slide-in{animation:3.2s ease-in-out infinite aiSlide}@keyframes aiSlide{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)rotate(-2deg)}}.ai .ai-lid{transform-origin:50% 100%;animation:2.6s ease-in-out infinite aiLid}@keyframes aiLid{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)rotate(-3deg)}}.ai .ai-pop{animation:2.4s ease-in-out infinite aiPop}@keyframes aiPop{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.ai .ai-roll{animation:3.4s ease-in-out infinite aiRoll}@keyframes aiRoll{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}.ai .ai-spin{stroke-dasharray:4 3;animation:1.2s linear infinite aiSpin}@keyframes aiSpin{to{transform:rotate(360deg)}}.ai .ai-drop{animation:3.4s ease-in-out infinite aiDrop}.ai .ai-drop.d2{animation-delay:.4s}@keyframes aiDrop{0%{opacity:0;transform:translateY(-10px)}25%,85%{opacity:1;transform:none}to{opacity:0}}.ai .ai-coin{animation:2.4s cubic-bezier(.5,0,.5,1) infinite aiCoin}@keyframes aiCoin{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1}60%{opacity:1;transform:translateY(10px)}75%,to{opacity:0;transform:translateY(12px)}}.ai .ai-note{animation:3s ease-in-out infinite aiNote}@keyframes aiNote{0%,to{transform:translateY(8px)}50%{transform:translateY(-2px)}}.ai .ai-bar{transform-origin:50% 100%;animation:2.8s ease-in-out infinite aiBar}.ai .b2{animation-delay:.2s}.ai .b3{animation-delay:.4s}@keyframes aiBar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.ai .ai-awn{transform-origin:50% 0;animation:3s ease-in-out infinite aiAwn}@keyframes aiAwn{50%{transform:scaleY(1.06)}}.ai .ai-shake{transform-origin:30%;animation:2.4s ease-in-out infinite aiShake}@keyframes aiShake{0%,to{transform:rotate(0)}20%{transform:rotate(-5deg)}40%{transform:rotate(4deg)}60%{transform:rotate(0)}}.ai .ai-wave{opacity:0;animation:1.8s ease-in-out infinite aiWave}.ai .w2{animation-delay:.25s}.ai .w3{animation-delay:.5s}@keyframes aiWave{0%{opacity:0;transform:translate(-3px)}40%{opacity:1}to{opacity:0;transform:translate(3px)}}.ai .ai-dot{animation:1.4s ease-in-out infinite aiDot}.ai .t2{animation-delay:.2s}.ai .t3{animation-delay:.4s}@keyframes aiDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ai .ai-up{animation:2s ease-in-out infinite aiUp}@keyframes aiUp{0%{opacity:0;transform:translateY(6px)}40%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.ai .ai-pulse{animation:2.6s ease-in-out infinite aiPulse}@keyframes aiPulse{50%{transform:scale(1.05)}}.ai .ai-scan{animation:3.2s ease-in-out infinite aiScan}@keyframes aiScan{0%,to{transform:translate(0)}33%{transform:translate(-14px,-14px)}66%{transform:translate(-6px,-4px)}}.ai .ai-bounce{animation:.9s ease-in-out infinite aiBounce}@keyframes aiBounce{50%{transform:translateY(-1.5px)}}.ai .ai-speed{animation:1s linear infinite aiWave}.ai .ai-paint{transform-origin:90% 10%;animation:2.4s ease-in-out infinite aiPaint}@keyframes aiPaint{50%{transform:rotate(-12deg)translate(-2px,2px)}}.ai .ai-twinkle{animation:1.6s ease-in-out infinite aiPop}.ai .ai-lift{animation:2.4s ease-in-out infinite aiLift}@keyframes aiLift{50%{transform:translateY(-4px)}}.ai .ai-flame{transform-origin:50% 0;animation:.5s ease-in-out infinite alternate aiFlame}@keyframes aiFlame{to{transform:scaleY(1.35)}}.ai .ai-turn{animation:4s linear infinite aiTurn}@keyframes aiTurn{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}.ai .ai-coin-stack{animation:3s ease-in-out infinite aiFloat}@media (prefers-reduced-motion:reduce){.ai *{stroke-dashoffset:0!important;opacity:1!important;animation:none!important}}.hide-xs{display:inline}@media (width<=640px){.hide-xs{display:none!important}}.metric-lbl{gap:1px;min-width:0;line-height:1.2;display:grid}.metric-name{color:var(--text);font-size:14px;font-weight:600}.metric-sub{color:var(--muted);font-size:12px;font-weight:500}.wa-steps li>p{margin:0;line-height:1.45}.wa-steps li>p b{color:var(--text)}[data-tip]:hover:after,[data-tip]:focus-visible:after{white-space:normal;text-align:left;width:max-content;max-width:min(260px,70vw);line-height:1.35}.info-tip{cursor:help;vertical-align:middle;display:inline-flex}.popover.info-bubble{color:#fff;box-shadow:var(--shadow-lg);background:#20242c;border:0;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.45}.icon3d{object-fit:contain;flex:none;display:block}.tile-sub{color:var(--muted);margin-top:1px;font-size:12px;font-style:normal;display:block}.row-count{white-space:nowrap;font-size:13px}.head-with-tools{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.head-with-tools>:first-child{flex:1;min-width:0}.head-with-tools .report-tools{flex:none}.report-tools{flex-wrap:nowrap;align-items:flex-start}.report-tools .tool{white-space:nowrap;min-width:34px}.report-tools .tool:disabled{opacity:.45}.txn-tabs{flex-wrap:nowrap;align-items:center;overflow:visible}.txn-tab{flex:0 auto;max-width:180px}.txn-tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.txn-tab-more{border:1px dashed var(--primary);background:var(--primary-soft);height:32px;color:var(--primary-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.txn-tab-more:hover{background:var(--primary);color:#fff;border-style:solid}.txn-tab-count{color:var(--muted);white-space:nowrap;flex:none;margin-left:auto;padding-left:8px;font-size:11.5px}.txn-more-item{align-items:center;gap:4px;display:flex;padding:2px 4px 2px 0!important}.txn-more-open{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-weight:500;display:flex}.txn-more-open:hover{color:var(--primary)}.bulk-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.bulk-tools .search-mini{flex:260px;min-width:0;max-width:420px}.seg{background:var(--surface-3);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg-opt{color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}.seg-opt input{opacity:0;pointer-events:none;position:absolute}.seg-opt.on{color:var(--primary-ink);box-shadow:var(--shadow-sm);background:#fff;font-weight:600}.ticks-list{flex-wrap:wrap;gap:6px 18px;margin:10px 0 14px;padding:0;list-style:none;display:flex}.ticks-list li{color:var(--text);align-items:center;gap:6px;font-weight:500;display:inline-flex}.ticks-list svg{color:var(--success);flex:none}.ex-meta{color:var(--text-2);gap:4px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.ex-meta li{align-items:center;gap:6px;display:flex}.ex-meta svg{color:var(--primary);flex:none}.store-kpi{border:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.store-kpi .kpi-ic{border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.store-kpi .muted{font-size:12.5px;font-weight:500}.store-kpi strong{font-size:20px;line-height:1.15}.store-kpi:after{content:"";opacity:.12;background:currentColor;border-radius:50%;width:64px;height:64px;position:absolute;top:-18px;right:-18px}.kpi-blue{color:#f97316;background:linear-gradient(135deg,#fff1e7,#fff)}.kpi-orange{color:#e07a00;background:linear-gradient(135deg,#fff3e3,#fff)}.kpi-green{color:#15803d;background:linear-gradient(135deg,#e7f6ec,#fff)}.kpi-violet{color:#6a3dc0;background:linear-gradient(135deg,#f0eaff,#fff)}.store-kpi .kpi-ic{background:#fff;box-shadow:0 4px 12px -6px}.store-kpi strong,.store-kpi .muted{color:var(--text)}.store-kpi .muted{color:var(--text-2)}.store-switches{flex-wrap:wrap;gap:14px 28px;margin:16px 0;display:flex}.store-switches .switch{white-space:nowrap}.cb-illus{max-width:100%;height:auto;margin:4px auto 0}.cb-empty .feature-row{gap:12px}.cb-empty .feature{text-align:left;align-items:center}.cb-empty .feature-ic{background:linear-gradient(135deg, var(--primary-soft), #fff);border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid}.cb-empty-cta{margin-top:18px}.coa-table td,.coa-table th{white-space:nowrap}@media (width<=900px){.store-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.ov-metrics{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.metric{border-radius:14px;gap:4px;padding:14px}.metric-top{align-items:flex-start;gap:8px}.metric-ic{border-radius:10px;flex:none;width:32px;height:32px}.metric-ic svg{width:17px;height:17px}.metric-name{font-size:13px}.metric-sub{font-size:11px}.metric b{margin-top:2px;font-size:19px!important}.metric .delta,.metric small{font-size:11.5px;line-height:1.3}.ov-card{padding:16px 14px!important}.ov-card-head{align-items:center}.ov-card-head h2{white-space:nowrap;font-size:15px}.ov-card-head p{font-size:12px}.ov-card-head .link-btn{font-size:12.5px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.tiles>.tile:first-child:nth-last-child(3){grid-column:1/-1}.tile{flex-direction:row!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:12px!important}.tile-ic{border-radius:10px!important;width:36px!important;height:36px!important}.tile-ic svg{width:18px;height:18px}.tile small{font-size:12px}.tile b{font-size:17px!important}.table-card-head{align-items:center;flex-wrap:nowrap!important;gap:8px!important;padding:12px!important}.table-card-head h3{white-space:nowrap;margin:0;font-size:15px!important}.table-card-head .search-mini{flex:auto;width:auto;max-width:200px;height:36px;margin-left:auto;padding:0 10px;min-width:0!important}.table-card-head .search-mini input{width:100%;min-width:0;font-size:13px}.table-card-head .spacer{display:none}.report-head h2{margin:0 0 8px;font-size:17px}.filter-bar.flat{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px!important;display:grid!important}.filter-bar.flat>.spacer{display:none}.filter-bar.flat>.report-tools{grid-area:1/2}.filter-bar.flat>.pill-select,.filter-bar.flat>.select,.filter-bar.flat>[class*=w-full]{grid-column:1;max-width:220px;width:100%!important}.filter-bar.flat>.date-range{flex-wrap:nowrap;grid-column:1/-1;gap:6px}.filter-bar.flat>.date-range .between{display:none}.period-big .select-trigger{font-weight:600;border:1px solid var(--border-strong)!important;background:#fff!important;padding-left:10px!important;font-size:14px!important}.report-tools{gap:10px}.report-tools .tool small{font-size:9.5px}.head-with-tools .page-title h1,.head-with-tools h1{font-size:20px}.lite-form{padding:14px}.lite-table thead{display:none}.lite-table,.lite-table tbody{width:100%;display:block}.lite-table tr{border-bottom:1px dashed var(--border);grid-template-columns:20px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 30px;grid-template-areas:"n item item item del""n qty price disc disc""n. .total total";gap:6px;padding:10px 0;display:grid}.lite-table td{min-width:0;padding:0!important}.lite-table td:first-child{color:var(--muted);grid-area:n;font-weight:600;padding-top:8px!important}.lite-table td:nth-child(2){grid-area:item}.lite-table td:nth-child(3){grid-area:qty}.lite-table td:nth-child(4){grid-area:price}.lite-table td:nth-child(5){grid-area:disc}.lite-table td:nth-child(6){text-align:right;grid-area:total;font-weight:700}.lite-table td:nth-child(6):before{content:"Total  ";color:var(--muted);white-space:pre;font-size:12px;font-weight:500}.lite-table td:nth-child(7){grid-area:del;place-items:center;display:grid}.lite-table .input{width:100%;height:38px}.lite-recv{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid!important}.lite-recv .spacer{display:none}.lite-recv .check{white-space:nowrap;justify-self:end}.lite-recv .input{grid-column:1/-1;width:100%!important}.lite-preview{padding:12px}.lite-fit .ivd{min-height:0!important}.print-modal .modal-head{flex-wrap:wrap;gap:8px;padding:12px 14px}.print-modal .modal-head h3{flex:100%;order:0;margin:0}.print-modal .modal-head .btn{flex:1 1 0;justify-content:center;min-width:0;padding:0 8px}.print-modal .modal-head .icon-btn{position:absolute;top:10px;right:10px}.print-modal .modal-head{position:relative}.txn-tabs{gap:6px!important;padding:6px 10px!important}.txn-tab{max-width:104px;font-size:12px;gap:4px!important;padding:6px 4px 6px 8px!important}.txn-tab>svg{display:none}.txn-tab button{width:18px;height:18px}.txn-tab-count{display:none}.txn-tab-more{height:30px;padding:0 10px;font-size:12px}.bulk-tools .search-mini{flex:100%;max-width:none}.bulk-modes{width:100%}.bulk-modes .seg-opt{flex:1;justify-content:center;padding:8px 6px;font-size:12.5px}.page-head:has(>[aria-label=Filter\ cheques]){flex-wrap:nowrap}.page-head>[aria-label=Filter\ cheques]{flex:none;width:150px!important}.coa-nav-list{grid-template-columns:1fr 1fr;gap:6px;max-height:none!important;padding:10px!important;display:grid!important}.coa-root{display:contents}.coa-root-btn{border:1px solid var(--border);border-radius:10px;order:0;padding:9px 10px!important;font-size:12.5px!important}.coa-root-btn svg{display:none}.coa-sub{flex-wrap:wrap;order:1;grid-column:1/-1;gap:6px;display:flex;padding:4px 0 0!important}.coa-sub-group{display:contents}.coa-chip{border:1px solid var(--border);background:#fff;border-radius:999px;max-width:100%;width:auto!important;padding:6px 10px!important;font-size:12px!important;display:inline-flex!important}.coa-tools{gap:8px!important}.coa-tools .search-box{flex:100%;width:100%!important}.coa-table{min-width:0!important}.coa-table th:nth-child(3),.coa-table td:nth-child(3){display:none}.coa-table td,.coa-table th{white-space:normal}.modal-head h3,.modal-head .modal-title{white-space:nowrap;font-size:17px}.modal-head .w-44{width:128px!important}.settings-card .table th,.settings-card .table td,.set-card .table th,.set-card .table td{padding:10px 12px}.table td.num,.table th.num{white-space:nowrap;width:1%}.store-kpis{gap:10px!important}.store-kpi{column-gap:10px;padding:12px}.store-kpi .kpi-ic{border-radius:10px;width:34px;height:34px}.store-kpi strong{font-size:17px}.store-switches{flex-direction:column;gap:14px}.cb-empty .feature-row{grid-template-columns:1fr;gap:10px;display:grid}.cb-empty .feature{gap:12px;padding:12px;display:flex}.cb-empty-cta{margin-top:20px}.page .card{max-width:100%}}.head-tools-inline{flex:none;align-items:center;gap:8px;display:inline-flex}@media (width<=640px){.table-card-head .search-mini:first-child{max-width:220px;margin-left:0}.cb-empty .feature{text-align:left!important;flex-direction:row!important;align-items:center!important}.cb-empty .feature b{font-size:14px}.cb-empty .feature small{font-size:12px}.txn-tab{max-width:96px;font-size:11.5px;padding:6px 3px 6px 7px!important}.txn-tab-more{padding:0 8px}}.store-kpi:after{opacity:.1;width:58px;height:58px;top:-28px;right:-28px}.table-card-head .link-btn{margin-left:auto}@media (width<=640px){.je-table thead{display:none}.je-table,.je-table tbody{display:block}.je-table tr{grid-template-columns:34px 1fr 1fr;grid-template-areas:"n acc acc""n cr dr";gap:6px;padding:8px 6px;display:grid}.je-table td{padding:0!important}.je-table td:first-child{grid-area:n;align-self:start;padding-top:8px!important}.je-table td:nth-child(2){grid-area:acc}.je-table td:nth-child(3){grid-area:cr}.je-table td:nth-child(4){grid-area:dr}.je-table td:nth-child(3) .input::placeholder{content:"Credit"}.je-table tr:last-child{grid-template-areas:"n acc acc""n cr dr";align-items:center}.je-table tr:not(:last-child) td:nth-child(3):before{content:"Credit";color:var(--muted);margin-bottom:2px;font-size:11px;display:block}.je-table tr:not(:last-child) td:nth-child(4):before{content:"Debit";color:var(--muted);margin-bottom:2px;font-size:11px;display:block}}.poster-art.has-photo{isolation:isolate}.poster-art .pa-tint{opacity:.32;mix-blend-mode:multiply;pointer-events:none;z-index:-1;position:absolute;inset:0}.poster-art .pa-art{filter:drop-shadow(0 .5em .6em #00000059);pointer-events:none;width:34%;height:auto;position:absolute;bottom:13%;right:5%}.poster-art.has-photo .pa-body h3{text-shadow:0 .06em .3em #0000002e;max-width:70%}.poster-art.has-photo .pa-body p{max-width:64%;font-weight:500}.poster-art.has-photo .pa-top{color:#20242c;background:#ffffffd9;border-radius:999px;align-self:flex-start;padding:.25em .7em .25em .25em}.poster-art.has-photo .pa-foot span{color:#20242c;background:#ffffffd9;border-radius:999px;padding:.2em .6em}.mk-photo{aspect-ratio:1;background-position:50%;background-size:cover;border:2px solid #0000;border-radius:10px;position:relative;overflow:hidden}.mk-photo.on{border-color:var(--logo-orange,#f7941d)}.mk-photo span{color:#fff;text-shadow:0 1px 2px #000000b3;text-transform:capitalize;text-align:left;font-size:10px;position:absolute;bottom:4px;left:4px;right:4px}.mk-text-edit{resize:vertical;border:1px solid var(--border-strong);width:100%;min-height:56px;font:inherit;border-radius:8px;padding:6px 8px;font-size:13px}.wa-photos{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.wa-photo-up{background:var(--surface-2);border:1px dashed var(--border-strong);color:var(--primary);cursor:pointer;place-items:center;display:grid}h1,h2,h3,h4,h5,.page-title h1,.modal-head h3,.report-head h2,.ov-card-head h2,.table-card-head h3,.metric b,.tile b,.kpi strong,.kpi b,.lite-total strong,.adm-head h1,.adm-stat .v,.auth-card h1{font-family:var(--font-head,"Inter", "Roboto", sans-serif);letter-spacing:-.015em}small,.muted,.field-label,label,.metric-sub,.tile small,td,th,.input,.btn{font-family:var(--font)}.anim-icon{flex:none;place-items:center;display:inline-grid}.anim-icon svg{display:block}.illus-anim{background:radial-gradient(circle at 50% 45%, #fff 0 42%, var(--primary-soft) 43% 100%);border-radius:50%;place-items:center;margin:4px auto 6px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #f973161f}.illus-anim:after{content:"";border:1px dashed #f9731647;border-radius:50%;animation:24s linear infinite illusTurn;position:absolute;inset:-10px}.illus-dot{border-radius:50%;position:absolute}.illus-dot.a{background:var(--primary);width:10px;height:10px;animation:3s ease-in-out infinite aiFloat;top:22%;left:6%}.illus-dot.b{background:#17191d;width:7px;height:7px;animation:3.6s ease-in-out infinite reverse aiFloat;bottom:20%;right:8%}@keyframes illusTurn{to{transform:rotate(360deg)}}.empty.with-art .illus-anim{display:grid}.cb-illus.illus-anim{margin:8px auto 4px}.cb-empty .feature-ic{box-shadow:inset 0 0 0 1px var(--border);background:#fff}@media (prefers-reduced-motion:reduce){.illus-anim:after,.illus-dot{animation:none}}@media print{@page{margin:12mm}html,body{background:#fff!important}.no-print,.nav,.nav-scrim,.topbar,.titlebar,.report-nav,.report-tools,.filter-bar,.search-mini,.rn-search,.th-plus,.th-sort svg,.pager,.toast-wrap,.ad-banner,.ad-overlay,.tour,.fab,.page-head .btn,.page-head .icon-btn,.table-card-head .search-mini,input[type=checkbox],.icon-btn,.row-actions,.accounting-warning{display:none!important}.shell,.shell-main,.page-wrap,.page{background:#fff!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.card{box-shadow:none!important;border:0!important}.table-wrap{overflow:visible!important}.table th{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#17191d!important}.table td,.table th{border:1px solid #e6e2dc!important}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:0}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-1\/2{left:50%}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.m-0{margin:0}.m-9{margin:calc(var(--spacing) * 9)}.m-16{margin:calc(var(--spacing) * 16)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-36{height:calc(var(--spacing) * 36)}.h-168{height:calc(var(--spacing) * 168)}.h-172{height:calc(var(--spacing) * 172)}.h-\[168px\]{height:168px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[340px\]{max-height:340px}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-\[38\%\]{width:38%}.w-\[90px\]{width:90px}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-full{width:100%}.max-w-\[150px\]{max-width:150px}.max-w-\[168px\]{max-width:168px}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[640px\]{max-width:640px}.max-w-\[1100px\]{max-width:1100px}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[260px\]{min-width:260px}.min-w-\[640px\]{min-width:640px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.resize{resize:both}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.\!rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-bad{border-color:var(--danger)}.border-brand{border-color:var(--primary)}.border-line{border-color:var(--border)}.border-line-strong{border-color:var(--border-strong)}.border-line\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-sale{border-color:var(--sale)}.border-transparent{border-color:#0000}.border-warn\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warn\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.bg-\[\#a8b0c4\]{background-color:#a8b0c4}.bg-bad-soft{background-color:var(--danger-soft)}.bg-brand{background-color:var(--primary)}.bg-brand-soft{background-color:var(--primary-soft)}.bg-ink\/85{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/85{background-color:color-mix(in oklab, var(--text) 85%, transparent)}}.bg-ok-soft{background-color:var(--success-soft)}.bg-sale{background-color:var(--sale)}.bg-sale-soft,.bg-sale-soft\/30{background-color:var(--sale-soft)}@supports (color:color-mix(in lab, red, red)){.bg-sale-soft\/30{background-color:color-mix(in oklab, var(--sale-soft) 30%, transparent)}}.bg-sale-soft\/60{background-color:var(--sale-soft)}@supports (color:color-mix(in lab, red, red)){.bg-sale-soft\/60{background-color:color-mix(in oklab, var(--sale-soft) 60%, transparent)}}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-transparent{background-color:#0000}.bg-warn-soft{background-color:var(--warning-soft)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.\!text-bad{color:var(--danger)!important}.text-\[\#d4a017\]{color:#d4a017}.text-bad{color:var(--danger)}.text-brand{color:var(--primary)}.text-ink{color:var(--text)}.text-ink-2{color:var(--text-2)}.text-line-strong{color:var(--border-strong)}.text-mute,.text-mute\/70{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-mute\/70{color:color-mix(in oklab, var(--muted) 70%, transparent)}}.text-ok{color:var(--success)}.text-sale{color:var(--sale)}.text-warn{color:var(--warning)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-brand-soft{--tw-ring-color:var(--primary-soft)}.ring-line{--tw-ring-color:var(--border)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-sale:is(:where(.group):hover *){background-color:var(--sale)}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-brand:hover{border-color:var(--primary)}.hover\:border-sale:hover{border-color:var(--sale)}.hover\:\!bg-bad-soft:hover{background-color:var(--danger-soft)!important}.hover\:bg-brand-soft:hover{background-color:var(--primary-soft)}.hover\:bg-brand-soft-2:hover{background-color:var(--primary-soft-2)}.hover\:bg-brand-soft\/30:hover{background-color:var(--primary-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/30:hover{background-color:color-mix(in oklab, var(--primary-soft) 30%, transparent)}}.hover\:bg-brand-soft\/40:hover{background-color:var(--primary-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/40:hover{background-color:color-mix(in oklab, var(--primary-soft) 40%, transparent)}}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.hover\:text-brand:hover{color:var(--primary)}.hover\:text-ink:hover{color:var(--text)}.hover\:text-sale:hover{color:var(--sale)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=40rem){.sm\:inline{display:inline}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[180px\]{width:180px}.sm\:w-\[190px\]{width:190px}.sm\:w-\[220px\]{width:220px}.sm\:min-w-\[560px\]{min-width:560px}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (width>=48rem){.md\:sticky{position:sticky}.md\:top-3{top:calc(var(--spacing) * 3)}.md\:left-\[calc\(50\%\+var\(--sidebar-w\)\/2\)\]{left:calc(50% + var(--sidebar-w) / 2)}.md\:w-\[230px\]{width:230px}.md\:min-w-\[560px\]{min-width:560px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[auto_auto_1fr_minmax\(220px\,300px\)\]{grid-template-columns:auto auto 1fr minmax(220px,300px)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:self-start{align-self:flex-start}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:text-right{text-align:right}}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&\>\.poster-art\]\:\!h-full>.poster-art{height:100%!important}.\[\&\>\.poster-art\]\:\!w-full>.poster-art{width:100%!important}.\[\&\>\.poster-art\]\:\!rounded-none>.poster-art{border-radius:0!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
