@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-1-CJWMIGCx.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-2-at8nfxId.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-3-PfPtmrPZ.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cairo-1-CJWMIGCx.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cairo-2-at8nfxId.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cairo-3-PfPtmrPZ.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cairo-1-CJWMIGCx.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cairo-2-at8nfxId.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cairo-3-PfPtmrPZ.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-1-CJWMIGCx.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-2-at8nfxId.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-3-PfPtmrPZ.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/cairo-1-CJWMIGCx.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/cairo-2-at8nfxId.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/cairo-3-PfPtmrPZ.woff2)format("woff2");ascent-override:100%;descent-override:30%;line-gap-override:0%;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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plusjakarta-2-qRpaaN48.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plusjakarta-3-DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plusjakarta-4-eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plusjakarta-2-qRpaaN48.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plusjakarta-3-DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plusjakarta-4-eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plusjakarta-2-qRpaaN48.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plusjakarta-3-DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plusjakarta-4-eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/plusjakarta-2-qRpaaN48.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/plusjakarta-3-DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/plusjakarta-4-eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/plusjakarta-2-qRpaaN48.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/plusjakarta-3-DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/plusjakarta-4-eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;src:url(/assets/materialsymbols-1-Cxx8qAbB.woff2)format("woff2")}:root{--bg:#f5f8ff;--surface:#fff;--surface-2:#f2f4f7;--sunken:#edf3ff;--ink:#062a74;--muted:#667080;--faint:#8e99ad;--line:#cdd9ee;--line-soft:#e2e9f5;--brand:#034be4;--brand-strong:#0639a5;--brand-tint:#034be41f;--brand-tint-2:#034be40f;--on-brand:#fff;--mint:#087a58;--mint-tint:#3dd29d2e;--coral:#c83200;--coral-tint:#fad1d4b8;--amber:#cf5700;--amber-tint:#ff970538;--violet:#2958b8;--violet-tint:#b6cdff94;--success:#087a58;--success-bg:#3dd29d2e;--warning:#ad4c00;--warning-bg:#ff970538;--error:#c83200;--error-bg:#ff50051f;--info:#034be4;--info-bg:#428bf924;--disabled-bg:#e6ebf2;--disabled-fg:#647086;--disabled-border:#aeb8c7;--shadow-sm:none;--shadow:none;--shadow-lg:0 2px 12px #1a120824, 0 1px 3px #1a120814;--radius:4px;--radius-card:6px;--button-radius:2px;--fl-skeleton-base:#dce5f2;--fl-skeleton-highlight:#fff;--lh-body:1.5;--lh-heading:1.2;--lh-compact:1.25}[data-theme=dark]{--bg:#111318;--surface:#191c22;--surface-2:#23262c;--sunken:#0c0e12;--ink:#f5f7fa;--muted:#b9c0cb;--faint:#7d8796;--line:#373e49;--line-soft:#292f38;--brand:#6ea3ff;--brand-strong:#9bc0ff;--brand-tint:#6ea3ff2e;--brand-tint-2:#6ea3ff17;--on-brand:#101318;--mint:#3dd29d;--mint-tint:#3dd29d2e;--coral:#fad1d4;--coral-tint:#fad1d426;--amber:#ffb84c;--amber-tint:#ff97052e;--violet:#b6cdff;--violet-tint:#b6cdff29;--success:#3dd29d;--success-bg:#3dd29d2b;--warning:#ffb84c;--warning-bg:#ff97052b;--error:#ff6b37;--error-bg:#ff50052b;--info:#7bb0ff;--info-bg:#428bf92e;--disabled-bg:#2a2e36;--disabled-fg:#9aa4b2;--disabled-border:#4a515d;--shadow-sm:none;--shadow:none;--shadow-lg:0 2px 14px #0006, 0 1px 3px #00000040;--fl-skeleton-base:#23262c;--fl-skeleton-highlight:#0c0e12}html,body{margin:0;padding:0}html{overflow-y:scroll}body{background:var(--bg);color:var(--ink);font-family:Plus Jakarta Sans,Cairo,Helvetica Neue,sans-serif;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,select,textarea{font-family:inherit;line-height:var(--lh-compact)}button{border-radius:var(--button-radius)}[dir=rtl] input[type=date],[dir=rtl] input[type=time],[dir=rtl] input[type=datetime-local]{text-align:right;direction:rtl}[dir=rtl] input[type=date]::-webkit-datetime-edit{text-align:right;direction:rtl}[dir=rtl] input[type=time]::-webkit-datetime-edit{text-align:right;direction:rtl}[dir=rtl] input[type=datetime-local]::-webkit-datetime-edit{text-align:right;direction:rtl}[dir=rtl] input[type=date]::-webkit-datetime-edit-fields-wrapper{text-align:right;direction:rtl}[dir=rtl] input[type=time]::-webkit-datetime-edit-fields-wrapper{text-align:right;direction:rtl}[dir=rtl] input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{text-align:right;direction:rtl}[dir=rtl] input[type=date]::-webkit-calendar-picker-indicator{order:-1;margin-inline:0 .35rem}[dir=rtl] input[type=time]::-webkit-calendar-picker-indicator{order:-1;margin-inline:0 .35rem}[dir=rtl] input[type=datetime-local]::-webkit-calendar-picker-indicator{order:-1;margin-inline:0 .35rem}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-strong);text-decoration:underline}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line);background-clip:padding-box;border:2px solid #0000;border-radius:8px}.fl-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(:focus-visible){outline:2px solid var(--brand);outline-offset:2px}#root{min-height:100vh}.msr{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Rounded,sans-serif;font-style:normal;font-weight:400;line-height:1}@keyframes fl-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fl-pop{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fl-fade{0%{opacity:0}to{opacity:1}}@keyframes fl-spin{to{transform:rotate(360deg)}}@keyframes fl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.fl-ref-add,.fl-dash-quickbtn,.fl-inv-pill,.fl-navpill,.fl-drawer-link{border-radius:var(--button-radius)}.fl-btn{border:1px solid var(--line);border-radius:var(--button-radius);background:var(--surface-2);height:38px;color:var(--ink);font:inherit;cursor:pointer;box-sizing:border-box;align-items:center;gap:7px;padding:0 14px;font-size:.86rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.fl-btn:hover{background:var(--sunken);text-decoration:none}a.fl-btn:where(:not(.fl-btn--primary,.fl-btn--danger)):hover{color:var(--ink)}.fl-btn--primary,.fl-ref-add{background:var(--brand);height:38px;color:var(--on-brand);font:inherit;cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:7px;padding-inline:14px;font-size:.86rem;font-weight:700;transition:background .14s;display:inline-flex}.fl-btn--primary:hover,.fl-ref-add:hover{background:var(--brand-strong);color:var(--on-brand);text-decoration:none}.fl-ref-add:disabled,.fl-ref-add:disabled:hover{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.fl-btn--danger{background:var(--error);border-color:var(--error);color:#fff}.fl-btn--danger:hover{background:var(--error);border-color:var(--error);filter:brightness(.93)}.fl-backlink{height:34px;color:var(--muted);align-items:center;gap:6px;margin-bottom:10px;padding-inline:6px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.fl-backlink:hover{color:var(--brand);text-decoration:none}.fl-backlink-icon{font-size:19px}[dir=rtl] .fl-backlink-icon{transform:scaleX(-1)}.fl-btn--primary .msr,.fl-ref-add .msr{font-size:21px}.fl-ref-iconbtn{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;transition:border-color .14s,color .14s;display:flex}.fl-ref-iconbtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.fl-ref-iconbtn .msr{font-size:18px}.fl-ref-iconbtn--danger{color:var(--error)}.fl-ref-iconbtn--danger:hover:not(:disabled){border-color:var(--error);color:var(--error)}.fl-ref-iconbtn:disabled{opacity:.38;cursor:not-allowed;color:var(--faint)}.fl-iconbtn{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;width:34px;height:34px;color:var(--muted);font:inherit;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-weight:700;transition:border-color .14s,color .14s;display:flex}.fl-iconbtn:hover{border-color:var(--brand);color:var(--brand)}.fl-iconbtn .msr{font-size:20px}.fl-iconbtn--wide{width:auto;padding-inline:11px}.fl-iconbtn--wide .msr{font-size:19px}.fl-iconbtn-label{font-size:.8rem}.fl-textbtn{box-sizing:border-box;border-radius:var(--button-radius);min-height:40px;color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin-block:-6px;padding:8px 12px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.fl-textbtn--end{align-self:flex-end;margin-block:-10px -4px}.fl-textbtn:hover:not(:disabled){background:var(--brand-tint-2);text-decoration:none}.fl-textbtn:focus-visible{box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-textbtn:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.fl-iconbtn-label{display:none}}.fl-password{display:flex;position:relative}.fl-password .fl-password-input{width:100%;padding-inline-end:44px}.fl-password .fl-password-input::-ms-reveal{display:none}.fl-password-toggle{inset-inline-end:4px;width:36px;height:36px;color:var(--faint);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fl-password-toggle:hover{color:var(--brand)}.fl-password-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fl-password-toggle:disabled{cursor:not-allowed;opacity:.55}.fl-password-toggle .msr{font-size:19px}.fl-number{appearance:textfield}.fl-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fl-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fl-input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;height:40px;color:var(--ink);font:inherit;outline:none;padding:0 12px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}.fl-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.fl-input--error{border-color:var(--error)}.fl-input--error:focus{border-color:var(--error);box-shadow:0 0 0 3px var(--error-bg)}.fl-label{color:var(--muted);margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.fl-formgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){.fl-formgrid{grid-template-columns:1fr}}.fl-field{flex-direction:column;min-width:0;display:flex}.fl-fielderror{color:var(--error);text-wrap:pretty;margin-top:5px;font-size:.74rem;font-weight:600}.fl-defaultrow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-2);align-items:center;gap:16px;margin-top:18px;padding:14px 16px;display:flex}.fl-defaultrow-text{flex:1;min-width:0}.fl-defaultrow-title{font-size:.88rem;font-weight:700}.fl-defaultrow-desc{color:var(--faint);text-wrap:pretty;font-size:.76rem}.fl-field--full{grid-column:1/-1}.fl-formgrid--compact{gap:11px 12px}.fl-formgrid--compact .fl-label{margin-bottom:4px;font-size:.74rem}.fl-formgrid--compact .fl-fieldhint,.fl-formgrid--compact .fl-fielderror{margin-top:3px;font-size:.72rem}.fl-fieldhint{color:var(--faint);text-wrap:pretty;margin-top:5px;font-size:.74rem}.fl-input[readonly]{background:var(--surface);color:var(--muted)}select.fl-input{cursor:pointer}.fl-badge{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;height:22px;padding-inline:8px;font-size:.7rem;font-weight:700;display:inline-flex}.fl-badge-icon{font-size:15px}.fl-tone--brand{background:var(--brand-tint);color:var(--brand)}.fl-tone--teal{background:var(--mint-tint);color:var(--mint)}.fl-tone--green{background:var(--success-bg);color:var(--success)}.fl-tone--blue{background:var(--info-bg);color:var(--info)}.fl-tone--rose{background:var(--coral-tint);color:var(--coral)}.fl-tone--amber{background:var(--amber-tint);color:var(--amber)}.fl-tone--violet{background:var(--violet-tint);color:var(--violet)}.fl-badge--success{background:var(--success-bg);color:var(--success)}.fl-badge--info{background:var(--info-bg);color:var(--info)}.fl-badge--warning{background:var(--warning-bg);color:var(--warning)}.fl-badge--error{background:var(--error-bg);color:var(--error)}.fl-badge--muted{background:var(--surface-2);color:var(--faint)}.fl-badge--rose{background:var(--coral-tint);color:var(--coral)}.fl-badge--violet{background:var(--violet-tint);color:var(--violet)}.fl-how-chipdot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.fl-dot--success{color:var(--success)}.fl-dot--warning{color:var(--warning)}.fl-dot--info{color:var(--info)}.fl-dot--error{color:var(--error)}.fl-dot--muted{color:var(--faint)}.fl-auth-alert{border-radius:var(--radius-card);text-wrap:pretty;align-items:flex-start;gap:9px;padding:11px 13px;font-size:.83rem;font-weight:600;line-height:1.45;display:flex}.fl-auth-alert>.msr{flex-shrink:0;font-size:18px;line-height:1.07}.fl-auth-alert--error{background:var(--error-bg);color:var(--error)}.fl-auth-alert--warning{background:var(--warning-bg);color:var(--warning)}.fl-auth-alert--success{background:var(--success-bg);color:var(--success)}.fl-auth-alert--info{background:var(--brand-tint);color:var(--brand-strong)}.fl-dash-alert{margin-bottom:14px}.fl-dash-alert a{color:inherit;text-decoration:underline}.fl-dash-alert a:hover{opacity:.8}.fl-table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:100%;font-size:.82rem;overflow:hidden}.fl-table th,.fl-table td{text-align:start;border-top:1px solid var(--line-soft);padding:10px 12px}.fl-table th{background:var(--surface-2);text-transform:uppercase;letter-spacing:.04em;color:var(--faint);white-space:nowrap;border-top:none;font-size:.74rem;font-weight:700}.fl-table tbody tr:hover{background:var(--surface-2)}.fl-table-num{font-variant-numeric:tabular-nums;text-align:start;direction:ltr}.fl-table th.fl-table-end,.fl-table td.fl-table-end{text-align:end}[dir=rtl] .fl-table-num{text-align:right}[dir=rtl] .fl-table-num.fl-table-end{text-align:left}.fl-table-break{word-break:break-all}.fl-table.fl-table--center th,.fl-table.fl-table--center td,[dir=rtl] .fl-table.fl-table--center .fl-table-num,[dir=rtl] .fl-table.fl-table--center .fl-table-num.fl-table-end{text-align:center}.fl-table.fl-table--center th:first-child,.fl-table.fl-table--center td:first-child{text-align:start}.fl-table-end{text-align:end}.fl-tablewrap{contain:paint;max-width:100%;overflow-x:auto}@media (width<=720px){.fl-table--cards{background:0 0;border:0}.fl-table--cards thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.fl-table--cards,.fl-table--cards tbody,.fl-table--cards tr,.fl-table--cards td{display:block}.fl-table--cards tr{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin-bottom:10px;padding:6px 14px}.fl-table--cards tbody tr:hover{background:var(--surface)}.fl-table--cards td{text-align:end;border-top:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.fl-table--cards td:first-child{border-top:0}[dir=rtl] .fl-table--cards td.fl-table-num{flex-direction:row-reverse}.fl-table--cards td[data-label]:before{content:attr(data-label);color:var(--faint);text-align:start;flex-shrink:0;font-size:.72rem;font-weight:700}.fl-table--cards td:not([data-label]){justify-content:flex-end}}.fl-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.6s linear infinite fl-spin}.fl-spinner--sm{border-width:2px;width:18px;height:18px}.fl-spinner--lg{border-width:3px;width:26px;height:26px}.fl-spinner--brand{color:var(--brand)}@media (prefers-reduced-motion:reduce){.fl-spinner{animation-duration:2s}}.fl-skel{background:linear-gradient(90deg, var(--fl-skeleton-base), var(--fl-skeleton-highlight), var(--fl-skeleton-base));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s ease-in-out infinite fl-shimmer;display:block}.fl-skel--name{flex:1;width:min(260px,75%)}.fl-skel--code{width:180px}@media (prefers-reduced-motion:reduce){.fl-skel{animation:none}}.fl-state-text{color:var(--faint);text-align:center;padding:40px 0;font-size:.86rem}.fl-sel{position:relative}.fl-sel-btn{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;height:40px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;outline:none;align-items:center;gap:8px;padding:0 12px;font-size:.88rem;transition:border-color .15s,box-shadow .15s;display:flex}.fl-sel-btn:hover{border-color:color-mix(in srgb, var(--brand) 40%, var(--line))}.fl-sel-btn:focus,.fl-sel--open .fl-sel-btn{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.fl-sel-btn:disabled{background:var(--disabled-bg);color:var(--disabled-fg);border-color:var(--disabled-border);opacity:1;cursor:not-allowed}.fl-sel-btn.fl-input--error,.fl-sel-btn.fl-input--error:hover{border-color:var(--error)}.fl-sel-btn.fl-input--error:focus{border-color:var(--error);box-shadow:0 0 0 3px var(--error-bg)}.fl-sel-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fl-sel-caret{color:var(--faint);flex-shrink:0;font-size:20px;transition:transform .16s}.fl-sel--open .fl-sel-caret{transform:rotate(180deg)}.fl-sel-menu{top:-9999px;inset-inline-start:auto;z-index:21;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:max-content;max-width:min(360px,92vw);box-shadow:var(--shadow-lg);box-sizing:border-box;flex-direction:column;gap:2px;max-height:340px;padding:6px;animation:.13s backwards fl-pop;display:flex;position:fixed;left:-9999px;overflow-y:auto}.fl-sel-search{z-index:1;background:var(--surface);border-bottom:1px solid var(--line-soft);border-radius:var(--radius-card) var(--radius-card) 0 0;align-items:center;gap:7px;margin:-6px -6px 4px;padding:10px 12px;display:flex;position:sticky;top:-6px}.fl-sel-searchicon{color:var(--faint);flex-shrink:0;font-size:17px}.fl-sel-searchinput{min-width:0;color:var(--ink);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.87rem}.fl-sel-searchinput::placeholder{color:var(--faint);font-weight:500}.fl-sel-list{flex-direction:column;gap:2px;min-width:0;display:flex}.fl-sel-empty{color:var(--faint);text-align:center;padding:14px 11px;font-size:.85rem}.fl-sel-opt{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:9px 10px;font-size:.87rem;font-weight:600;display:flex}.fl-sel-opt>span:first-child{white-space:nowrap}.fl-sel-opt:hover,.fl-sel-opt--hl{background:var(--surface-2)}.fl-sel-opt--on{color:var(--brand)}.fl-sel-check{flex-shrink:0;margin-inline-start:auto;font-size:18px}.fl-input:disabled,.fl-sel-btn:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg)!important;color:var(--disabled-fg)!important;border-color:var(--disabled-border)!important}.fl-formgrid--compact .fl-input,.fl-formgrid--compact .fl-sel-btn{height:36px;font-size:.85rem}.fl-date-picker[dir=rtl] .fl-date-head .fl-picker-icon .msr{transform:scaleX(-1)}.fl-date-range{display:contents}.fl-date,.fl-time{min-width:0;position:relative}.fl-date-field,.fl-time-field{cursor:pointer;position:relative}.fl-date-field>input,.fl-time-field>input{box-sizing:border-box;cursor:pointer;width:100%;padding-inline-end:42px}.fl-date-trigger,.fl-time-trigger{top:50%;width:32px;height:32px;color:var(--faint);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:5px;transform:translateY(-50%)}.fl-date-trigger:hover,.fl-time-trigger:hover{background:var(--surface-2);color:var(--brand)}.fl-date-trigger:focus-visible,.fl-time-trigger:focus-visible,.fl-picker-icon:focus-visible,.fl-date-title:focus-visible,.fl-date-day:focus-visible,.fl-date-month:focus-visible,.fl-date-year:focus-visible,.fl-time-step:focus-visible,.fl-time-period-button:focus-visible,.fl-picker-action:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fl-date-trigger:disabled,.fl-time-trigger:disabled{color:var(--faint);cursor:not-allowed;opacity:.6}.fl-date-trigger .msr,.fl-time-trigger .msr{font-size:19px}.fl-picker-layer{z-index:1000;box-sizing:border-box;background:#0f172a2e;place-items:center;padding:12px;display:grid;position:fixed;inset:0;overflow:auto}.fl-date-picker,.fl-time-picker{box-sizing:border-box;background:var(--surface);width:min(328px,100dvw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:12px;animation:.13s backwards fl-pop;overflow:auto}.fl-date-head{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:4px;margin-bottom:8px;display:grid}.fl-picker-icon,.fl-date-title,.fl-date-day,.fl-date-month,.fl-date-year,.fl-time-step,.fl-picker-action{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none}.fl-picker-icon{place-items:center;width:34px;height:34px;display:grid}.fl-picker-icon:hover{background:var(--surface-2);color:var(--brand)}.fl-date-title{min-width:0;height:34px;font-size:.9rem;font-weight:800}.fl-date-title:hover{background:var(--surface-2);color:var(--brand)}.fl-date-weekdays,.fl-date-days{direction:ltr;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.fl-date-weekdays{margin-bottom:3px}.fl-date-weekdays span{height:26px;color:var(--faint);place-items:center;font-size:.7rem;font-weight:700;display:grid}.fl-date-day{aspect-ratio:1;min-width:0;font-size:.82rem;font-weight:650;position:relative}.fl-date-day:hover:not(:disabled){background:var(--surface-2)}.fl-date-day--outside{color:var(--faint);opacity:.62}.fl-date-day:disabled,.fl-date-month:disabled,.fl-date-year:disabled{color:var(--faint);opacity:.35;cursor:not-allowed}.fl-date-months,.fl-date-years{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-height:246px;display:grid}.fl-date-month,.fl-date-year{min-height:52px;padding:5px;font-size:.82rem;font-weight:700}.fl-date-month:hover:not(:disabled),.fl-date-year:hover:not(:disabled){background:var(--surface-2)}.fl-date-day--today,.fl-date-month--today,.fl-date-year--today{box-shadow:inset 0 0 0 2px var(--brand);color:var(--brand)}.fl-date-day--selected,.fl-date-month--selected,.fl-date-year--selected{background:var(--brand);color:var(--on-brand);box-shadow:none}.fl-date-day--selected:hover:not(:disabled),.fl-date-month--selected:hover:not(:disabled),.fl-date-year--selected:hover:not(:disabled){background:var(--brand-strong);color:var(--on-brand)}.fl-date-day--selected.fl-date-day--today,.fl-date-month--selected.fl-date-month--today,.fl-date-year--selected.fl-date-year--today{box-shadow:inset 0 0 0 2px var(--on-brand), 0 0 0 2px var(--brand)}.fl-date-day--selected:disabled,.fl-date-month--selected:disabled,.fl-date-year--selected:disabled{color:var(--faint);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.fl-picker-actions{border-top:1px solid var(--line-soft);justify-content:flex-end;gap:6px;margin-top:10px;padding-top:9px;display:flex}.fl-picker-spacer{flex:1}.fl-picker-action{min-height:34px;padding:0 11px;font-size:.8rem;font-weight:750}.fl-picker-action:hover:not(:disabled){background:var(--surface-2)}.fl-picker-action--primary{color:var(--brand)}.fl-picker-action:disabled{color:var(--faint);cursor:not-allowed;opacity:.45}.fl-time-picker{width:min(300px,100dvw - 24px)}.fl-time-parts{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(52px,.8fr);align-items:center;gap:6px;display:grid}.fl-time-part{grid-template-rows:auto 28px 48px 28px;place-items:center stretch;display:grid}.fl-time-label{color:var(--faint);text-align:center;font-size:.7rem;font-weight:700}.fl-time-step{min-width:0;color:var(--faint);place-items:center;display:grid}.fl-time-step:hover{background:var(--surface-2);color:var(--brand)}.fl-time-part input{box-sizing:border-box;text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;height:42px;color:var(--ink);font:inherit;outline:none;padding:0 4px;font-size:1rem;font-weight:800}.fl-time-part input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.fl-time-separator{color:var(--faint);padding-top:24px;font-size:1.15rem;font-weight:800}.fl-time-period{grid-template-rows:auto 38px 38px;align-items:center;gap:5px;display:grid}.fl-time-period-button{border:1px solid var(--line);background:var(--surface);min-width:0;height:34px;color:var(--faint);font:inherit;cursor:pointer;padding:0 8px;font-size:.78rem;font-weight:800}.fl-time-period-button:hover{border-color:var(--brand);color:var(--brand)}.fl-time-period-button.is-active{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}@media (height<=430px){.fl-picker-layer{place-items:start center;overflow:auto}}.fl-switch{cursor:pointer;flex-shrink:0;display:inline-flex}.fl-switch input{opacity:0;width:0;height:0;position:absolute}.fl-switch-track{background:var(--line);border-radius:999px;align-items:center;width:44px;height:26px;padding:3px;transition:background .16s;display:flex}.fl-switch-knob{background:var(--surface);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .16s}.fl-switch input:checked+.fl-switch-track{background:var(--brand)}.fl-switch input:checked+.fl-switch-track .fl-switch-knob{transform:translate(18px)}[dir=rtl] .fl-switch input:checked+.fl-switch-track .fl-switch-knob{transform:translate(-18px)}.fl-switch input:focus-visible+.fl-switch-track{box-shadow:0 0 0 3px var(--brand-tint)}.fl-switch:has(input:disabled){cursor:not-allowed}.fl-switch input:disabled+.fl-switch-track{background:var(--disabled-bg)}.fl-switch input:disabled+.fl-switch-track .fl-switch-knob{background:var(--disabled-fg)}.fl-search{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex:0 280px;align-items:center;gap:8px;min-width:230px;height:40px;padding-inline:13px;display:flex}.fl-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.fl-search-icon{color:var(--faint);flex-shrink:0;font-size:18px}.fl-search-input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.85rem}.fl-search-clear{color:var(--faint);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.fl-search-clear:hover{color:var(--error)}.fl-search-clear:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fl-search-clear:disabled{cursor:not-allowed;opacity:.55}.fl-search-clear .msr{font-size:17px}.fl-search.fl-dir-search{border-radius:var(--radius);margin-bottom:16px;gap:9px;max-width:440px;height:44px;margin-inline-start:0;padding-inline:14px}.fl-dir-search .fl-search-input{font-size:.9rem}.fl-langwrap{flex-shrink:0;position:relative}.fl-menu-backdrop{z-index:50;height:100dvh;position:fixed;inset-block-start:0;inset-inline:0}.fl-menu{z-index:51;top:calc(100% + 6px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:148px;box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;padding:4px;animation:.14s backwards fl-pop;display:flex;position:absolute;inset-inline-end:0}.fl-menu-item{box-sizing:border-box;border-radius:var(--button-radius);width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:9px 12px;font-size:.88rem;font-weight:600;text-decoration:none;display:block}.fl-menu-item:hover:not(:disabled){background:var(--surface-2);color:var(--ink);text-decoration:none}.fl-menu-item:disabled{color:var(--brand);background:var(--brand-tint-2);cursor:default}.fl-menu--user{min-width:244px}.fl-menu-user{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px 11px;display:flex}.fl-menu-user-text{flex-direction:column;gap:1px;min-width:0;display:flex}.fl-menu-user-name{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:700;overflow:hidden}.fl-menu-user-role{color:var(--faint);font-size:.72rem}.fl-menu-sep{background:var(--line-soft);height:1px;margin:4px 8px}.fl-menu-item--iconed{align-items:center;gap:9px;padding-block:10px;display:flex}.fl-menu-item--iconed .msr{color:var(--muted);font-size:19px}.fl-menu-item--iconed:hover:not(:disabled) .msr{color:var(--ink)}.fl-menu-item--danger{color:var(--error);align-items:center;gap:9px;padding-block:10px;display:flex}.fl-menu-item--danger:hover:not(:disabled){background:var(--error-bg);color:var(--error)}.fl-menu-item--danger .msr{font-size:19px}[dir=rtl] .fl-menu-item--danger .msr{transform:scaleX(-1)}.fl-filter{z-index:51;top:calc(100% + 8px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:320px;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-lg);transform-origin:top var(--fl-edge,right);flex-direction:column;gap:16px;padding:16px 16px 15px;animation:.16s cubic-bezier(.16,1,.3,1) fl-filter-in;display:flex;position:absolute;inset-inline-end:0}[dir=rtl] .fl-filter{--fl-edge:left}@media (width<=430px){.fl-filter{--fl-edge:left;inset-inline:0 auto}[dir=rtl] .fl-filter{--fl-edge:right}}@keyframes fl-filter-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.fl-filter-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding-bottom:14px;display:flex}.fl-filter-headicon{background:var(--brand-tint);width:30px;height:30px;color:var(--brand);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fl-filter-headicon .msr{font-size:18px}.fl-filter-title{letter-spacing:-.01em;flex:1;font-size:.98rem;font-weight:800}.fl-filter-reset{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:.78rem;font-weight:700;transition:background .14s,color .14s;display:inline-flex}.fl-filter-reset .msr{font-size:15px}.fl-filter-reset:hover{background:var(--brand-tint)}.fl-filter-reset--dim{color:var(--faint);pointer-events:none}.fl-filter-group{flex-direction:column;gap:9px;display:flex}.fl-filter-sel{width:100%;min-width:0}.fl-filter-label{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:800}.fl-filter-chips{flex-wrap:wrap;gap:7px;display:flex}.fl-filter-chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:7px 12px 7px 9px;font-size:.8rem;font-weight:700;transition:border-color .14s,background .14s,color .14s,transform .12s;display:inline-flex}.fl-filter-chip:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--line))}.fl-filter-chip:active{transform:scale(.96)}.fl-filter-check{color:var(--faint);font-size:17px;transition:color .14s}.fl-filter-chip--on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.fl-filter-chip--on .fl-filter-check{color:var(--brand)}.fl-filter-chip--simplified.fl-filter-chip--on{border-color:var(--amber);background:var(--amber-tint);color:var(--amber)}.fl-filter-chip--simplified.fl-filter-chip--on .fl-filter-check{color:var(--amber)}.fl-filter-chip--credit.fl-filter-chip--on{border-color:var(--error);background:var(--error-bg);color:var(--error)}.fl-filter-chip--credit.fl-filter-chip--on .fl-filter-check{color:var(--error)}.fl-filter-chip--debit.fl-filter-chip--on{border-color:var(--info);background:var(--info-bg);color:var(--info)}.fl-filter-chip--debit.fl-filter-chip--on .fl-filter-check{color:var(--info)}.fl-filter-dates{align-items:stretch;gap:9px;display:flex}.fl-filter-datefield{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.fl-filter-datecap{color:var(--muted);font-size:.7rem;font-weight:700}.fl-filter-date{border:1px solid var(--line);box-sizing:border-box;border-radius:var(--radius);background:var(--surface);min-width:0;height:38px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;flex:1;padding:0 11px;font-size:.82rem}.fl-filter-date:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-filter-foot{border-top:1px solid var(--line-soft);gap:9px;padding-top:14px;display:flex}.fl-filter-foot .fl-btn{flex:1;justify-content:center;font-weight:700}body:has(.fl-modal-overlay){overflow:hidden}.fl-stale-overlay{z-index:1000}.fl-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(3px);overscroll-behavior:contain;background:#0c0f1780;justify-content:center;align-items:center;padding:24px;animation:.15s backwards fl-fade;display:flex;position:fixed;inset:0}.fl-modal{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:520px;max-height:min(85dvh,100dvh - 48px);box-shadow:var(--shadow-lg);flex-direction:column;animation:.18s backwards fl-pop;display:flex;overflow:hidden}.fl-modal--sm{max-width:420px}.fl-modal--lg{max-width:780px}.fl-modal--compact{max-width:372px}.fl-modal--compact .fl-modal-head{padding:15px 18px}.fl-modal--compact .fl-modal-title{font-size:1rem}.fl-modal--compact .fl-modal-body{padding:16px 18px}.fl-modal--compact .fl-modal-foot{padding:12px 18px}.fl-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.fl-modal-titlewrap{align-items:center;gap:11px;min-width:0;display:flex}.fl-modal-title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.05rem;font-weight:800}.fl-modal-x{border:1px solid var(--line);background:var(--surface-2);width:32px;height:32px;color:var(--muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-modal-x:hover{background:var(--sunken);color:var(--ink)}.fl-modal-x .msr{font-size:19px}.fl-modal-body{padding:20px;overflow-y:auto}.fl-modal-foot{border-top:1px solid var(--line);background:var(--surface-2);justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.fl-modal-foot .fl-btn{justify-content:center;min-width:84px}@media (width<=620px){.fl-modal-overlay{padding:12px}.fl-modal-head{padding:14px 16px}.fl-modal-body{padding:16px}.fl-modal-foot{flex-wrap:wrap;padding:12px 16px}}.fl-modal-title:lang(ar),[dir=rtl] .fl-modal-title{letter-spacing:0}.fl-confirm-msg{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.fl-confirm-error{border:1px solid color-mix(in srgb, var(--error) 25%, transparent);border-radius:var(--radius);background:var(--error-bg);color:var(--error);margin:12px 0 0;padding:10px 12px;font-size:.84rem;font-weight:700;line-height:1.6}.fl-toast-host{top:94px;z-index:200;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;inset-inline-end:20px}.fl-toast{pointer-events:auto;border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);min-width:260px;max-width:380px;color:var(--ink);box-shadow:var(--shadow-lg);align-items:center;gap:10px;padding:12px 12px 12px 14px;animation:.18s backwards fl-pop;display:flex}.fl-toast-icon{flex-shrink:0;font-size:20px}.fl-toast-msg{flex:1;font-size:.86rem;font-weight:600}.fl-toast-x{width:26px;height:26px;color:var(--faint);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-toast-x:hover{background:var(--surface-2);color:var(--ink)}.fl-toast-x .msr{font-size:17px}.fl-toast--success{border-inline-start:3px solid var(--success)}.fl-toast--success .fl-toast-icon{color:var(--success)}.fl-toast--error{border-inline-start:3px solid var(--error)}.fl-toast--error .fl-toast-icon{color:var(--error)}.fl-toast--warning{border-inline-start:3px solid var(--warning)}.fl-toast--warning .fl-toast-icon{color:var(--warning)}.fl-toast--info{border-inline-start:3px solid var(--info)}.fl-toast--info .fl-toast-icon{color:var(--info)}.fl-li-pagelabel{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem}.fl-li-pagebtn{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:3px;padding:0 10px;font-size:.8rem;font-weight:700;display:inline-flex}.fl-li-pagebtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.fl-li-pagebtn:disabled{opacity:.45;cursor:default}.fl-li-pagebtn .msr{font-size:18px}.fl-li-pagebtn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .msr{transform:scaleX(-1)}.fl-inv-pager{align-items:center;gap:8px;display:inline-flex}.fl-inv-pager .fl-btn{gap:4px}.fl-cmd-backdrop{z-index:130;-webkit-backdrop-filter:blur(3px);background:#0a0e1e80;justify-content:center;align-items:flex-start;padding:60px 16px 16px;animation:.2s backwards fl-fade-up;display:flex;position:fixed;inset:0}.fl-cmd-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:440px;max-height:min(420px,58vh);box-shadow:var(--shadow-lg);flex-direction:column;animation:.22s backwards fl-pop;display:flex;overflow:hidden}.fl-cmd-searchrow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}.fl-cmd-searchicon{color:var(--faint);flex-shrink:0;font-size:19px}.fl-cmd-input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.92rem}.fl-cmd-kbd{background:var(--surface-2);border:1px solid var(--line);color:var(--faint);white-space:nowrap;border-radius:5px;flex-shrink:0;padding:2px 6px;font-family:inherit;font-size:.65rem;font-weight:700}.fl-cmd-results{flex:1;padding:6px;overflow-y:auto}.fl-cmd-grouptitle{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);padding:8px 10px 3px;font-size:.63rem;font-weight:800}.fl-cmd-row{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.fl-cmd-row--active{background:var(--surface-2)}.fl-cmd-icon{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fl-cmd-icon .msr{font-size:16px}.fl-cmd-text{flex:1;min-width:0}.fl-cmd-label{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.fl-cmd-go{color:var(--faint);opacity:.7;flex-shrink:0;font-size:16px}[dir=rtl] .fl-cmd-go{transform:scaleX(-1)}.fl-cmd-empty{text-align:center;color:var(--faint);padding:28px 16px;font-size:.85rem}.fl-cmd-emptyicon{color:var(--faint);font-size:32px}.fl-cmd-emptytitle{color:var(--ink);margin-top:8px;font-size:.88rem;font-weight:700}.fl-cmd-emptyhint{color:var(--faint);margin-top:4px;font-size:.76rem}.fl-cmd-footer{border-top:1px solid var(--line);background:var(--surface-2);color:var(--faint);align-items:center;gap:14px;padding:8px 14px;font-size:.7rem;display:flex}.fl-cmd-hint{align-items:center;gap:4px;display:inline-flex}.fl-cmd-footer .fl-cmd-kbd{background:var(--surface);border-radius:4px;padding:1px 5px}.fl-cmd-count{font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (width<=600px){.fl-cmd-backdrop{align-items:flex-start;padding:16px 12px}.fl-cmd-panel{border-radius:var(--radius);max-width:100%;max-height:70vh}.fl-cmd-searchrow{padding:12px 14px}.fl-cmd-input{font-size:.95rem}.fl-cmd-row{padding:9px 10px}.fl-cmd-searchrow .fl-cmd-kbd,.fl-cmd-hint{display:none}}.fl-emptystate{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:64px;display:flex}.fl-emptystate-icon{color:var(--brand);font-size:3.5rem}.fl-emptystate-title{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800}.fl-emptystate--card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin-top:0;padding:56px 24px}.fl-inv-empty{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:12px;padding:56px 20px;display:flex}.fl-inv-emptyicon{color:var(--faint);font-size:44px}.fl-inv-emptytitle{font-size:.98rem;font-weight:700}.fl-money{white-space:nowrap;direction:ltr;align-items:baseline;gap:5px;display:inline-flex}.fl-money:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){direction:rtl}.fl-money-value{font-variant-numeric:tabular-nums}.fl-money-cur{color:var(--faint);letter-spacing:.02em;font-size:.72em;font-weight:700}.fl-dtpill{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.fl-dtpill-part{white-space:nowrap;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.82em;font-weight:600;display:inline-flex}.fl-dtpill-icon{color:var(--faint);font-size:1.05em}.fl-dtpill-text{font-variant-numeric:tabular-nums}.fl-prod-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.fl-prod-head,.fl-prod-row{align-items:center;padding:12px 20px;display:flex}.fl-prod-head{text-transform:uppercase;letter-spacing:.04em;color:var(--faint);border-bottom:1px solid var(--line);padding:14px 20px;font-size:.72rem;font-weight:800}.fl-prod-row{border-top:1px solid var(--line-soft);transition:background .12s}.fl-prod-row:first-of-type{border-top:none}.fl-prod-row:hover{background:var(--surface-2)}.fl-prod-name{flex:1;min-width:0}.fl-prod-nametext{overflow-wrap:break-word;font-size:.9rem;font-weight:700}.fl-prod-unit{width:120px;color:var(--muted);font-size:.83rem}.fl-prod-vat{text-align:center;width:90px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.83rem}.fl-prod-price{text-align:end;font-variant-numeric:tabular-nums;width:130px;font-size:.9rem;font-weight:800}.fl-prod-act{justify-content:flex-end;gap:6px;width:82px;display:flex}.fl-prod-card--center .fl-prod-head>div,.fl-prod-card--center .fl-prod-row>div{text-align:center}.fl-prod-card--center .fl-prod-head>.fl-prod-act,.fl-prod-card--center .fl-prod-row>.fl-prod-act{justify-content:center}.fl-prod-card--center .fl-prod-head>.fl-prod-name,.fl-prod-card--center .fl-prod-row>.fl-prod-name{text-align:start}.fl-prod-btn{width:32px;height:32px}.fl-prod-btn .msr{font-size:17px}@media (width<=720px){.fl-prod-head{display:none}.fl-prod-row{flex-wrap:wrap;gap:8px 14px}.fl-prod-name{flex:100%}.fl-prod-unit,.fl-prod-vat{text-align:start;width:auto}.fl-prod-price{width:auto;margin-inline-start:auto}.fl-prod-act{width:auto}}.fl-ref-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.fl-ref-title{letter-spacing:-.03em;margin:0;font-size:1.7rem;font-weight:800}.fl-ref-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.fl-ref-row{border-top:1px solid var(--line-soft);align-items:center;gap:14px;padding:15px 20px;transition:background .12s;display:flex}.fl-ref-row:first-child{border-top:none}.fl-ref-row:hover{background:var(--surface-2)}.fl-ref-name{flex:1;min-width:0;font-size:.9rem;font-weight:700}.fl-ref-code{width:180px;color:var(--muted);text-align:start;font-variant-numeric:tabular-nums;direction:ltr;font-size:.84rem}.fl-ref-slot{flex-shrink:0;justify-content:center;width:130px;display:flex}.fl-ref-actions{flex-shrink:0;gap:6px;display:flex}.fl-ref-row--skeleton{pointer-events:none}.fl-ref-row--skeleton:hover{background:0 0}@media (width<=720px){.fl-ref-code{width:auto}}.fl-ref-code--ar{direction:inherit;text-align:start}.fl-ref-code--wide{width:200px;direction:inherit}.fl-ref-slot--pct{font-variant-numeric:tabular-nums;width:80px;font-size:.86rem;font-weight:700}.fl-ref-actions .fl-ref-iconbtn{text-decoration:none}@media (width<=720px){.fl-ref-row{flex-wrap:wrap;gap:8px 12px;padding-inline:14px}.fl-ref-name{flex:100%}.fl-ref-code,.fl-ref-code--wide{flex:auto;width:auto}.fl-ref-slot{width:auto}}.fl-shell{background:var(--bg);min-height:100vh;color:var(--ink)}.fl-topbar{z-index:40;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.fl-topbar-inner{align-items:stretch;max-width:1280px;margin:0 auto;display:flex}.fl-brandband{border-radius:var(--radius);background:0 0;flex-shrink:0;align-self:center;align-items:center;gap:9px;margin-inline:-6px auto;padding:3px 6px;text-decoration:none;transition:background .14s;display:flex}.fl-brandband:hover{background:var(--surface-2);text-decoration:none}.fl-brandband:focus-visible{box-shadow:inset 0 0 0 2px var(--brand);outline:none}.fl-brandband .fl-brandband-mark{width:28px;height:28px;color:var(--brand);flex-shrink:0;display:block}.fl-brandband-text{white-space:nowrap;flex-direction:column;line-height:1.08;display:flex}.fl-brandband-name{letter-spacing:-.02em;color:var(--ink);font-size:1.02rem;font-weight:800}[dir=rtl] .fl-brandband-text{line-height:1.28}[dir=rtl] .fl-brandband-name{letter-spacing:0;font-size:1.08rem}.fl-topbar-main{flex-direction:column;flex:1;min-width:0;display:flex}.fl-topbar-row1{justify-content:flex-end;align-items:center;gap:9px;height:40px;padding-inline:clamp(14px,4vw,24px);display:flex}.fl-searchpill{background:var(--surface-2);border:1px solid var(--line);height:34px;color:var(--muted);cursor:pointer;text-align:start;flex:auto;align-items:center;gap:8px;min-width:150px;max-width:320px;padding-inline:13px;font-family:inherit;display:flex;overflow:hidden}.fl-searchpill:hover{background:var(--brand-tint-2);border-color:var(--brand);color:var(--ink)}.fl-searchpill:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-searchpill-icon{flex-shrink:0;font-size:18px}.fl-searchpill-text{white-space:nowrap;font-size:.85rem;overflow:hidden}.fl-searchpill-kbd{font:inherit;border-radius:var(--button-radius);background:var(--surface);border:1px solid var(--line);color:var(--muted);white-space:nowrap;flex-shrink:0;margin-inline-start:auto;padding:2px 6px;font-size:.7rem;font-weight:700}.fl-topbar-row1 .fl-iconbtn{background:var(--surface-2);border-color:var(--line);color:var(--muted)}.fl-topbar-row1 .fl-iconbtn:hover{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.fl-topbar-row1 .fl-alerts-btn,.fl-topbar-row1 .fl-alerts-btn:hover{background:var(--error-bg);border-color:var(--error);color:var(--error);position:relative}.fl-topbar-row1 .fl-alerts-btn:focus-visible{outline:2px solid var(--error);outline-offset:2px}.fl-alerts-count{box-sizing:border-box;background:var(--error);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding-inline:4px;font-size:.7rem;font-weight:800;line-height:18px;position:absolute;inset-block-start:-7px;inset-inline-end:-7px}.fl-alerts-menu{width:min(360px,100vw - 24px);min-width:0}@media (width<=720px){.fl-alerts{position:static}.fl-alerts-menu{width:auto;inset-inline:12px}}.fl-alerts-head{color:var(--error);padding:8px 12px 6px;font-size:.78rem;font-weight:800}.fl-alerts-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fl-menu-item.fl-alerts-item{white-space:normal;align-items:flex-start;gap:9px;line-height:1.4;display:flex}.fl-alerts-item .msr{color:var(--error);flex-shrink:0;font-size:19px}.fl-avatar-btn{background:var(--surface-2);border:1px solid var(--line);height:34px;color:var(--ink);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:9px;padding:3px;padding-inline-end:8px;transition:background .14s,border-color .14s;display:flex}.fl-avatar-btn:hover{background:var(--brand-tint);border-color:var(--brand)}.fl-avatar-btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-avatar-caret{color:var(--faint);flex-shrink:0;font-size:18px}.fl-avatar{background:var(--brand-tint);border:1.5px solid color-mix(in srgb, var(--brand) 55%, var(--line));width:30px;height:30px;color:var(--brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.fl-avatar--lg{width:34px;height:34px;font-size:.8rem}.fl-menu-user .fl-avatar,.fl-drawer-user .fl-avatar{background:var(--brand);color:var(--on-brand);border:none}.fl-menu-user .fl-avatar{width:34px;height:34px}.fl-avatar-name{white-space:nowrap;font-size:.83rem;font-weight:700}.fl-navrow{background:var(--surface);border-top:1px solid var(--line-soft);scrollbar-width:none;align-items:center;gap:2px;height:40px;padding-inline:clamp(8px,3vw,20px);display:flex;overflow-x:auto}.fl-navrow::-webkit-scrollbar{height:0}.fl-navpill{white-space:nowrap;height:34px;color:var(--muted);align-items:center;gap:5px;padding-inline:10px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .14s,color .14s;display:inline-flex;position:relative}.fl-navpill:hover{background:var(--surface-2);color:var(--ink);text-decoration:none}.fl-navpill:focus{outline:none}.fl-navpill:focus-visible{box-shadow:0 0 0 3px var(--brand-tint)}.fl-navpill:active{background:var(--brand-tint);color:var(--brand)}.fl-navpill--active,.fl-navpill--active:hover{color:var(--brand);box-shadow:none;background:0 0}.fl-navpill--active:hover{background:var(--brand-tint-2)}.fl-navpill--active:after{content:"";inset-inline:8px;background:var(--brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-3px}.fl-navpill-icon{font-size:17px}.fl-hamburger{border:none;border-inline-end:1px solid var(--line);width:52px;color:var(--ink);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:background .14s;display:none}.fl-hamburger:hover{background:var(--surface-2)}.fl-hamburger .msr{font-size:24px}.fl-drawer-backdrop{z-index:60;background:color-mix(in srgb, var(--ink) 45%, transparent);height:100dvh;animation:.2s backwards fl-fade-up;position:fixed;inset-block-start:0;inset-inline:0}.fl-drawer{z-index:61;background:var(--surface);border-inline-end:1px solid var(--line);width:min(84vw,320px);height:100dvh;box-shadow:var(--shadow-lg);animation:.22s both fl-drawer-in-ltr;position:fixed;inset-block-start:0;inset-inline-start:0;overflow-y:auto}[dir=rtl] .fl-drawer{animation:.22s both fl-drawer-in-rtl}@keyframes fl-drawer-in-ltr{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes fl-drawer-in-rtl{0%{transform:translate(100%)}to{transform:translate(0)}}.fl-drawer-nav{flex-direction:column;gap:6px;padding:16px 14px 24px;display:flex}.fl-drawer-user{align-items:center;gap:11px;padding:6px 4px 12px;display:flex}.fl-drawer-user-text{flex-direction:column;display:flex}.fl-drawer-user-name{font-size:.9rem;font-weight:700}.fl-drawer-user-role{color:var(--faint);font-size:.76rem}.fl-drawer-link{width:100%;height:44px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:13px;padding-inline:14px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.fl-drawer-link:hover{background:var(--surface-2);text-decoration:none}.fl-drawer-link:focus{outline:none}.fl-drawer-link:focus-visible{box-shadow:0 0 0 3px var(--brand-tint)}.fl-drawer-link:active{background:var(--brand-tint);color:var(--brand)}.fl-drawer-link .msr{font-size:22px}.fl-drawer-link--active{background:var(--brand-tint);color:var(--brand)}.fl-drawer-link--danger{color:var(--error);margin-top:4px}.fl-main{max-width:1280px;margin:0 auto;padding:26px clamp(14px,4vw,24px) 60px}@media (width>=721px){.fl-drawer,.fl-drawer-backdrop{display:none}}@media (width<=720px){.fl-navrow,.fl-avatar-btn{display:none}.fl-hamburger{display:flex}.fl-brandband{gap:8px}.fl-brandband .fl-brandband-mark{width:26px;height:26px}.fl-brandband-name{font-size:.98rem}.fl-topbar-row1{gap:6px;padding-inline:10px}.fl-searchpill{justify-content:center;min-width:0;max-width:34px;padding-inline:0}.fl-searchpill-text,.fl-searchpill-kbd{display:none}}.fl-ref,.fl-log,.fl-exp,.fl-int,.fl-biz,.fl-aud,.fl-se,.fl-fd,.fl-set,.fl-egs,.fl-inv,.fl-det,.fl-dir,.fl-pay,.fl-dft,.fl-dash,.fl-cr,.fl-ob,.fl-how,.fl-privacy,.fl-about,.fl-rep{animation:.4s backwards fl-fade-up}.fl-emptystate-title,.fl-fd-title,.fl-se-title,.fl-auth-title,.fl-inv-title,.fl-pay-kpivalue,.fl-pay-posvalue{line-height:var(--lh-heading)}.fl-inv-card>.fl-badge,.fl-pay-dir>.fl-badge,.fl-det-notekind>.fl-badge,.fl-det-notestatus>.fl-badge{flex-shrink:0;justify-content:center;min-width:104px}.fl-exp,.fl-int,.fl-biz{max-width:820px}.fl-log-title,.fl-exp-title,.fl-int-title,.fl-biz-title,.fl-aud-title,.fl-dft-title,.fl-how-title,.fl-privacy-title{letter-spacing:-.03em;margin:0 0 4px;font-size:1.7rem;font-weight:800}.fl-about-title,.fl-set-title{letter-spacing:-.03em;margin:0 0 20px;font-size:1.7rem;font-weight:800}.fl-dash-greeting,.fl-rep-title{letter-spacing:-.03em;font-size:1.9rem;font-weight:800;line-height:var(--lh-heading);margin:0}.fl-dash-grid,.fl-rep-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.fl-dash-card,.fl-rep-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:20px}.fl-dash-cardtitle,.fl-rep-cardtitle{color:var(--muted);font-size:.82rem;font-weight:700}.fl-dash-ringhole,.fl-rep-ringhole{background:var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.fl-dash-ringpct,.fl-rep-ringpct{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800}.fl-dash-ringcap,.fl-rep-ringcap{color:var(--muted);font-size:.62rem}.fl-dash-ringnote,.fl-rep-ringnote{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.74rem}.fl-egs-card,.fl-cr-issued,.fl-ob-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:24px}.fl-how-sectionicon,.fl-set-tileicon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.fl-se-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.fl-se-title{letter-spacing:-.03em;margin:0;font-size:1.7rem;font-weight:800}.fl-se-save{padding-inline:18px}.fl-se-booting{color:var(--muted);text-align:center;padding:40px 0;font-size:.9rem}.fl-se-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.fl-se-grid{grid-template-columns:1fr}}.fl-se-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:20px}@media (width>=1101px){.fl-se-previewpanel{position:sticky;top:96px}}.fl-se-tabs{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;gap:4px;margin-bottom:18px;padding:4px;display:flex}.fl-se-tab{height:34px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;font-size:.8rem;font-weight:700;transition:background .14s,color .14s;display:inline-flex}.fl-se-tab .msr{font-size:17px}.fl-se-tab:hover{color:var(--ink)}.fl-se-tab--on{background:var(--surface);color:var(--brand);box-shadow:var(--shadow-sm)}.fl-se-namefield{margin-bottom:18px}.fl-se-section{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:11px;font-size:.72rem;font-weight:800}.fl-se-sublabel{color:var(--muted);margin-bottom:8px;font-size:.72rem}.fl-se-colors{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.fl-se-color{flex-direction:column;align-items:center;gap:6px;display:flex}.fl-se-colorinput{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;width:44px;height:34px;padding:0}.fl-se-colorinput::-webkit-color-swatch-wrapper{padding:2px}.fl-se-colorinput::-webkit-color-swatch{border-radius:calc(var(--radius) - 2px);border:none}.fl-se-colorinput::-moz-color-swatch{border-radius:calc(var(--radius) - 2px);border:none}.fl-se-colorlabel{color:var(--muted);font-size:.72rem}.fl-se-accents{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.fl-se-accent{cursor:pointer;border:1px solid var(--line);outline-offset:2px;border-radius:50%;width:28px;height:28px;padding:0}.fl-se-accent--on{outline:3px solid var(--ink)}.fl-se-selects{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}@media (width<=560px){.fl-se-selects{grid-template-columns:1fr}}.fl-se-switchrow{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:.85rem;font-weight:600;display:flex}.fl-se-slider{margin-bottom:18px}.fl-se-sliderhead{justify-content:space-between;margin-bottom:9px;font-size:.8rem;display:flex}.fl-se-sliderlabel{color:var(--muted);font-weight:600}.fl-se-slidervalue{font-variant-numeric:tabular-nums;font-weight:800}.fl-range{appearance:none;background:var(--line);cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px;margin:8px 0}.fl-range::-webkit-slider-thumb{appearance:none;background:var(--brand);border:2px solid var(--surface);width:18px;height:18px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%}.fl-range::-moz-range-thumb{background:var(--brand);border:2px solid var(--surface);width:16px;height:16px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%}.fl-range:focus-visible{box-shadow:0 0 0 3px var(--brand-tint)}[dir=rtl] .fl-range{direction:rtl}.fl-se-previewhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fl-se-previewtitle{font-size:1rem;font-weight:800}.fl-se-previewactions{align-items:center;gap:10px;display:flex}.fl-se-pdfbtn{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--brand);font:inherit;cursor:pointer;align-items:center;gap:6px;padding-inline:13px;font-size:.8rem;font-weight:700;display:inline-flex}.fl-se-pdfbtn:hover:not(:disabled){border-color:var(--brand)}.fl-se-pdfbtn:disabled{opacity:.55;cursor:default}.fl-se-pdfbtn .msr{font-size:17px}.fl-se-checks{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;font-size:.78rem;display:flex}.fl-se-checkslabel{font-weight:600}.fl-se-check{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.fl-se-check input{accent-color:var(--brand);cursor:pointer;width:15px;height:15px}.fl-se-preview{background:var(--surface-2);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:16px;max-height:78vh;padding:22px;display:flex;overflow-y:auto}.fl-se-previewempty{color:var(--faint);padding:40px 0;font-size:.85rem}.fl-se-page{background:#fff;border-radius:4px;box-shadow:0 6px 22px #0f172a29}.fl-se-page--a4{width:100%;max-width:640px}.fl-se-page--t80{width:320px;max-width:100%}.fl-se-page--t58{width:240px;max-width:100%}.fl-se-bw{margin-top:14px}.fl-se-bw--on{color:#fff;background:#000;border-color:#000}.fl-se-bw--on:hover{background:#000}.fl-se-bwhint{color:var(--faint);text-wrap:pretty;margin-top:6px;font-size:.72rem}.fl-se-rollhint{background:var(--brand-tint);color:var(--brand);border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.fl-se-rollhint .msr{font-size:15px}.fl-se-display{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-top:16px;padding:20px}.fl-se-displayhead{color:var(--ink);font-size:.78rem}.fl-se-logos{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px;display:grid}.fl-se-logo{min-width:0}.fl-se-logospec{color:var(--faint);text-wrap:pretty;margin-bottom:10px;font-size:.72rem}.fl-se-logoimg{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-2);max-width:100%;max-height:88px;margin-bottom:10px;padding:8px;display:block}.fl-se-logoempty{border:1px dashed var(--line);border-radius:var(--radius-card);background:var(--surface-2);height:88px;color:var(--faint);justify-content:center;align-items:center;margin-bottom:10px;display:flex}.fl-se-logoempty .msr{font-size:30px}.fl-se-logoactions{flex-wrap:wrap;gap:8px;display:flex}.fl-se-logopick{cursor:pointer;position:relative;overflow:hidden}.fl-se-logoinput{opacity:0;cursor:pointer;position:absolute;inset:0}.fl-se-logoremove{color:var(--error);border-color:var(--line)}.fl-se-logoremove:hover{border-color:var(--error)}.fl-se-displaygrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.fl-se-displayfull{grid-column:1/-1}.fl-se-switch{cursor:pointer;align-items:center;gap:9px;margin-bottom:16px;font-size:.85rem;font-weight:600;display:flex}.fl-se-switch input{width:17px;height:17px;accent-color:var(--brand);cursor:pointer}.fl-se-displayfoot{border-top:1px solid var(--line-soft);padding-top:16px}@media (width<=720px){.fl-se-logos,.fl-se-displaygrid{grid-template-columns:1fr}}.fl-se-json{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-top:16px;overflow:hidden}.fl-se-jsonsummary{cursor:pointer;align-items:center;gap:9px;padding:16px 20px;font-size:.9rem;font-weight:700;list-style:none;display:flex}.fl-se-jsonsummary::-webkit-details-marker{display:none}.fl-se-jsonsummary .msr{color:var(--brand);font-size:20px}.fl-se-jsonbody{padding:0 20px 20px}.fl-se-jsonhint{color:var(--faint);text-wrap:pretty;margin-bottom:10px;font-size:.78rem}.fl-se-jsonfield{text-align:left;resize:vertical;direction:ltr;height:auto;padding:12px;font-family:ui-monospace,Consolas,monospace;font-size:.78rem;line-height:1.5}.fl-se-jsonactions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.fl-set-group{margin-bottom:26px}.fl-set-group:last-child{margin-bottom:0}.fl-set-grouptitle{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:0 0 12px;font-size:.78rem;font-weight:800}.fl-set-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.fl-set-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);color:var(--ink);cursor:pointer;align-items:center;gap:13px;padding:16px;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}.fl-set-tile:hover{border-color:var(--brand);color:var(--ink);text-decoration:none;transform:translateY(-1px)}.fl-set-tile:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-set-tileicon .msr{font-size:22px}.fl-set-tiletext{flex:1;min-width:0}.fl-set-tilelabel{font-size:.9rem;font-weight:700;line-height:1.35}.fl-set-chev{color:var(--faint);flex-shrink:0;font-size:20px}[dir=rtl] .fl-set-chev{transform:scaleX(-1)}.fl-fd{max-width:760px}.fl-fd-title{letter-spacing:-.03em;margin:0 0 20px;font-size:1.7rem;font-weight:800}.fl-fd-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:16px;overflow:hidden}.fl-fd-card--pad{padding:18px 20px}.fl-fd-cardtitle{font-size:.98rem;font-weight:800}.fl-fd-card--pad .fl-fd-cardtitle{margin-bottom:12px}.fl-fd-cardhint{color:var(--faint);text-wrap:pretty;margin-bottom:13px;font-size:.78rem}.fl-fd-row{border-top:1px solid var(--line-soft);align-items:center;gap:16px;padding:15px 20px;display:flex}.fl-fd-row:first-child{border-top:none}.fl-fd-row--master{padding:18px 20px}.fl-fd-row--master .fl-fd-cardhint{margin-bottom:0}.fl-fd-rowtext{flex:1;min-width:0}.fl-fd-rowlabel{font-size:.9rem;font-weight:700}.fl-fd-select{flex-shrink:0;width:auto;min-width:200px;height:40px}.fl-fd-mastericon{background:var(--brand-tint);width:40px;height:40px;color:var(--brand);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-fd-mastericon .msr{font-size:22px}.fl-fd-sectionhead{justify-content:space-between;align-items:center;padding:0 4px 10px;display:flex}.fl-fd-sectionlabel{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.fl-fd-selectall{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--brand);font:inherit;cursor:pointer;padding-inline:13px;font-size:.78rem;font-weight:700;transition:border-color .14s,background .14s}.fl-fd-selectall:hover{border-color:var(--brand);background:var(--brand-tint)}.fl-fd-actions{justify-content:flex-end;padding-top:16px;display:flex}.fl-fd-save{padding-inline:24px;font-size:.9rem}.fl-seg{flex-wrap:wrap;gap:9px;display:flex}.fl-seg-opt{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--muted);font:inherit;cursor:pointer;padding-inline:16px;font-size:.84rem;font-weight:700;transition:background .14s,color .14s,border-color .14s}.fl-seg-opt:hover{border-color:var(--brand);color:var(--brand)}.fl-seg-opt--on{background:var(--brand-tint);color:var(--brand);border-color:color-mix(in srgb, var(--brand) 40%, transparent)}.fl-exp-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=720px){.fl-exp-cards{grid-template-columns:1fr}}.fl-exp-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;padding:20px;display:flex}.fl-exp-icon{border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.fl-exp-icon .msr{font-size:26px}.fl-exp-cardtitle{margin-bottom:7px;font-size:1rem;font-weight:700}.fl-exp-carddesc{color:var(--muted);text-wrap:pretty;flex:1;margin-bottom:18px;font-size:.82rem;line-height:1.5}.fl-exp-btn{justify-content:center}.fl-exp-result{margin-top:16px}.fl-biz-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:1fr 1fr;gap:16px;padding:24px;display:grid}@media (width<=560px){.fl-biz-card{grid-template-columns:1fr}}.fl-biz-card .fl-input,.fl-biz-card .fl-sel-btn{background:var(--surface);height:44px}.fl-biz-card .fl-input{border-radius:var(--radius)}.fl-biz-card .fl-input[readonly]{background:var(--disabled-bg);color:var(--disabled-fg);border-color:var(--disabled-border);font-weight:600}.fl-biz-sec-header{border-top:1px solid var(--line);grid-column:1/-1;margin-top:8px;padding-top:16px}.fl-biz-sec-title{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:0;font-size:.8rem;font-weight:800}.fl-biz-actions{justify-content:flex-end;padding-top:6px;display:flex}.fl-biz-save{padding-inline:24px}.fl-log-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.fl-log-title{margin-bottom:0}.fl-log-ranges{margin-bottom:16px}.fl-usr-you{background:var(--brand-tint);color:var(--brand);border-radius:5px;margin-inline-start:7px;padding:1px 7px;font-size:.68rem;font-weight:700}.fl-usr-lastlogin{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}.fl-usr-actions{justify-content:flex-end;min-width:114px}.fl-usr-email{color:var(--faint);overflow-wrap:anywhere;margin-top:2px;font-size:.78rem;font-weight:400}.fl-egs-icon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.fl-egs{max-width:760px}.fl-egs-title{letter-spacing:-.03em;margin:0 0 14px;font-size:1.7rem;font-weight:800}.fl-egs-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.fl-egs-icon .msr{font-size:26px}.fl-egs-headtext{flex:1;min-width:0}.fl-egs-name{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;overflow:hidden}.fl-egs-serial{color:var(--faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.fl-egs-alert{margin-bottom:18px}.fl-egs-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fl-egs-field{min-width:0}.fl-egs-label{text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin-bottom:6px;font-size:.72rem;font-weight:800}.fl-egs-value{text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}.fl-egs-value--error{color:var(--error)}.fl-egs-value--muted{color:var(--faint)}.fl-egs-foot{border-top:1px solid var(--line-soft);margin-top:22px;padding-top:18px}.fl-egs-manage{display:inline-block}.fl-egs-manage-caret{margin-inline-start:-2px;font-size:20px}.fl-egs-manage-menu{min-width:max(100%,220px);inset-inline:0 auto}@media (width<=720px){.fl-egs-grid{grid-template-columns:1fr}}html:has(.fl-auth-page){scrollbar-width:none;overflow-y:auto}html:has(.fl-auth-page)::-webkit-scrollbar{display:none}.fl-auth-page{box-sizing:border-box;background:var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:66px 16px 16px;display:flex;position:relative}.fl-auth-titlebar{z-index:40;border-bottom:1px solid var(--line);background:var(--surface);height:50px;position:fixed;inset-block-start:0;inset-inline:0}.fl-auth-topright{top:8px;z-index:1;align-items:center;gap:9px;display:flex;position:absolute;inset-inline-end:10px}.fl-auth-titlebar .fl-iconbtn{border-color:var(--line);background:var(--surface-2);color:var(--muted)}.fl-auth-titlebar .fl-iconbtn:hover{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.fl-auth-card{z-index:1;box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:100%;max-width:420px;padding:40px 34px;animation:.3s backwards fl-pop;position:relative}.fl-auth-brand{text-align:center;flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.fl-auth-badge{background:var(--brand);box-sizing:border-box;width:56px;height:56px;color:var(--on-brand);-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;margin-bottom:16px;padding:11px;display:flex}.fl-auth-badge svg{width:100%;height:100%;display:block}.fl-auth-badge--plain{color:var(--brand);background:0 0;border-radius:0;padding:0}.fl-auth-title{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.fl-auth-form{flex-direction:column;gap:14px;display:flex}.fl-auth-form .fl-input,.fl-auth-form .fl-sel-btn{background:var(--surface);height:46px}.fl-auth-form .fl-input{border-radius:var(--radius)}.fl-auth-submit{justify-content:center;width:100%;margin-top:6px;font-size:.95rem}.fl-auth-submit:disabled,.fl-auth-submit:disabled:hover{background:var(--brand);opacity:.45;box-shadow:none;cursor:not-allowed}.fl-auth-resetfield{margin-top:14px}.fl-auth-resetfield:first-of-type{margin-top:4px}@media (width<=480px){.fl-auth-card{padding:32px 22px 28px}.fl-auth-brand{margin-bottom:22px}.fl-auth-form .fl-input{font-size:16px}.fl-auth-form>.fl-fieldhint{margin-block:-6px;font-size:.82rem}.fl-auth-form>.fl-fieldhint a{padding-block:10px;display:inline-block}}.fl-auth-divider{color:var(--muted);align-items:center;gap:10px;margin-block:14px 10px;font-size:.78rem;font-weight:700;display:flex}.fl-auth-divider:before,.fl-auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.fl-auth-archive{justify-content:center;width:100%}.fl-company-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fl-company-row{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;padding:10px 14px;transition:border-color .14s,background .14s,box-shadow .14s;display:flex}.fl-company-row:hover:not(:disabled){border-color:var(--brand);background:var(--brand-tint-2)}.fl-company-row:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-company-row:disabled{opacity:.6;cursor:not-allowed}.fl-company-row[aria-busy=true]{opacity:1;cursor:progress}.fl-company-row--off,.fl-company-row--off:disabled{background:var(--surface-2);opacity:.55}.fl-company-main{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.fl-company-name{overflow-wrap:anywhere;font-size:.95rem;font-weight:700;line-height:1.35}.fl-company-meta{flex-wrap:wrap;gap:6px;display:flex}.fl-company-note{color:var(--muted);font-size:.78rem;font-weight:600}.fl-company-go{color:var(--faint);flex-shrink:0;font-size:22px}[dir=rtl] .fl-company-go{transform:scaleX(-1)}.fl-company-row:hover:not(:disabled) .fl-company-go{color:var(--brand)}.fl-company-row .fl-spinner{width:18px;height:18px;color:var(--brand)}.fl-company-signout{width:100%;color:var(--muted);background:0 0;border-color:#0000;justify-content:center;margin-top:4px}.fl-company-signout:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.fl-company-signout .msr{font-size:19px}[dir=rtl] .fl-company-signout .msr{transform:scaleX(-1)}.fl-steps{margin:0 0 4px;padding:0;list-style:none;display:flex}.fl-steps-item{color:var(--faint);flex-direction:column;flex:1;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:flex;position:relative}.fl-steps-item+.fl-steps-item:before{content:"";top:13px;background:var(--line);width:100%;height:2px;position:absolute;inset-inline-end:50%}.fl-steps-item.is-reached+.fl-steps-item.is-reached:before{background:var(--brand)}.fl-steps-dot{z-index:1;box-sizing:border-box;background:var(--surface);border:2px solid var(--line);width:28px;height:28px;color:var(--faint);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;line-height:1;transition:background .15s,border-color .15s,color .15s;display:grid;position:relative}.fl-steps-dot .msr{font-size:17px}.fl-steps-item.is-done .fl-steps-dot,.fl-steps-item.is-current .fl-steps-dot{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.fl-steps-item.is-current .fl-steps-dot{box-shadow:0 0 0 4px var(--brand-tint)}.fl-steps-item.is-done .fl-steps-label,.fl-steps-item.is-current .fl-steps-label{color:var(--ink)}.fl-int-running{color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:50px 0;font-size:.88rem;display:flex}.fl-int-banner{margin-bottom:18px}.fl-int-hero{border-radius:var(--radius-card);align-items:center;gap:16px;margin-bottom:18px;padding:20px;display:flex}.fl-int-hero--ok{background:var(--success-bg);border:1px solid color-mix(in srgb, var(--success) 30%, transparent)}.fl-int-hero--bad{background:var(--error-bg);border:1px solid color-mix(in srgb, var(--error) 30%, transparent)}.fl-int-heroicon{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.fl-int-hero--ok .fl-int-heroicon{background:var(--success)}.fl-int-hero--bad .fl-int-heroicon{background:var(--error)}.fl-int-heroicon .msr{font-size:30px}.fl-int-herotitle{font-size:1.1rem;font-weight:800}.fl-int-hero--ok .fl-int-herotitle{color:var(--success)}.fl-int-hero--bad .fl-int-herotitle{color:var(--error)}.fl-int-herosub{color:var(--muted);text-wrap:pretty;font-size:.84rem}.fl-int-checks{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}@media (width<=720px){.fl-int-checks{grid-template-columns:1fr}}.fl-int-check{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);align-items:center;gap:13px;padding:16px;display:flex}.fl-int-checkicon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.fl-int-checkicon .msr{font-size:21px}.fl-int-checktext{flex:1;min-width:0}.fl-int-checkname{font-size:.9rem;font-weight:700}.fl-int-checkdesc{color:var(--faint);text-wrap:pretty;font-size:.76rem}.fl-int-checkstate{flex-shrink:0;font-size:20px}.fl-int-checkstate--ok{color:var(--success)}.fl-int-checkstate--bad{color:var(--error)}.fl-int-run{padding-inline:22px}.fl-int-tablewrap{margin-top:18px;overflow-x:auto}.fl-aud-sub{color:var(--muted);margin:0 0 20px;font-size:.86rem}.fl-aud-filters{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.fl-aud-search{flex:280px}.fl-aud-status{flex:0 200px}.fl-aud-list{flex-direction:column;gap:10px;display:flex}.fl-aud-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.fl-aud-row{width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:14px;padding:14px 16px;display:flex}.fl-aud-row:hover{background:var(--surface-2)}.fl-aud-chev{color:var(--faint);flex-shrink:0;font-size:20px}.fl-aud-icv{font-variant-numeric:tabular-nums;direction:ltr;font-size:.88rem;font-weight:700}.fl-aud-type{min-width:0;color:var(--muted);flex:1;font-size:.84rem}.fl-aud-date{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78rem}.fl-aud-attempts{background:var(--surface-2);min-width:26px;height:22px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;padding-inline:7px;font-size:.74rem;font-weight:700;display:inline-flex}.fl-aud-detail{background:var(--sunken);border-top:1px solid var(--line-soft);padding:4px 16px 16px}.fl-aud-none,.fl-aud-note{color:var(--faint);text-wrap:pretty;padding:8px 0;font-size:.78rem}.fl-aud-note--center{text-align:center}.fl-aud-attempt{padding-top:14px}.fl-aud-attempthead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.fl-aud-attemptno{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.fl-aud-body{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);text-align:left;white-space:pre-wrap;overflow-wrap:break-word;direction:ltr;max-height:220px;margin:0;padding:10px 12px;font-family:ui-monospace,Consolas,monospace;font-size:.72rem;line-height:1.5;overflow:auto}.fl-inv-pagerbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:18px;display:flex}.fl-inv-pagerbar--center{justify-content:center}.fl-inv-pagerbar--start{justify-content:flex-start}.fl-inv-pagerange{color:var(--muted)}.fl-inv-card>.fl-badge{gap:7px;height:26px;padding-inline:10px;font-size:.74rem}.fl-inv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.fl-inv-title{letter-spacing:-.03em;margin:0 0 4px;font-size:1.7rem;font-weight:800}.fl-inv-sub{color:var(--muted);font-size:.86rem}.fl-inv-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fl-inv-pills{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.fl-inv-pill{cursor:pointer;height:36px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding-inline:17px;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .14s,color .14s;display:inline-flex}.fl-inv-pill:hover{color:var(--ink);text-decoration:none}.fl-inv-pill--on{background:var(--surface);color:var(--brand);border-color:var(--line);font-weight:800}.fl-inv .fl-how-chipdot{border-radius:2px;width:10px;height:10px}.fl-inv-search{margin-inline-start:auto}.fl-inv-morebtn{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--muted);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding-inline:14px;font-size:.83rem;font-weight:700;display:inline-flex}.fl-inv-morebtn:hover{border-color:var(--brand);color:var(--brand)}.fl-inv-morebtn--active{border-color:var(--brand);color:var(--brand);background:var(--brand-tint)}.fl-inv-morebtn .msr{font-size:18px}.fl-inv-morecount{background:var(--brand);min-width:18px;height:18px;color:var(--on-brand);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.68rem;font-weight:800;display:inline-flex}.fl-inv-morebtn--active .fl-inv-morecount{background:var(--brand);color:var(--on-brand)}.fl-inv-morewrap{flex-shrink:0;position:relative}.fl-inv-list{flex-direction:column;gap:10px;display:flex}.fl-inv-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);cursor:pointer;color:var(--ink);align-items:center;gap:15px;padding:14px 18px;text-decoration:none;transition:border-color .12s;display:flex}.fl-inv-card:hover{border-color:var(--brand);color:var(--ink);text-decoration:none}.fl-inv-card:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fl-inv-no{flex:.9;min-width:0}.fl-inv-id{font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:start;direction:ltr;font-size:1rem;font-weight:800}.fl-inv-badges{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;display:flex}.fl-inv-typechip{white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;border-radius:5px;align-items:center;height:17px;padding:0 6px;font-size:.64rem;font-weight:800;line-height:1;display:inline-flex}.fl-inv-typechip--standard{background:var(--brand-tint);color:var(--brand)}.fl-inv-typechip--simplified{background:var(--amber-tint);color:var(--amber)}.fl-inv-typechip--credit{background:var(--error-bg);color:var(--error)}.fl-inv-typechip--debit{background:var(--info-bg);color:var(--info)}.fl-inv-agechip{overflow-wrap:anywhere;border-radius:5px;align-items:center;max-width:100%;min-height:17px;padding:2px 6px;font-size:.68rem;font-weight:700;line-height:1.2;display:inline-flex}.fl-inv-agechip--waiting{background:var(--surface-2);color:var(--muted)}.fl-inv-agechip--warning{background:var(--warning-bg);color:var(--warning)}.fl-inv-agechip--late{background:var(--error-bg);color:var(--error)}.fl-inv-noticebody{flex-direction:column;gap:2px;min-width:0;display:flex}.fl-inv-noticetitle{font-weight:800}.fl-inv-buyer{flex:1.3;min-width:0}.fl-inv-date{flex:.7;min-width:0}.fl-inv-cell-label{color:var(--faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.68rem;font-weight:700}.fl-inv-cell-value{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}.fl-inv-date .fl-inv-cell-value{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.fl-inv-amount{text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;flex:.8;font-size:1rem;font-weight:800}.fl-inv-chev{color:var(--faint);flex-shrink:0;font-size:22px}[dir=rtl] .fl-inv-chev{transform:scaleX(-1)}[dir=rtl] .fl-inv-id,[dir=rtl] .fl-inv-amount{text-align:right}@media (width<=860px){.fl-inv-card{flex-wrap:wrap;gap:10px 14px}.fl-inv-no{flex:100%}.fl-inv-buyer,.fl-inv-date{flex:auto}.fl-inv-amount{flex:none;margin-inline-start:auto}.fl-inv-chev{display:none}}@media (width<=720px){.fl-inv-card{flex-wrap:wrap;gap:10px 14px}.fl-inv-no{flex:60%}.fl-inv-buyer{flex:100%;order:4}.fl-inv-date{flex:40%;order:5}.fl-inv-amount{text-align:end;flex:40%;order:6}.fl-inv-chev{display:none}.fl-inv-search{flex:100%;margin-inline-start:0}}.fl-det-retry{margin-top:12px}.fl-det-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.fl-det-idblock{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.fl-det-id{letter-spacing:-.02em;word-break:break-all;text-align:start;direction:ltr;margin:0;font-size:1.45rem;font-weight:800}.fl-det-badges,.fl-det-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fl-det-actions .fl-btn{height:36px;padding-inline:13px;font-size:.8rem}.fl-det-actions .fl-btn .msr{font-size:17px}.fl-det-resubmit{background:var(--warning-bg);border-color:color-mix(in srgb, var(--warning) 35%, transparent);color:var(--warning)}.fl-det-resubmit:hover:not(:disabled){background:var(--warning-bg);border-color:var(--warning)}.fl-det-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:16px;padding:22px}.fl-det-cardhead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.fl-det-cardicon{color:var(--brand);font-size:21px}.fl-det-cardtitle{font-size:1rem;font-weight:800}.fl-det-headbtn{margin-inline-start:auto;font-size:.8rem}.fl-det-headbtns{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.fl-det-headbtns .fl-det-headbtn{height:34px;margin-inline-start:0}.fl-det-meta{flex-wrap:wrap;justify-content:space-between;gap:16px 28px;margin-bottom:18px;display:flex}.fl-det-metaitem{flex:none;min-width:0;max-width:260px}.fl-det-metaitem--datetime .fl-dtpill{flex-wrap:nowrap}.fl-det-metalabel{color:var(--faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:.68rem;font-weight:700}.fl-det-metavalue{overflow-wrap:break-word;font-size:.88rem;font-weight:600}.fl-det-alert{border-radius:var(--radius-card);margin-bottom:14px;padding:12px 14px;font-size:.82rem}.fl-det-alert--warning{background:var(--warning-bg);color:var(--warning)}.fl-det-alert--error{background:var(--error-bg);color:var(--error)}.fl-det-alerttitle{margin-bottom:4px;font-weight:800}.fl-det-alertline{text-wrap:pretty;line-height:1.5}.fl-det-section{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin:6px 0 11px;font-size:.72rem;font-weight:800}.fl-det-sub{color:var(--faint);margin-top:3px;font-size:.74rem}.fl-det-totalswrap{justify-content:flex-end;margin-top:18px;display:flex}.fl-det-totals{width:100%;min-width:260px;max-width:420px}.fl-det-totalstitle{margin-bottom:10px;font-size:.9rem;font-weight:800}.fl-det-totalrow{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:7px 0;font-size:.85rem;display:flex}.fl-det-totalrow:first-of-type{border-top:none}.fl-det-totalvalue{font-variant-numeric:tabular-nums;direction:ltr}.fl-det-totalrow--strong{color:var(--ink);font-weight:700}.fl-det-totalrow--big{font-size:1.05rem;font-weight:800}.fl-det-notes{flex-direction:column;gap:8px;display:flex}.fl-det-note{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .12s;display:flex}.fl-det-note:hover{border-color:var(--brand);color:var(--ink);text-decoration:none}.fl-det-noteid{word-break:break-all;direction:ltr;flex:1;min-width:0;font-size:.82rem;font-weight:700}[dir=rtl] .fl-det-noteid{text-align:right}.fl-det-notekind{flex-shrink:0}.fl-det-notedate{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem}.fl-det-noteamount{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;width:122px;font-size:.9rem;font-weight:800}.fl-det-notestatus{flex-shrink:0}@media (width<=860px){.fl-det-note{flex-wrap:wrap}.fl-det-noteid{flex:100%}.fl-det-notedate,.fl-det-noteamount{width:auto}.fl-det-noteamount{margin-inline-start:auto}}.fl-det-tabs{margin-bottom:14px}.fl-det-xml{max-height:420px}.fl-det-qr{flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.fl-det-qrimg{border:1px solid var(--line);border-radius:var(--radius-card);box-sizing:border-box;background:#fff;width:220px;height:220px;padding:8px}.fl-det-qrpayload{color:var(--faint);word-break:break-all;text-align:center;direction:ltr;max-width:520px;font-family:ui-monospace,Consolas,monospace;font-size:.72rem}.fl-det-alert .fl-btn{margin-top:10px}.fl-taxlegend{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:16px;display:grid}.fl-taxlegend-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:15px}.fl-taxlegend-card .fl-badge{margin-bottom:9px}.fl-taxlegend-desc{color:var(--muted);text-wrap:pretty;font-size:.78rem;line-height:1.5}.fl-dir-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.fl-dir-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;padding:18px;transition:border-color .12s;display:flex}.fl-dir-card:hover{border-color:var(--brand)}.fl-dir-cardhead{margin-bottom:14px}.fl-dir-name{overflow-wrap:break-word;font-size:.95rem;font-weight:700}.fl-dir-city{color:var(--faint);margin-top:2px;font-size:.76rem}.fl-dir-country{background:var(--info-bg);color:var(--info);border-radius:999px;align-items:center;margin-inline-start:6px;padding:1px 7px;font-size:.68rem;font-weight:700;display:inline-flex}.fl-dir-vat{color:var(--muted);align-items:center;gap:7px;font-size:.78rem;display:flex}.fl-dir-vaticon{color:var(--faint);font-size:16px}.fl-dir-vatno{font-variant-numeric:tabular-nums}.fl-dir-vatnone{color:var(--faint)}.fl-dir-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:13px;display:flex}[dir=rtl] .fl-pay-no,[dir=rtl] .fl-pay-ref,[dir=rtl] .fl-pay-date-col,[dir=rtl] .fl-pay-amount{text-align:right}[dir=rtl] .fl-pay-choicechev{transform:scaleX(-1)}.fl-pay-choices{flex-direction:column;gap:7px;display:flex}.fl-pay-choice{text-align:start;border:1px solid var(--line);background:var(--surface);width:100%;font:inherit;cursor:pointer;align-items:center;gap:11px;padding:9px 11px;transition:border-color .12s,background .12s;display:flex}.fl-pay-choice:hover{border-color:var(--brand);background:var(--surface-2)}.fl-pay-choiceicon{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.fl-pay-choiceicon .msr{font-size:20px}.fl-pay-choicetext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fl-pay-choicelabel{color:var(--ink);font-size:.88rem;font-weight:700}.fl-pay-choicedesc{color:var(--faint);font-size:.75rem}.fl-pay-choicechev{color:var(--faint);flex-shrink:0;font-size:20px}.fl-pay-kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:18px;display:grid}.fl-pay-kpis--lead{grid-template-columns:minmax(220px,340px)}.fl-pay-kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);align-items:center;gap:14px;padding:18px;display:flex}.fl-pay-kpiicon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.fl-pay-kpiicon .msr{font-size:24px}.fl-pay-kpivalue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.fl-pay-kpilabel{color:var(--faint);font-size:.78rem}.fl-pay-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.fl-search.fl-pay-search{flex:1;min-width:200px;max-width:none;margin-bottom:0}.fl-pay-selwrap{min-width:150px}.fl-pay-selwrap .fl-sel-btn{height:44px;font-size:.86rem;font-weight:700}.fl-pay-no{width:100px}.fl-pay-nonum{color:var(--brand);font-variant-numeric:tabular-nums;font-weight:700}.fl-pay-method{width:140px;color:var(--muted);font-size:.83rem}.fl-pay-ref{width:150px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.fl-pay-dir{width:120px}.fl-pay-date-col{width:110px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.fl-pay-note-col{width:170px;color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.fl-pay-act{justify-content:flex-end;gap:6px;width:44px;display:flex}.fl-pay .fl-prod-head>.fl-pay-dir,.fl-pay .fl-prod-row>.fl-pay-dir,.fl-pay .fl-prod-head>.fl-pay-date-col,.fl-pay .fl-prod-row>.fl-pay-date-col,.fl-pay .fl-prod-head>.fl-prod-price,.fl-pay .fl-prod-row>.fl-prod-price,.fl-pay .fl-prod-head>.fl-pay-method,.fl-pay .fl-prod-row>.fl-pay-method,.fl-pay .fl-prod-head>.fl-pay-ref,.fl-pay .fl-prod-row>.fl-pay-ref{text-align:center}.fl-pay .fl-prod-head>.fl-pay-no,.fl-pay .fl-prod-row>.fl-pay-no,.fl-pay .fl-prod-head>.fl-prod-name,.fl-pay .fl-prod-row>.fl-prod-name,.fl-pay .fl-prod-head>.fl-pay-note-col,.fl-pay .fl-prod-row>.fl-pay-note-col{text-align:start}.fl-pay .fl-prod-head>.fl-pay-act,.fl-pay .fl-prod-row>.fl-pay-act{justify-content:center}.fl-pay-actmenu{z-index:60;min-width:184px;margin-top:6px;animation:none;position:absolute;inset-inline-end:auto;transform:translate(-100%)}[dir=rtl] .fl-pay-actmenu{transform:none}.fl-pay-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.fl-pay-amount--in{color:var(--success)}.fl-pay-amount--out{color:var(--warning)}.fl-pay-note{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}@media (width<=900px){.fl-pay-no,.fl-pay-method,.fl-pay-ref,.fl-pay-dir,.fl-pay-date-col,.fl-pay-note-col,.fl-pay-act{width:auto}.fl-pay-act{margin-inline-start:auto}}.fl-pay-panelbtns{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.fl-pay-panelbtn{padding-inline:12px;font-size:.8rem}.fl-pay-position{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin-bottom:16px;display:grid}.fl-pay-posvalue{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}[dir=rtl] .fl-pay-posvalue{text-align:right}.fl-pay-posvalue--paid{color:var(--success)}.fl-pay-posvalue--due{color:var(--warning)}.fl-pay-posvalue--na{color:var(--faint)}.fl-pay-curtag{color:var(--faint);letter-spacing:.02em;font-size:.7rem;font-weight:700}.fl-pay-panellist{flex-direction:column;gap:8px;display:flex}.fl-pay-panelrow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);align-items:center;gap:12px;padding:10px 12px;display:flex}.fl-pay-panelrow:hover{background:var(--surface-2)}.fl-pay-panelrow .fl-pay-nonum{flex-shrink:0;width:52px}.fl-pay-panelparty{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;font-weight:700;overflow:hidden}.fl-pay-panelmethod{width:124px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:.8rem;overflow:hidden}.fl-pay-paneldate{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.78rem}.fl-pay-panelrow .fl-pay-amount{text-align:end;flex-shrink:0;width:132px}@media (width<=720px){.fl-pay-panelrow{flex-wrap:wrap}.fl-pay-panelparty{flex:100%}.fl-pay-panelmethod,.fl-pay-paneldate{width:auto}.fl-pay-panelrow .fl-pay-amount{width:auto;margin-inline-start:auto}}.fl-pay .fl-prod-card{overflow-x:auto}.fl-pay .fl-prod-head,.fl-pay .fl-prod-row{gap:14px;min-width:1160px}.fl-pay .fl-prod-name{min-width:150px}.fl-pay .fl-prod-head{background:var(--surface-2);text-transform:none;letter-spacing:normal;font-size:.68rem}.fl-pay .fl-prod-head>*{color:var(--faint);-webkit-line-clamp:none;font-size:.72rem;font-weight:800}@media (width<=900px){.fl-pay .fl-prod-head,.fl-pay .fl-prod-row,.fl-pay .fl-prod-name{min-width:0}}.fl-dft-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.fl-dft-bar{margin-bottom:18px;display:flex}.fl-dft-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fl-dft-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;gap:14px;padding:18px;text-decoration:none;transition:border-color .15s;display:flex}.fl-dft-card:hover{border-color:var(--brand);color:inherit;text-decoration:none}.fl-dft-top{align-items:center;gap:12px;display:flex}.fl-dft-avatar{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9rem;font-weight:800;display:flex}.fl-dft-idn{flex:1;min-width:0}.fl-dft-name{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.fl-dft-buyer{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;overflow:hidden}.fl-dft-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;padding-top:13px;display:flex}.fl-dft-edited{color:var(--faint);text-overflow:ellipsis;min-width:0;font-size:.74rem;overflow:hidden}.fl-dft-total{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem;font-weight:800}@media (width<=560px){.fl-dft-grid{grid-template-columns:1fr}}.fl-dash-date{color:var(--brand);margin-bottom:5px;font-size:.85rem;font-weight:700}.fl-dash-ring .fl-dash-ringhole{width:60px;height:60px}.fl-dash-ring .fl-dash-ringpct{font-size:1.1rem}.fl-dash-ring .fl-dash-ringcap{font-size:.6rem}.fl-dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.fl-dash-quick{grid-area:1/1/auto/5;padding:18px}.fl-dash-quickgrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.fl-dash-quickbtn{border:1px solid var(--line);background:var(--surface-2);width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:start;box-sizing:border-box;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:border-color .14s,background .14s;display:flex}.fl-dash-quickbtn:hover{border-color:var(--brand);background:var(--brand-tint-2);color:inherit;text-decoration:none}.fl-dash-quickicon{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.fl-dash-quickicon .msr{font-size:19px}.fl-dash-quicklabel{color:var(--ink);min-width:0;font-size:.83rem;font-weight:700;line-height:1.25}.fl-dash-recent{grid-area:2/1/auto/13;padding:0;overflow:hidden}.fl-dash-recenthead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 12px;display:flex}.fl-dash-recenttitle{font-size:1rem;font-weight:800}.fl-dash-viewall{white-space:nowrap;align-items:center;gap:3px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.fl-dash-viewall:hover{text-decoration:none}.fl-dash-viewallarrow{font-size:17px}[dir=rtl] .fl-dash-viewallarrow{transform:scaleX(-1)}.fl-dash-recentempty{color:var(--muted);padding:18px 20px 22px;font-size:.86rem}.fl-dash-recentempty a,.fl-dash-recentempty a:hover{text-decoration:none}.fl-dash-recentrow{border-top:1px solid var(--line-soft);cursor:pointer;color:inherit;align-items:center;gap:13px;padding:11px 20px;text-decoration:none;display:flex}.fl-dash-recentrow:hover{background:var(--surface-2);color:inherit;text-decoration:none}.fl-dash-avatar{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.74rem;font-weight:700;display:flex}.fl-dash-recentmain{flex:1;min-width:0}.fl-dash-recentbuyer,.fl-dash-recentmeta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fl-dash-recentbuyer{font-size:.88rem;font-weight:700}.fl-dash-recentmeta{color:var(--faint);font-size:.76rem}.fl-dash-dotsep{color:var(--line-soft);margin:0 .55em}.fl-dash-recentamount{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;min-width:128px;margin-inline-end:10px;font-size:.9rem;font-weight:800}.fl-dash-recentrow .fl-badge{flex-shrink:0;justify-content:center;min-width:104px}.fl-dash-ring{text-align:center;flex-direction:column;grid-area:1/5/auto/9;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.fl-dash-ringdial{background:conic-gradient(var(--success) 0 var(--fl-dash-pct,0%), var(--sunken) var(--fl-dash-pct,0%) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.fl-dash-ringhole{width:60px;height:60px}.fl-dash-ringpct{font-size:1.1rem}.fl-dash-ringcap{font-size:.6rem}.fl-dash-ringstatus{align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:inline-flex}.fl-dash-ringstatus .msr{font-size:16px}.fl-dash-ringstatus--on{color:var(--success)}.fl-dash-ringstatus--off{color:var(--error)}.fl-dash-break{grid-area:1/9/auto/13;padding:16px}.fl-dash-breaklist{flex-direction:column;gap:11px;margin-top:11px;display:flex}.fl-dash-breakrow{width:100%;color:inherit;cursor:pointer;text-align:start;background:0 0;border:none;padding:0;font-family:inherit;display:block}.fl-dash-breakhead{justify-content:space-between;margin-bottom:4px;font-size:.76rem;display:flex}.fl-dash-breaklabel{color:var(--muted)}.fl-dash-breakrow:hover .fl-dash-breaklabel{color:var(--brand)}.fl-dash-breakval{font-variant-numeric:tabular-nums;font-weight:800}.fl-dash-breaktrack{background:var(--sunken);border-radius:999px;height:5px;display:block;overflow:hidden}.fl-dash-breakfill{border-radius:999px;height:100%;display:block}.fl-dash-breakfill--warning{background:var(--warning)}.fl-dash-breakfill--error{background:var(--error)}.fl-dash-breakfill--rose{background:var(--coral)}.fl-dash-breakfill--violet{background:var(--violet)}@media (width<=1100px){.fl-dash-quick{grid-area:1/1/auto/13}.fl-dash-ring{grid-area:2/1/auto/7}.fl-dash-break{grid-area:2/7/auto/13}.fl-dash-recent{grid-area:3/1/auto/13}}@media (width<=720px){.fl-dash-quick{grid-area:1/1/auto/13}.fl-dash-ring{grid-area:2/1/auto/13}.fl-dash-break{grid-area:3/1/auto/13}.fl-dash-recent{grid-area:4/1/auto/13}.fl-dash-head{flex-direction:column;align-items:flex-start}.fl-dash-greeting{font-size:1.5rem}.fl-dash-quickgrid{grid-template-columns:1fr}}.fl-cr-savedraft .msr{font-size:20px}.fl-cr-source{color:var(--muted);align-items:center;gap:6px;margin-top:6px;font-size:.82rem;font-weight:600;display:inline-flex}.fl-cr-source .msr{color:var(--faint);font-size:16px}.fl-cr-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);min-width:0;padding:24px}.fl-cr-cardtitle{margin-bottom:16px;font-size:1.05rem;font-weight:800}.fl-cr-fields{grid-template-columns:repeat(3,1fr);gap:12px 14px;display:grid}.fl-cr-field{min-width:0}.fl-cr-field--wide{grid-column:1/-1}.fl-cr-label{color:var(--muted);margin-bottom:7px;font-size:.76rem;font-weight:700;display:block}.fl-cr-label--spaced{margin-top:18px}@media (width<=900px){.fl-cr-fields{grid-template-columns:1fr 1fr}}@media (width<=560px){.fl-cr-fields{grid-template-columns:1fr}}.fl-cr-field .fl-input,.fl-cr-field .fl-sel-btn{height:40px;font-size:.9rem}.fl-cr-field .fl-input{border-radius:var(--radius)}.fl-cr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:22px;display:flex}.fl-cr-title{letter-spacing:-.03em;font-size:1.7rem;font-weight:800;line-height:var(--lh-heading);margin:0}.fl-cr-sub{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:.85rem;display:flex}.fl-cr-draftname{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:6px;margin-inline-start:-6px;padding:2px 6px;transition:background .12s,color .12s;display:inline-flex}.fl-cr-draftnametext{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dashed #0000;font-weight:700;overflow:hidden}.fl-cr-draftnameicon{color:var(--faint);flex-shrink:0;font-size:15px}.fl-cr-draftname:hover{background:var(--surface-2);color:var(--brand)}.fl-cr-draftname:hover .fl-cr-draftnametext{border-bottom-color:currentColor}.fl-cr-draftname:hover .fl-cr-draftnameicon{color:var(--brand)}.fl-cr-draftname:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.fl-cr-draftbtns{flex-wrap:wrap;gap:8px;display:flex}.fl-cr-alert{margin-bottom:16px}.fl-cr-kind{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;gap:4px;max-width:100%;margin-bottom:22px;padding:4px;display:inline-flex}.fl-cr-kindbtn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}.fl-cr-kindbtn .msr{font-size:19px}.fl-cr-kindbtn:hover{color:var(--ink)}.fl-cr-kindbtn--on{background:var(--surface);color:var(--brand);box-shadow:var(--shadow)}.fl-cr-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.fl-cr-main{flex-direction:column;gap:16px;min-width:0;display:flex}.fl-cr-rail{position:sticky;top:82px}.fl-cr-card.fl-adv{padding:0}.fl-cr-types{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.fl-cr-type{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);text-align:start;cursor:pointer;align-items:center;gap:11px;min-width:0;padding:16px;font-family:inherit;display:flex}.fl-cr-type--on{border:2px solid var(--brand);background:var(--brand-tint-2);padding:15px}.fl-cr-type:disabled{cursor:default;opacity:1}.fl-cr-type:not(:disabled):hover{border-color:var(--brand)}.fl-cr-typeicon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.fl-cr-typeicon .msr{font-size:22px}.fl-cr-typetext{min-width:0}.fl-cr-typelabel{font-size:.92rem;font-weight:700;display:block}.fl-cr-buyer{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-2);align-items:center;gap:13px;padding:14px;display:flex}.fl-cr-buyeravatar{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:800;display:flex}.fl-cr-buyeravatar--empty{background:var(--brand-tint);color:var(--brand)}.fl-cr-buyertext{flex:1;min-width:0}.fl-cr-buyername{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;display:block;overflow:hidden}.fl-cr-buyername--empty{color:var(--faint)}.fl-cr-buyermeta{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;display:block;overflow:hidden}.fl-cr-buyerbtn{flex-shrink:0}.fl-cr-refs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fl-cr-ref{background:var(--brand-tint);height:32px;color:var(--brand);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding-inline:12px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.fl-cr-refx{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.fl-cr-refx:hover{background:var(--brand);color:var(--on-brand)}.fl-cr-refx .msr{font-size:14px}.fl-cr-refadd{font-size:.82rem}.fl-cr-summary{padding:22px}.fl-cr-sumrow{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:.82rem;display:flex}.fl-cr-sumrow--divider{border-bottom:1px solid var(--line-soft)}.fl-cr-sumlabel{color:var(--faint);flex-shrink:0}.fl-cr-sumvalue{text-align:end;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.fl-cr-sumline{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding:5px 0;font-size:.86rem;display:flex}.fl-cr-sumline:first-of-type{padding-top:9px}.fl-cr-vatbox{border-radius:var(--radius-card);background:var(--brand-tint-2);border:1px solid var(--brand-tint);margin:9px -13px;padding:10px 12px}.fl-cr-vatrow{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:10px;font-size:.86rem;display:flex}.fl-cr-vatlabel,.fl-cr-vatrow .fl-cr-vatvalue,.fl-cr-vatrow .fl-cr-vatvalue .fl-money-cur{color:var(--brand)}.fl-cr-vatsar{border-top:1px dashed var(--brand-tint);color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:6px;padding-top:6px;font-size:.77rem;display:flex}.fl-cr-sumtotal{border-top:2px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:6px;padding-top:12px;font-size:1.15rem;font-weight:800;display:flex}.fl-cr-review{width:100%;box-shadow:0 8px 18px var(--brand-tint);justify-content:center;margin-top:18px}.fl-cr-savedraft{background:var(--surface);justify-content:center;width:100%;margin-top:9px}.fl-cr-issuedhead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fl-cr-issuedid{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.fl-cr-issuedicv{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.8rem}.fl-cr-issuedsending{color:var(--faint);font-size:.8rem}.fl-cr-issuedtotal{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:1.15rem;font-weight:800}.fl-cr-issuedbtns{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (width<=900px){.fl-cr-grid{grid-template-columns:1fr}.fl-cr-rail{position:static}.fl-cr-types{grid-template-columns:1fr}}.fl-cr-reason{resize:vertical;width:100%;height:auto;min-height:72px;padding-block:10px;line-height:1.5}.fl-li-search{margin-bottom:16px}.fl-li-searchbar{flex-wrap:wrap;gap:9px;display:flex}.fl-li-searchbar .fl-inv-search{flex:1;min-width:180px;margin-inline-start:0}.fl-li-searchclear{width:26px;height:26px;color:var(--faint);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-li-searchclear:hover{background:var(--surface-2);color:var(--ink)}.fl-li-searchclear .msr{font-size:17px}.fl-li-searchbtn,.fl-li-newbtn{white-space:nowrap;flex-shrink:0}.fl-li-searchbtn .msr,.fl-li-newbtn .msr{font-size:18px}.fl-li-results{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);margin-top:12px;padding:8px;animation:.18s backwards fl-fade-up}.fl-li-resultshead{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 9px;font-size:.8rem;display:flex}.fl-li-resultshead strong{color:var(--ink)}.fl-li-resultsclose{width:26px;height:26px;color:var(--faint);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-li-resultsclose:hover{background:var(--surface);color:var(--ink)}.fl-li-resultsclose .msr{font-size:17px}.fl-li-result{box-sizing:border-box;background:var(--surface);text-align:start;cursor:pointer;width:100%;color:inherit;border:1px solid #0000;align-items:center;gap:11px;margin-bottom:6px;padding:10px 11px;font-family:inherit;transition:border-color .12s;display:flex}.fl-li-result:last-of-type{margin-bottom:0}.fl-li-result:hover{border-color:var(--brand)}.fl-li-resulticon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.fl-li-resulticon .msr{font-size:19px}.fl-li-resulttext{flex:1;min-width:0}.fl-li-resultname{text-overflow:ellipsis;white-space:nowrap;font-size:.87rem;font-weight:700;display:block;overflow:hidden}.fl-li-mark{background:color-mix(in srgb, var(--brand) 22%, transparent);color:inherit;border-radius:3px;padding:0 1px}.fl-li-resultmeta{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;display:block;overflow:hidden}.fl-li-resultprice{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem;font-weight:800}.fl-li-resultbadge{letter-spacing:.03em;text-transform:uppercase;color:var(--success);background:var(--success-bg);border-radius:999px;flex-shrink:0;padding:3px 7px;font-size:.66rem;font-weight:800}.fl-li-resultadd{color:var(--brand);flex-shrink:0;font-size:20px}.fl-li-empty{text-align:center;padding:22px 16px}.fl-li-emptyicon{color:var(--faint);font-size:30px}.fl-li-emptytext{color:var(--muted);margin:6px 0 14px;font-size:.88rem}.fl-li-emptybtn{display:inline-flex}.fl-li-emptybtn .msr{font-size:18px}.fl-li-pager{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:10px 4px 4px;display:flex}.fl-li-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:12px;padding:14px}.fl-li-rowhead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.fl-li-nameinput{border:1px dashed var(--line);border-radius:var(--radius);min-width:0;height:36px;color:var(--ink);font:inherit;background:0 0;outline:none;flex:1;margin-inline-start:-8px;padding-inline:8px;font-size:.9rem;font-weight:600;transition:border-color .14s,border-style .14s,background .14s}.fl-li-nameinput:hover{border-color:var(--faint);background:var(--surface-2)}.fl-li-nameinput:focus{border-style:solid;border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 3px var(--brand-tint)}.fl-li-fields{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.fl-li-field{min-width:0}.fl-li-field--grow{flex:1;min-width:140px}.fl-li-fieldlabel{color:var(--faint);text-transform:uppercase;letter-spacing:.03em;text-align:center;margin-bottom:5px;font-size:.68rem;font-weight:700}.fl-li-stepper{border:1px solid var(--line);border-radius:var(--radius);align-items:center;display:flex;overflow:hidden}.fl-li-step{background:var(--surface-2);width:30px;height:38px;color:var(--muted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fl-li-step:hover{background:var(--sunken);color:var(--ink)}.fl-li-step .msr{font-size:17px}.fl-li-qty{width:42px;height:38px;color:var(--ink);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;font-size:.83rem;font-weight:700}.fl-li-unit{width:auto;min-width:76px;height:38px;font-size:.83rem}.fl-li-price{text-align:start;font-variant-numeric:tabular-nums;width:84px;height:38px;font-size:.83rem;font-weight:700}.fl-li-tax{width:auto;min-width:74px;height:38px;font-size:.83rem;font-weight:700}.fl-li-unit .fl-sel-btn,.fl-li-tax .fl-sel-btn{height:38px}.fl-li-disc{text-align:start;font-variant-numeric:tabular-nums;width:84px;height:38px;font-size:.83rem;font-weight:700}.fl-li-amounts{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;min-width:132px;margin-inline-start:auto;display:flex}.fl-li-amtrow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.fl-li-amtlabel{color:var(--faint);white-space:nowrap;font-size:.78rem}.fl-li-amtval{color:var(--muted);white-space:nowrap;font-size:.82rem}.fl-li-amttotal{border-top:1px solid var(--line-soft);margin-top:4px;padding-top:5px}.fl-li-amttotal .fl-li-amtlabel{color:var(--ink);font-size:.8rem;font-weight:700}.fl-li-amttotal .fl-li-amtval{color:var(--ink);font-size:.98rem;font-weight:800}.fl-li-exempt{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.fl-li-exempttext{color:var(--muted);font-size:.78rem}.fl-li-discount{align-items:flex-end;gap:12px;margin-top:12px;display:flex}.fl-li-add{border:1.5px dashed var(--line);background:var(--surface-2);width:100%;height:42px;color:var(--brand);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:2px;font-family:inherit;font-size:.85rem;font-weight:700;display:flex}.fl-li-add:hover{border-color:var(--brand)}@media (width<=720px){.fl-li-fields{grid-template-columns:1fr 1fr;align-items:end;gap:14px 10px;display:grid}.fl-li-fieldlabel{text-align:start}.fl-li-stepper{width:100%}.fl-li-qty{flex:1;width:auto;min-width:0}.fl-li-unit,.fl-li-tax,.fl-li-price,.fl-li-disc{width:100%;min-width:0}.fl-li-fields>.fl-li-field:has(.fl-li-disc){grid-column:1/-1}.fl-li-amounts{margin-inline-start:0;border-top:1px solid var(--line-soft);grid-column:1/-1;width:100%;min-width:0;margin-top:4px;padding-top:12px}.fl-li-amtlabel{font-size:.82rem}.fl-li-amtval{font-size:.86rem}}.fl-adv{padding:0}.fl-adv-head{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;padding:20px 24px;font-family:inherit;display:flex}.fl-adv-icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.fl-adv-icon .msr{font-size:21px}.fl-adv-text{text-align:start;flex:1;min-width:0}.fl-adv-title{font-size:1.05rem;font-weight:800;display:block}.fl-adv-desc{color:var(--faint);margin-top:2px;font-size:.78rem;display:block}.fl-adv-chevron{color:var(--faint);flex-shrink:0;font-size:24px}.fl-adv-body{padding:0 24px 24px}.fl-adv-num{text-align:start;font-variant-numeric:tabular-nums}.fl-adv-notes{resize:vertical;height:auto;min-height:74px;padding:11px 13px;line-height:1.5}.fl-adv-hint{color:var(--faint);margin-bottom:10px;font-size:.78rem}.fl-adv-chips{flex-wrap:wrap;gap:9px;display:flex}.fl-adv-chip{border:1px solid var(--line);background:var(--surface-2);height:34px;color:var(--muted);cursor:pointer;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:.82rem;font-weight:700;display:inline-flex}.fl-adv-chip .msr{font-size:16px}.fl-adv-chip:hover{border-color:var(--brand)}.fl-adv-chip--on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.fl-adv-ap{border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:12px;padding:14px}.fl-adv-apdel{margin-top:12px;font-size:.8rem}.fl-rv-list{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.fl-rv-row{border:1px solid var(--line);border-radius:var(--radius-card);align-items:center;gap:12px;padding:12px 14px;display:flex}.fl-rv-row--error{border-color:var(--error);background:var(--error-bg)}.fl-rv-row--warning{border-color:var(--warning);background:var(--warning-bg)}.fl-rv-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.fl-rv-icon .msr{font-size:20px}.fl-rv-icon--ok{background:var(--success-bg);color:var(--success)}.fl-rv-icon--error{background:var(--error-bg);color:var(--error)}.fl-rv-icon--warning{background:var(--warning-bg);color:var(--warning)}.fl-rv-text{flex:1;min-width:0}.fl-rv-label{font-size:.88rem;font-weight:700;line-height:1.4}.fl-rv-detail{color:var(--faint);font-size:.76rem}.fl-rv-totals{background:var(--surface-2);border-radius:var(--radius-card);padding:16px}.fl-rv-totalrow{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding:4px 0;font-size:.85rem;display:flex}.fl-rv-totalgrand{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:5px;padding-top:9px;font-size:1.1rem;font-weight:800;display:flex}.fl-bp-search{margin-inline-start:0;margin-bottom:14px}.fl-bp-list{flex-direction:column;gap:8px;max-height:46vh;display:flex;overflow-y:auto}.fl-bp-row{border:1px solid var(--line);background:var(--surface);text-align:start;cursor:pointer;width:100%;color:inherit;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex}.fl-bp-row:hover{border-color:var(--brand);background:var(--surface-2)}.fl-bp-text{flex:1;min-width:0}.fl-bp-name{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;display:block;overflow:hidden}[dir=rtl] .fl-bp-name[dir=ltr]{text-align:right}.fl-bp-meta{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;display:block;overflow:hidden}.fl-bp-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem;font-weight:800}.fl-bp-go{color:var(--faint);flex-shrink:0;font-size:18px}[dir=rtl] .fl-bp-go{transform:scaleX(-1)}.fl-bp-check{color:var(--faint);flex-shrink:0;font-size:21px}.fl-bp-row--on,.fl-bp-row--on:hover{border-color:var(--brand);background:var(--brand-tint)}.fl-bp-row--on .fl-bp-check{color:var(--brand)}.fl-bp-footcount{color:var(--muted);align-items:center;gap:6px;margin-inline-end:auto;font-size:.82rem;font-weight:600;display:inline-flex}.fl-bp-footicon{color:var(--faint);font-size:17px}.fl-bp-pager{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.fl-cur-points{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.fl-cur-point{color:var(--ink);align-items:center;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.fl-cur-point-icon{background:var(--brand-tint);width:22px;height:22px;color:var(--brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fl-cur-point-icon .msr{font-size:15px;font-weight:700}.fl-ob{max-width:860px;margin:0 auto}.fl-ob-title{letter-spacing:-.03em;margin:0 0 22px;font-size:1.7rem;font-weight:800}.fl-ob-steptitle{margin-bottom:6px;font-size:1.1rem;font-weight:800}.fl-ob-stepsub{color:var(--muted);text-wrap:pretty;margin-bottom:20px;font-size:.86rem}.fl-ob-alert{margin-bottom:16px}.fl-ob-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fl-ob-otpfield{max-width:260px}.fl-ob-otpinput{text-align:center;font-variant-numeric:tabular-nums;height:60px;font-size:1.5rem;font-weight:800}.fl-ob-checks{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.fl-ob-check{border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:13px 15px}.fl-ob-checkhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.fl-ob-checktype{font-size:.86rem;font-weight:600}.fl-ob-checkmsg{text-wrap:pretty;margin-top:7px;font-size:.76rem;font-weight:600}.fl-ob-checkmsg--error{color:var(--error)}.fl-ob-checkmsg--warning{color:var(--warning)}.fl-ob-support{margin-top:2px}.fl-ob-otpsection{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.fl-ob-checklist{flex-direction:column;gap:18px;display:flex}.fl-ob-ci{align-items:flex-start;gap:14px;display:flex}.fl-ob-ci-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;padding-top:1px;display:flex}.fl-ob-ci-body{flex:1;min-width:0}.fl-ob-ci-label{font-size:.92rem;font-weight:600}.fl-ob-ci-label--idle{color:var(--faint);font-weight:500}.fl-ob-ci-note{color:var(--warning);margin-top:6px;font-size:.82rem;font-weight:600}.fl-ob-ci-done{color:var(--success);font-size:22px}.fl-ob-ci-fail{color:var(--error);font-size:22px}.fl-ob-ci-warn{color:var(--warning);font-size:22px}.fl-ob-ci-idle{color:var(--faint);font-size:22px}.fl-ob-checks--inline{margin-top:12px}.fl-ob-success-banner{border:1px solid var(--success);border-radius:var(--radius-card);background:var(--success-bg);align-items:center;gap:14px;margin-top:24px;padding:18px;display:flex}.fl-ob-success-banner .msr{color:var(--success);flex-shrink:0;font-size:28px}.fl-ob-success-banner-text{color:var(--success);text-wrap:pretty;font-size:1rem;font-weight:700}.fl-ob-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.fl-ob-primary{box-shadow:0 8px 18px var(--brand-tint);padding:0 24px}.fl-ob-hero{text-align:center;padding:20px 0}.fl-ob-heroicon{background:var(--success-bg);width:72px;height:72px;color:var(--success);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:40px;display:flex}.fl-ob-herotitle{margin-bottom:6px;font-size:1.25rem;font-weight:800}.fl-ob-herotext{color:var(--muted);text-wrap:pretty;max-width:420px;margin:0 auto;font-size:.88rem}.fl-ob-certrow{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:18px;display:flex}.fl-ob-certlabel{text-transform:uppercase;letter-spacing:.04em;color:var(--faint);font-size:.72rem;font-weight:800}.fl-ob-certvalue{font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.fl-ob-renew{margin-top:18px}.fl-ob-renew .fl-ob-certrow{border-bottom:1px solid var(--line-soft);margin:0 0 20px;padding-block:14px}.fl-ob-ack{cursor:pointer;text-wrap:pretty;align-items:flex-start;gap:9px;margin-bottom:16px;font-size:.84rem;font-weight:600;display:flex}.fl-ob-ack input{width:17px;height:17px;accent-color:var(--brand);cursor:pointer;flex-shrink:0;margin:1px 0 0}.fl-ob-renewotp{max-width:260px;margin-bottom:16px}.fl-ob-renewbtn:disabled,.fl-ob-startoverbtn:disabled{background:var(--disabled-bg);border:1px solid var(--disabled-border);color:var(--disabled-fg);filter:none;cursor:not-allowed}.fl-ob-startover{margin-top:18px}.fl-ob-steps{text-wrap:pretty;margin:0 0 12px;padding-inline-start:22px;font-size:.86rem;line-height:1.55}.fl-ob-steps li+li{margin-top:4px}.fl-ob-note{color:var(--muted);text-wrap:pretty;margin:0 0 16px;font-size:.82rem}.fl-ob-sendpending{margin-bottom:16px}.fl-ob-sendresult{text-wrap:pretty;margin:0 0 16px;font-size:.84rem;font-weight:600}@media (width<=720px){.fl-ob-grid,.fl-ob-checks{grid-template-columns:1fr}}.fl-how-statuscard,.fl-privacy-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:20px}.fl-how{max-width:900px}.fl-how-flowcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);margin-bottom:18px;padding:22px;overflow-x:auto}.fl-how-flow{align-items:flex-start;gap:0;min-width:640px;margin:0;padding:0;list-style:none;display:flex}.fl-how-step{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;width:120px;display:flex}.fl-how-stepicon{background:var(--brand-tint);width:48px;height:48px;color:var(--brand);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.fl-how-stepicon .msr{font-size:24px}.fl-how-steplabel{font-size:.84rem;font-weight:700}.fl-how-stepdesc{color:var(--faint);text-wrap:pretty;margin-top:3px;font-size:.74rem;line-height:1.4}.fl-how-arrow{color:var(--line);flex-shrink:0;margin:14px 2px 0}.fl-how-arrow .msr{font-size:22px}[dir=rtl] .fl-how-arrow .msr{transform:scaleX(-1)}.fl-how-sections{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}@media (width<=720px){.fl-how-sections{grid-template-columns:1fr}}.fl-how-section{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);gap:14px;padding:18px;display:flex}.fl-how-sectionicon .msr{font-size:22px}.fl-how-sectiontitle{margin-bottom:4px;font-size:.92rem;font-weight:700}.fl-how-sectionbody{color:var(--muted);text-wrap:pretty;font-size:.8rem;line-height:1.55}.fl-how-statustitle{margin-bottom:14px;font-size:1rem;font-weight:800}.fl-how-statuslist{flex-direction:column;gap:14px;display:flex}.fl-how-statusrow{align-items:flex-start;gap:13px;display:flex}.fl-how-chip{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:26px;padding-inline:11px;font-size:.74rem;font-weight:700;display:inline-flex}.fl-how-statusdesc{color:var(--muted);text-wrap:pretty;flex:1;font-size:.83rem;line-height:1.5}.fl-chip--success{background:var(--success-bg);color:var(--success)}.fl-chip--info{background:var(--info-bg);color:var(--info)}.fl-chip--warning{background:var(--warning-bg);color:var(--warning)}.fl-chip--error{background:var(--error-bg);color:var(--error)}.fl-privacy{max-width:820px}.fl-privacy-sub{color:var(--muted);text-wrap:pretty;max-width:640px;margin:0 0 20px;font-size:.86rem}.fl-privacy-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=720px){.fl-privacy-cards{grid-template-columns:1fr}}.fl-privacy-cardhead{align-items:center;gap:9px;margin-bottom:12px;display:flex}.fl-privacy-cardicon{font-size:22px}.fl-privacy-cardicon--shared{color:var(--info)}.fl-privacy-cardicon--never{color:var(--success)}.fl-privacy-cardtitle{font-size:.98rem;font-weight:800}.fl-privacy-cardbody{color:var(--muted);text-wrap:pretty;font-size:.85rem;line-height:1.6}.fl-about{max-width:760px}.fl-about-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);margin-bottom:16px;padding:26px}.fl-about-id{align-items:center;gap:18px;display:flex}.fl-about-mark{background:var(--brand);box-sizing:border-box;width:62px;height:62px;color:var(--on-brand);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:11px;display:flex}.fl-about-mark svg{width:100%;height:100%;display:block}.fl-about-name{font-size:1.2rem;font-weight:800}.fl-about-version{color:var(--muted);margin-top:2px;font-size:.9rem}.fl-about-tagline{color:var(--muted);text-wrap:pretty;margin:18px 0 0;font-size:.92rem;line-height:1.65}.fl-about-notice{background:var(--info-bg);border:1px solid color-mix(in srgb, var(--info) 30%, transparent);border-radius:var(--radius-card);align-items:flex-start;gap:12px;margin-bottom:16px;padding:18px;display:flex}.fl-about-noticeicon{color:var(--info);flex-shrink:0;font-size:24px}.fl-about-noticetext{text-wrap:pretty;margin-bottom:12px;font-size:.94rem;font-weight:700}.fl-about-noticetext:last-child{margin-bottom:0}.fl-about-notice .fl-btn{box-shadow:0 8px 18px var(--brand-tint);font-size:.86rem}.fl-about-notice .fl-btn .msr{font-size:18px}.fl-about-links{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:8px 20px}.fl-about-link{border-bottom:1px solid var(--line-soft);color:var(--ink);align-items:center;gap:11px;padding:15px 0;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.fl-about-link:last-child{border-bottom:none}.fl-about-link:hover{color:var(--brand);text-decoration:none}.fl-about-linkicon{color:var(--brand);font-size:20px}.fl-about-linktext{min-width:0}.fl-about-linkext{color:var(--faint);margin-inline-start:auto;font-size:19px}.fl-rep-cardtitle--lg{color:var(--ink);margin-bottom:16px;font-size:1.02rem;font-weight:800;display:block}.fl-rep-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}.fl-rep-periodcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);margin-bottom:18px;padding:18px 20px}.fl-rep-periodhead{align-items:center;gap:10px;margin-bottom:13px;display:flex}.fl-rep-presets{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.fl-rep-periodrow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.fl-rep-periodrow .fl-field{flex:0 auto;min-width:158px}.fl-rep-run{margin-inline-start:auto}.fl-rep-empty{padding:44px 20px}.fl-rep-emptyhint{color:var(--muted);text-align:center;margin:6px 0 0;font-size:.87rem}.fl-rep-alert{margin-bottom:14px}.fl-rep-rangelabel{color:var(--muted);align-items:center;gap:7px;margin-bottom:14px;font-size:.82rem;font-weight:600;display:inline-flex}.fl-rep-rangelabel .msr{font-size:17px}.fl-rep-recomputed{color:var(--faint);align-items:flex-start;gap:8px;margin-bottom:14px;font-size:.76rem;line-height:1.55;display:flex}.fl-rep-recomputed .msr{flex:none;margin-top:1px;font-size:16px}.fl-rep-reconcile{border-top:1px dashed var(--line);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:12px;padding-top:10px;font-size:.74rem;line-height:1.6}.fl-rep-cardhead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.fl-rep-counts{grid-column:span 4}.fl-rep-cats,.fl-rep-input{grid-column:span 7}.fl-rep-cash{grid-column:span 5}.fl-rep-months{grid-column:span 6}.fl-rep-top{grid-column:span 3}.fl-rep-net{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);margin-bottom:18px;padding:18px 20px}.fl-rep-nethead{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.fl-rep-netnote{color:var(--faint);font-size:.78rem;line-height:1.6}.fl-rep-netrow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.fl-rep-netcell{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;flex:180px;gap:4px;min-width:0;padding:12px 14px;display:flex}.fl-rep-netcell--result{background:var(--brand-tint-2);border-color:var(--brand-tint)}.fl-rep-netlabel{color:var(--muted);font-size:.72rem}.fl-rep-netsub{color:var(--faint);font-size:.68rem;font-weight:700;line-height:1.4}.fl-rep-netval{font-variant-numeric:tabular-nums;text-align:start;text-overflow:ellipsis;font-size:1.15rem;font-weight:800;overflow:hidden}.fl-rep-netval--due{color:var(--error)}.fl-rep-netval--credit{color:var(--success)}.fl-rep-netop{color:var(--faint);flex-shrink:0;align-self:center;font-size:1.2rem;font-weight:800}.fl-rep-inputsplit{gap:10px;margin-bottom:12px;display:flex}.fl-rep-inputlink{color:var(--brand);font-size:.78rem;font-weight:700;text-decoration:none}.fl-rep-inputlink:hover{text-decoration:underline}.fl-rep-inputcounts{color:var(--faint);margin-top:12px;font-size:.76rem}.fl-rep-inputblock{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-2);margin-top:14px;padding:14px}.fl-rep-inputblockhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.fl-rep-inputbasis{color:var(--faint);font-size:.7rem;font-weight:700}.fl-rep-tablecaption{caption-side:top;text-align:start;color:var(--faint);padding-bottom:8px;font-size:.72rem;font-weight:700}.fl-rep-hero{background:linear-gradient(160deg, var(--brand), var(--violet));border-radius:var(--radius-card);color:#fff;box-shadow:var(--shadow-lg);flex-direction:column;grid-area:span 2/span 5;min-width:0;padding:24px;display:flex}.fl-rep-herolabel{opacity:.9;align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex}.fl-rep-herolabel .msr{font-size:19px}.fl-rep-heronum{letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:start;margin:12px 0 2px;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800}.fl-rep-herosub{opacity:.85;font-size:.8rem;line-height:1.5}.fl-rep-herotiles{gap:10px;margin:20px 0;display:flex}.fl-rep-herotile{border-radius:var(--radius-card);background:#ffffff24;flex:1;min-width:0;padding:12px 14px}.fl-rep-herotilelabel{opacity:.85;margin-bottom:4px;font-size:.72rem}.fl-rep-herotileval{font-variant-numeric:tabular-nums;text-align:start;text-overflow:ellipsis;font-size:1.1rem;font-weight:800;overflow:hidden}.fl-rep-herofoot{margin-top:auto}.fl-rep-bars{align-items:flex-end;gap:6px;height:64px;display:flex}.fl-rep-bar{transform-origin:bottom;background:#ffffff8c;border-radius:5px 5px 0 0;flex:1;min-width:0;animation:.6s both fl-grow}.fl-rep-barslabel{opacity:.8;margin-top:9px;font-size:.74rem}.fl-rep-ring{text-align:center;flex-direction:column;grid-column:span 3;justify-content:center;align-items:center;gap:8px;display:flex}.fl-rep-ringdial{background:conic-gradient(var(--brand) 0 var(--fl-rep-pct,0%), var(--sunken) var(--fl-rep-pct,0%) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.fl-rep-countgrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fl-rep-count{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);text-align:center;min-width:0;padding:12px}.fl-rep-countnum{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;display:block}.fl-rep-countlabel{color:var(--muted);margin-top:2px;font-size:.72rem;display:block}.fl-rep-tablewrap{overflow-x:auto}.fl-rep-totalrow td{border-top:2px solid var(--line);font-weight:800}.fl-rep-methods{margin-top:14px}.fl-rep-monthnum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:start;font-size:1.7rem;font-weight:800}.fl-rep-monthhint{color:var(--faint);margin-top:4px;font-size:.76rem;line-height:1.5}.fl-rep-cashsplit{gap:10px;margin-top:16px;display:flex}.fl-rep-cashside{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);flex:1;min-width:0;padding:11px 13px}.fl-rep-cashlabel{color:var(--muted);margin-bottom:3px;font-size:.72rem;display:block}.fl-rep-cashval{font-variant-numeric:tabular-nums;text-align:start;text-overflow:ellipsis;font-size:1.05rem;font-weight:800;display:block;overflow:hidden}.fl-rep-cashval--in{color:var(--success)}.fl-rep-cashval--out{color:var(--error)}.fl-rep-ranklist{flex-direction:column;gap:11px;display:flex}.fl-rep-rank{min-width:0}.fl-rep-rankhead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.fl-rep-rankname{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;font-weight:600;overflow:hidden}.fl-rep-ranknum{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem;font-weight:700}.fl-rep-rankbar{background:var(--sunken);border-radius:999px;height:6px;overflow:hidden}.fl-rep-rankfill{background:var(--brand);border-radius:999px;height:100%}.fl-rep-rankfill--alt{background:var(--violet)}@keyframes fl-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=1100px){.fl-rep-hero{grid-area:auto/span 12}.fl-rep-ring,.fl-rep-counts,.fl-rep-cash,.fl-rep-top{grid-column:span 6}.fl-rep-cats,.fl-rep-input,.fl-rep-months{grid-column:span 12}}@media (width<=720px){.fl-rep-head{flex-direction:column;align-items:flex-start}.fl-rep-netop{display:none}.fl-rep-inputsplit{flex-direction:column}.fl-rep-grid>*{grid-column:span 12}.fl-rep-title{font-size:1.5rem}.fl-rep-run{width:100%;margin-inline-start:0}.fl-rep-periodrow .fl-field{flex:140px;min-width:0}}.fl-rep-excluded{color:var(--warning);align-items:center;gap:7px;margin-top:12px;font-size:.78rem;display:flex}.fl-rep-excluded .msr{font-size:17px}.fl-pur .fl-prod-card{overflow-x:auto}.fl-pur .fl-prod-head,.fl-pur .fl-prod-row{gap:14px;min-width:1120px}.fl-pur .fl-prod-name{min-width:180px}.fl-pur .fl-prod-head{background:var(--surface-2);text-transform:none;letter-spacing:normal}.fl-pur .fl-prod-head>*{color:var(--faint);font-size:.72rem;font-weight:800}.fl-pur-no{width:170px;color:var(--muted);overflow-wrap:anywhere;font-size:.83rem}.fl-pur-kind{width:110px}.fl-pur-date{width:110px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.fl-pur-money{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;width:140px;font-size:.88rem;font-weight:700}.fl-pur-state{width:165px}.fl-pur-claim{font-weight:800}.fl-pur-effect{color:var(--warning);margin-top:4px;font-size:.68rem;font-weight:700;line-height:1.3;display:block}.fl-pur-vat{color:var(--faint);font-variant-numeric:tabular-nums;text-align:start;direction:ltr;font-size:.74rem}.fl-pur-ref{color:var(--faint);margin-top:3px;font-size:.7rem;line-height:1.3}.fl-pur-alert{margin-bottom:16px}.fl-pur-alert--retry{flex-wrap:wrap;align-items:center}.fl-pur-alerttext{flex:200px}.fl-pur-retry{flex-shrink:0}@media (width<=900px){.fl-pur .fl-prod-head,.fl-pur .fl-prod-row,.fl-pur .fl-prod-name{min-width:0}.fl-pur-no,.fl-pur-kind,.fl-pur-date,.fl-pur-money,.fl-pur-state{width:auto}}@media (width<=720px){.fl-pur .fl-pur-row{align-items:stretch;row-gap:12px;padding:14px 16px}.fl-pur .fl-prod-name{margin-bottom:2px}.fl-pur [data-label]{text-align:start;white-space:normal;flex-direction:column;flex:130px;gap:3px;min-width:0;display:flex}.fl-pur [data-label]:before{content:attr(data-label);letter-spacing:.02em;color:var(--faint);font-size:.66rem;font-weight:800}.fl-pur .fl-pur-state,.fl-pur .fl-pur-claim{flex-basis:100%}}.fl-purdet{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;display:flex}.fl-purdet-back{color:var(--muted);align-self:flex-start;align-items:center;gap:6px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.fl-purdet-back:hover{color:var(--brand)}.fl-purdet-back .msr{font-size:18px}[dir=rtl] .fl-purdet-back .msr{transform:scaleX(-1)}.fl-purdet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fl-purdet-headtext{min-width:0}.fl-purdet-eyebrow{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.fl-purdet-head h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 4px;font-size:1.7rem;font-weight:800}.fl-purdet-head p{color:var(--muted);margin:0;font-size:.86rem}.fl-purdet-headbtns{flex-wrap:wrap;gap:8px;display:flex}.fl-purdet-alert{margin:0}.fl-purdet-retry{margin-top:4px}.fl-purdet-kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.fl-purdet-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:18px;display:flex}.fl-purdet-cardtitle{letter-spacing:-.01em;margin:0;font-size:.98rem;font-weight:800}.fl-purdet-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.fl-purdet-fact{flex-direction:column;gap:4px;min-width:0;display:flex}.fl-purdet-factlabel{color:var(--faint);font-size:.72rem;font-weight:800}.fl-purdet-factvalue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.88rem;font-weight:700}.fl-purdet-note{color:var(--faint);margin:0;font-size:.78rem;line-height:1.6}.fl-purdet-save{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.fl-purdet-savehint{color:var(--faint);font-size:.8rem;line-height:1.6}@media (width<=700px){.fl-purdet-head,.fl-purdet-save{flex-direction:column;align-items:stretch}}.fl-purimp{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;display:flex}.fl-purimp-head h1{letter-spacing:-.03em;margin:12px 0 4px;font-size:1.7rem;font-weight:800}.fl-purimp-head p{color:var(--muted);margin:0;font-size:.86rem}.fl-purimp-back{color:var(--muted);align-items:center;gap:6px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.fl-purimp-back:hover{color:var(--brand)}.fl-purimp-back .msr{font-size:18px}[dir=rtl] .fl-purimp-back .msr{transform:scaleX(-1)}.fl-purimp-pick{cursor:pointer;border:1px dashed var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);align-items:center;gap:14px;padding:20px;transition:border-color .12s,background .12s;display:flex}.fl-purimp-pick:hover,.fl-purimp-pick:focus-within{border-color:var(--brand);background:var(--brand-tint-2)}.fl-purimp-pick>.msr{color:var(--brand);flex-shrink:0;font-size:30px}.fl-purimp-picktext{flex-direction:column;gap:3px;min-width:0;display:flex}.fl-purimp-picktext strong{font-size:.98rem}.fl-purimp-picktext small{color:var(--faint);overflow-wrap:anywhere;font-size:.8rem}.fl-purimp-pick--busy{cursor:progress;opacity:.6}.fl-purimp-pick--busy:hover,.fl-purimp-pick--busy:focus-within{border-color:var(--line);background:var(--surface)}.fl-purimp-alert{margin:0}.fl-purimp-panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.fl-purimp-panelhead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.fl-purimp-panelhead h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:1.05rem;font-weight:800}.fl-purimp-panelhead p{color:var(--muted);margin:0;font-size:.82rem}.fl-purimp-kind{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.fl-purimp-unstated{color:var(--faint);text-align:end;font-size:.7rem}@media (width<=620px){.fl-purimp-kind{align-items:flex-start}.fl-purimp-unstated{text-align:start}}.fl-purimp-facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;padding:18px;display:grid}.fl-purimp-fact{flex-direction:column;gap:4px;min-width:0;display:flex}.fl-purimp-factlabel{color:var(--faint);font-size:.72rem;font-weight:800}.fl-purimp-factvalue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.92rem;font-weight:700}.fl-purimp-breakdown{padding:0 18px 18px}.fl-purimp-note{color:var(--faint);margin:0;padding:0 18px 18px;font-size:.78rem;line-height:1.6}.fl-purimp-actions{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.fl-purimp-actionhint{color:var(--faint);font-size:.8rem;line-height:1.6}@media (width<=700px){.fl-purimp-panelhead{flex-direction:column;align-items:flex-start}.fl-purimp-actions{flex-direction:column;align-items:stretch}}.fl-ded{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:18px;display:flex}.fl-ded-head{flex-direction:column;gap:4px;display:flex}.fl-ded-title{letter-spacing:-.01em;font-size:.98rem;font-weight:800}.fl-ded-hint{color:var(--faint);font-size:.78rem;line-height:1.6}.fl-ded-row{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.fl-ded-field{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.fl-ded-field--pct{flex:0 140px}.fl-ded-field--date{flex:0 190px}.fl-ded-field--claim{flex:0 180px}.fl-ded-label{color:var(--faint);font-size:.74rem;font-weight:800}.fl-ded-claim{letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding-block:8px;font-size:1.15rem;font-weight:800}.fl-ded-note{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.fl-ded-warn{color:var(--muted);align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.6;display:flex}.fl-ded-warn .msr{color:var(--warning);flex-shrink:0;font-size:18px}.fl-pbd-wrap{overflow-x:auto}.fl-pbd-total td{border-top:2px solid var(--line);font-weight:800}.fl-shell>.fl-bill-banner{box-sizing:border-box;border-radius:var(--radius);width:calc(100% - 2*clamp(14px,4vw,24px));max-width:1280px;margin:12px auto 0;padding:8px 16px;font-size:.875rem}.fl-bill-banner{align-items:center;gap:12px;margin-bottom:14px;display:flex}.fl-bill-banner>.msr{align-self:flex-start}.fl-bill-bannertext{flex:1;min-width:0;font-weight:600}.fl-bill-banner .fl-btn{flex-shrink:0}.fl-bill-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.fl-bill-grid>.fl-det-card{margin-bottom:0}.fl-bill-ledger{grid-column:1/-1}.fl-bill-h{font:inherit;margin:0}.fl-bill-status{align-items:center;gap:22px;padding:6px 0 18px;display:flex}.fl-bill-ring{--fl-bill-pct:0%;background:conic-gradient(var(--brand) var(--fl-bill-pct), var(--sunken) 0);border-radius:50%;flex-shrink:0;place-items:center;width:104px;height:104px;display:grid}.fl-bill-ring--full{background:conic-gradient(var(--error) 100%, var(--sunken) 0)}.fl-bill-ringhole{background:var(--surface);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:80px;height:80px;font-size:1.05rem;font-weight:800;display:grid}.fl-bill-mark{border-radius:50%;flex-shrink:0;place-items:center;width:72px;height:72px;display:grid}.fl-bill-mark .msr{font-size:34px}.fl-bill-mark--success{background:var(--success-bg);color:var(--success)}.fl-bill-mark--error{background:var(--error-bg);color:var(--error)}.fl-bill-statustext{min-width:0}.fl-bill-big{font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:800;line-height:1}.fl-bill-bigcap{margin-top:6px;font-size:.95rem;font-weight:700}.fl-bill-summary{color:var(--muted);margin:6px 0 0;font-size:.86rem}.fl-bill-headline{margin:0;font-size:1.35rem;font-weight:800;line-height:1.3}.fl-bill-alert{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fl-bill-alert>.msr{flex-shrink:0;font-size:22px}.fl-bill-alert .fl-det-alertline{flex:1;min-width:0;font-weight:600}.fl-bill-alert .fl-btn{flex-shrink:0;text-decoration:none}.fl-bill-note{border-top:1px solid var(--line-soft);color:var(--muted);align-items:center;gap:8px;margin:0;padding-top:14px;font-size:.8rem;display:flex}.fl-bill-note .msr{color:var(--success);flex-shrink:0;font-size:18px}.fl-bill-price{border-radius:var(--radius-card);background:var(--brand-tint-2);flex-direction:column;gap:4px;margin-bottom:14px;padding:12px 14px;display:flex}.fl-bill-pricelabel{color:var(--muted);font-size:.78rem}.fl-bill-pricevalue{font-size:1.25rem;font-weight:800}.fl-bill-howto{margin:0 0 14px;line-height:1.6}.fl-bill-instructions{border:1px solid var(--line-soft);border-radius:var(--radius-card);background:var(--surface-2);white-space:pre-wrap;margin:0 0 14px;padding:12px 14px;line-height:1.6}.fl-bill-contact{flex-direction:column;gap:10px;display:flex}.fl-bill-contact .fl-btn{justify-content:center;text-decoration:none}.fl-bill-empty{background:0 0;border:0;padding:18px 0 8px}[dir=rtl] .fl-bill-arrow{display:inline-block;transform:scaleX(-1)}.fl-bill-number{unicode-bidi:isolate;margin-inline-end:8px;font-weight:700}.fl-bill-actions{white-space:nowrap;text-align:end}.fl-bill-actions .fl-ref-iconbtn{margin-inline-start:6px;display:inline-flex}@media (width<=900px){.fl-bill-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.fl-bill-status{gap:16px}.fl-bill-ring{width:88px;height:88px}.fl-bill-ringhole{width:66px;height:66px}.fl-bill-big{font-size:2.1rem}.fl-bill-alert{flex-wrap:wrap}.fl-bill-alert .fl-btn{margin-inline-start:32px}.fl-bill-banner{flex-wrap:wrap}.fl-bill-banner .fl-btn{margin-inline-start:30px}}.fl-adm-search{flex:260px;max-width:420px;margin-inline-start:0}.fl-adm-listname{font-variant-numeric:normal;direction:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fl-adm-avatar,.fl-adm-acticon{border-radius:11px;flex-shrink:0;place-items:center;display:grid}.fl-adm-avatar{width:40px;height:40px;font-size:1rem;font-weight:800}.fl-adm-acticon{width:36px;height:36px}.fl-adm-acticon .msr{font-size:19px}.fl-adm-card{cursor:pointer}.fl-adm-name{direction:inherit;text-align:start;word-break:normal;overflow-wrap:anywhere}.fl-adm-card .fl-inv-id{direction:inherit;font-variant-numeric:normal}.fl-adm-email{text-overflow:ellipsis;white-space:nowrap;color:var(--faint);font-size:.78rem;display:block;overflow:hidden}.fl-adm-card .fl-inv-badges{min-width:0;display:block}@media (width>=721px){.fl-adm-card .fl-inv-buyer{flex:1.4}}.fl-adm-signs{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;display:flex}.fl-adm-actlist{margin:0;padding:0;list-style:none}.fl-adm-act{border-top:1px solid var(--line-soft);align-items:flex-start;gap:13px;padding:12px 0;display:flex}.fl-adm-act:first-child{border-top:0;padding-top:0}.fl-adm-act:last-child{padding-bottom:0}.fl-adm-actbody{flex:1;min-width:0}.fl-adm-acthead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.fl-adm-acttitle{font-size:.9rem;font-weight:700}.fl-adm-actmeta{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.76rem}.fl-adm-actdetail{color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty;margin-top:2px;font-size:.84rem}.fl-adm-refresh .msr{font-size:18px}.fl-adm-spin{animation:.9s linear infinite fl-adm-spin}@keyframes fl-adm-spin{to{transform:rotate(360deg)}}.fl-adm-problems{flex-direction:column;gap:6px;margin:0 0 18px;display:flex}.fl-adm-problems .fl-det-alertline{overflow-wrap:anywhere}.fl-adm-keys{flex-direction:column;gap:6px;margin:0 0 14px;display:flex}.fl-adm-keysactions{flex-wrap:wrap;gap:8px;display:flex}.fl-adm-keys .fl-btn{margin-top:4px}.fl-adm-actions .fl-adm-rowbtn+.fl-adm-rowbtn{margin-inline-start:6px}.fl-adm-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:18px;display:grid}.fl-adm-facts .fl-int-check{min-width:0}.fl-adm-factlabel{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);font-size:.68rem;font-weight:700}.fl-adm-factvalue{overflow-wrap:anywhere;font-size:.92rem;font-weight:700}.fl-adm-factvalue .fl-badge{white-space:normal;height:auto;min-height:22px;margin-inline-start:6px;padding-block:2px}.fl-adm-factsub{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:.76rem}.fl-adm-table td{vertical-align:middle}.fl-adm-cellname{overflow-wrap:anywhere;font-weight:700}.fl-adm-actions{white-space:nowrap;text-align:end;width:1%}.fl-adm-rowbtn{height:34px;padding-inline:13px;font-size:.8rem}.fl-adm-problist{flex-direction:column;gap:8px;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.fl-adm-problist li{border-radius:var(--radius-card);background:var(--error-bg);color:var(--error);overflow-wrap:anywhere;padding:10px 14px}.fl-snd-sectionhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:26px 0 14px;display:flex}.fl-snd-h2{margin:0;font-size:1.1rem;font-weight:800}.fl-snd-periods{border:1px solid var(--line);border-radius:var(--button-radius);background:var(--surface);display:inline-flex;overflow:hidden}.fl-snd-period{height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding-inline:14px;font-size:.82rem;font-weight:700}.fl-snd-period+.fl-snd-period{border-inline-start:1px solid var(--line)}.fl-snd-period.is-active{background:var(--brand-tint);color:var(--brand)}.fl-snd-period:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.fl-snd-block+.fl-snd-block{border-top:1px solid var(--line-soft);margin-top:16px;padding-top:14px}.fl-snd-blocktitle{color:var(--muted);margin-bottom:8px;font-size:.78rem;font-weight:700}.fl-snd-faint{color:var(--faint);font-size:.78rem}.fl-snd-sub{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:.76rem}.fl-snd-answer,.fl-snd-chips{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.fl-snd-chip{border-radius:var(--radius);background:var(--sunken);white-space:nowrap;align-items:baseline;gap:6px;padding:2px 8px;font-size:.76rem;display:inline-flex}.fl-snd-chip b{font-variant-numeric:tabular-nums}.fl-snd-times{white-space:nowrap;flex-direction:column;gap:1px;font-size:.8rem;display:flex}.fl-snd-code{border-radius:var(--radius);background:var(--sunken);white-space:nowrap;padding:1px 6px;font-family:ui-monospace,Consolas,monospace;font-size:.78rem}.fl-snd-message{overflow-wrap:anywhere;min-width:220px;max-width:460px;font-size:.82rem;display:block}.fl-snd-more{margin-top:12px}.fl-snd-samples{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fl-snd-sample{border:1px solid var(--line-soft);border-radius:var(--radius-card);background:var(--surface)}.fl-snd-sample summary{cursor:pointer;overflow-wrap:anywhere;padding:10px 14px}.fl-snd-sample[open] summary{border-bottom:1px solid var(--line-soft)}.fl-snd-body{border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--sunken);text-align:left;white-space:pre-wrap;word-break:break-all;max-height:320px;margin:0;padding:12px 14px;font-family:ui-monospace,Consolas,monospace;font-size:.76rem;overflow:auto}@media (width<=720px){.fl-adm-card .fl-inv-no{flex:1 1 0}.fl-adm-card>.fl-badge{min-width:0}.fl-adm-card .fl-inv-buyer,.fl-adm-card .fl-inv-date{flex:100%;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fl-adm-card .fl-inv-buyer{border-top:1px solid var(--line-soft);padding-top:10px}.fl-adm-card .fl-inv-cell-label{flex-shrink:0;margin:0}.fl-adm-card .fl-inv-cell-value{white-space:normal;text-align:end}.fl-adm-head .fl-det-actions{width:100%}.fl-adm-head .fl-det-actions .fl-btn{flex:auto;justify-content:center}.fl-adm-facts .fl-int-check{padding:12px 14px}.fl-adm-table td:first-child{justify-content:flex-start;font-size:.95rem}.fl-adm-table td:first-child:before{display:none}.fl-adm-actions{width:auto}.fl-adm-actions .fl-adm-rowbtn{flex:auto;justify-content:center}.fl-snd-times{flex-flow:wrap;justify-content:flex-end;gap:2px 10px}.fl-snd-chips,.fl-snd-answer{justify-content:flex-end}.fl-snd-message{text-align:end;min-width:0;max-width:none}}.fl-import{max-width:1080px;margin:0 auto;padding:24px}.fl-import-head h1{margin:12px 0 4px;font-size:2rem}.fl-import-head p,.fl-import-panelhead p{color:var(--muted);margin:0}.fl-import-back{color:var(--muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.fl-import-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.fl-import-source{text-align:start;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:20px;display:grid}.fl-import-source>.msr{color:var(--brand);grid-row:1/3;font-size:30px}.fl-import-source strong{font-size:1rem}.fl-import-source small{color:var(--muted)}.fl-import-source:hover{border-color:var(--brand)}.fl-import-source:disabled{opacity:.6;cursor:default}.fl-import-panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin-top:18px;overflow:hidden}.fl-import-panelhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.fl-import-panelhead h2{margin:0 0 4px;font-size:1.05rem}.fl-import-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.fl-import-map label{gap:5px;font-size:.84rem;display:grid}.fl-import-map select{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--ink);padding:9px}.fl-import-list{display:grid}.fl-import-row{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:13px 18px;display:grid}.fl-import-row:last-child{border-bottom:0}.fl-import-main{gap:3px;min-width:0;display:grid}.fl-import-main strong,.fl-import-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fl-import-main small{color:var(--muted)}.fl-import-status{border-radius:999px;padding:4px 8px;font-size:.76rem;font-weight:700}.fl-import-status--valid{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}.fl-import-status--duplicate{color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,transparent)}.fl-import-status--invalid{color:var(--error);background:color-mix(in srgb,var(--error) 12%,transparent)}.fl-import-reason{color:var(--error);grid-column:2/4}.fl-import-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.fl-import-all{align-items:center;gap:8px;display:flex}.fl-import-state,.fl-import-error,.fl-import-result{border-radius:var(--radius-card);margin-top:16px;padding:14px}.fl-import-state{background:var(--surface)}.fl-import-error{color:var(--error);background:color-mix(in srgb,var(--error) 10%,transparent)}.fl-import-result{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent);align-items:center;gap:12px;display:flex}@media (width<=700px){.fl-import{padding:16px}.fl-import-sources,.fl-import-map{grid-template-columns:1fr}.fl-import-panelhead{flex-direction:column;align-items:flex-start}.fl-import-row{grid-template-columns:auto minmax(0,1fr)}.fl-import-status,.fl-import-reason{grid-column:2}.fl-import-actions{flex-direction:column;align-items:stretch;gap:10px}}
