@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-DhDk0Xwi.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA5gABIAAAAAGsQAAA39AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmA/U1RBVF4AXgiBfgmfBhEMCoJ0gnQLFAABNgIkAyQEIAWEYgcgDIVOG3MZIxH2i7OyB/jrA24MgRr6HmlzCaM2go+1uUKrrwjEMmJDDee8Dlpr4LD+LsxoDHtdq5H/CxNGSDJrT+/U5u2uVjIEWQV0gAqsEod8Fwep4BDXSdkFJh8yft1FBMil99se9ONjNt7Um9rENUgrVOQlWCvXvPx/CRRhZlcXSHYmukAgXG1qXUHAbSnx3RSVErGy1NxVitTdOcJhUOMM8t5KgcvowHQSQDkAXJI6OYf3qca/T8Nx5V8ECeZsY4V8I35GFL5GVulKnf4A0lAfHz8/5/v2JG33MgQ1rhqQMKTkjOk5t7fNuTfp68vwtmPKOBnmqQGQEYT4Scgvv9AWUPfDt4fWOtddK5CE+23D2UGZOBKFIGtfFgcBsCMyBM00wY0VsftMmrdgWd6XEiRLmCYBAqd3Ldzl4vddzasRfW6uXhV1eJS3rhW0Cb77C95Au6EAylElA6CEfIy/gZoQQJoCGNtyRJMWLlYuRHzDhLnEENRkRxl0dAoAxFTFB0DHQSBo4ABCc8+SiHVUtdbRKKDjXNdKY0H/CnNHSgfDaOEkOBjYI1uFmEUtEmn3cPYwHK06BlVUwIoaNOVbCiwx/tB4Lbcl/aA7XSxvdQIGag3zX742zz5/yOYFH2cSCEt8CE2deGpHMH+eOOTNfzgOy6M/AXjE407sLR90SI95zdzkYdfQax31lrscCT7HQfdkVwIbBt102nYHPOCKCPu4Hntsc8anY0+4VxKfn3AWMfOYB2vNTkft3nd6yx5H3HCXR4MX6H/5ZqHDVUIH8u6p7Ap8Bmy0zf7J96iuFCFLpU591jO8u+bXedZNb/s0GI0eW+1zwgV3xzsQOF1y5PChg5s3bdywfnDAs66/r7enu6uzH/nm66++/OLzzz795OOPPvzg/euHV9PJOB8F/96777x9OXT24vzBoN/tvPXmG6+3W81GvfbK86WV5XIabeEzPpusVMpJtEZSd/VYJIU0UBFvg5WGYHStbvdsVlVaO8UaBgSydFoYSyXSdRWcVAaQYq7V7nO7O7SUSZlDdL0BRNLUbuNlaTSYmQYLzFz7AgsTwVqUcKXFJFdkAibiHUe44CYbKlLhzor52YWVxjEqDGu2E30karJWHfizq4H9SinVwQwVgcnIz80vuCAXGVrofuoaFZPhAMli/QId/rb8Qh56TgQJHnWsDANdWMFa9ixf/apkGGtyrjCfiG5fiHWlHJmcxhHpTXY00pvcoS0CE+g3efYXpmbO/KmLI/kcA3rKsB0KBLArXZKlabtnByc4VRjylMf2tPtMzgsSeCoItw5JmnlJZfZoZC2WFqUBhyXSWtpmxlqaHbjILRyV4JaPgojeudvxyvzx0vHy8drM+oyKBOZfjsv+RZJYVPKrXa2nFHhSvQkF2Tv0c1VBgg0/lqUH2MK7EZO1hbluyzd+nQetWNE5tL/aZV2pHKrUaXSaSjmLbGR4aOf8aDAQQJO8UwwCztQnwehb+oleaefe21UrZQImZHmi2MXQe9KYYaXhWL7wkjcy0Gh4jebS7oqBo5lzzVMZCDhuwpH8nDwqvEknUqkmkoqeB45PQioy98VI3ovpYXIYyVlYg1VPTmHTp9g2R8mRLUEdA0rZ+hfOOKMnr6WSR0QwOvZKTV2AnsPgAKFPVRRyqrV7Mq2UKYsYmWql3O5G4y3TubQoUGcSb5Vmzb0U8nBeoqoVa0EfO6JadVyRjMR3HHKvcjInRDITd5zPgcYwuhAgYM5pMBzyvctgaMX+4DH3bTSOpZzyoCh3Sly5nSdUK+XUQbLO/Jokg5qZ6Qb5NFi80JOR5xHwwND9bYNXjqfKhA+4pVLkUzRTlnA2VlHqhhHjpmc1jR3l8WVgYicuDEyTCRwKxkngHiRDeOA6gPiuQs1DVUu7eAjcFyEgCV9Do0FhtTNkVwvwjEj0Eu9yRgiw6lBnJYl58gAGyPGHoNVanuxIaQfBXpJRlzsQK2rbH2uN2KswgRZWg6FJUXg65B15z8C0rFVsKRWahgFGi63qtAnDlkNLJkhufYDtzJkIdWHFoyesEYJrZ1vqHVJ/pxYwt0BevCy+dItyrSBGUAjJZhZXrNFwmED3Ol3diB+lnliIJM5QGWtH4kn2JONNKpiMMk+ey4hAKPYGCrYkWPQdyb/FsZQIr5Wfe8OaSlSj7i4HhZAhVNOV3Z7liR0LhAyRrEGsMbF48UVo3g13G4ZGGpcmYGaRRaZVD0qoyYCltwVkgEVoNrQQnRWAk5SbvhaMQCsJkwls4X3xUk12X0FBpKVyka0LdU7ZpGItk5QdLKBNWGsgSiWJUptUkCvKI7IMH3C/qRHYSJ1PWFvxPaAiMHnlvwSpEdCfBCNwehVVmI/PWxie08C5KmhNGXEJ8VrO1Gh6bFwzB2GLiW3TzWYkUNrqtVpv5GWz1leMX7BgtTAft544yxthx3I8mply7kE11HljTn9hFTdE+apS3t3HiFxarVkvKsJiiwdCrpHK9nmPLOu1VgjMVqO0xkkNSoghlQC6kWYmJDpo1IFBxVKMf2GSBnn7CqGFI1OLoNSCdJ3S+ppUslT68ddzuGOBvtqnySBgsSxXJ9oNAws7r+bcxZWo19GtmjkiKgRk8RuUVGsqzdUI3YUDCZJy5Da+xLkHvEsKQdO2RFmcWJF2g0tPb7aTqi2IrDcjnVuePM3rQLzLWyUWb8xSY+cWF74DK3ageqqpsM+sXgNM1GsNKq7BwDbGt3VdHVZJLun138MbIUsFqRUl3Uxhmr+75JCGwEYfXJJESqC3Uj27oWop+0fVXH42YQM7JcmVv6gCLOTrIahlgfRl77FUCSlH6vca2Dk172AllcCxa1OXb1axskwVNQ28ZCvAxol39TuAwuxbiJHsUh4QWwGeD/SZSlm8SzHsBpcwev0ke7p2PU8IOSVmWQ1sZh+Gg1ZZBsES96Hgp//XnR0IGMdWdgCOGfcktLUPrCPdhj9DqMnU1e9bDuxPZC3zP1hsUUWhTln9+4RGMc5HuM3uLf+kDTAoEqO+ia4DhEk5KPNloweqwCUWOiPeQKhQzB+8uE+OoN3bJ75Of2i5ROl+sn8I5PPRxRNYgoDdVzsOdCnMH6LuIh+gnoYGolNpi46Kfgd0xUYzMkIzfC4TJCkxw3u4eGmpBbG1GVnah+BxmLsyeGUUD6t2+bAhUSQjDtIFPvyttkeowIm/01SIodPbVnoF4I/hM068tKsRx1DDz22OCICgTjsm23hGPFBcn4EQ/Q3iS6+FeS3KWnfND76iVJJH7hzym4ZdQPucSIYpTT+5D+jKICz1h6VIClizgEuPrJOAQbwKwYe97+qKAoFBg2YigaiRBU4wxwonj7Of4w/Hjo7pJAZgYIBpxpcJD5fWHviTrSvkAM9deV1PZ+x2o4/bA8/v7bet3nff/ZBo4KP33rNte+edD/Ie913LMe7bWwfA886Z+55Fe6jQhvwd2e7yjDzN8qkHfBO9E2OghOj9px+G2rqZ8NgLRaPCWqe2cVBaS5fPesmi89n8yD3vlm4csBnH73Hy82CHPHbsXmdg41/x0Xtz2KPm7mDmc9Wb984vLtg9v2bzpOcGT+snPV+3Zff8gpI986u2ZDwfEjVyQ1DL7KfCPp3R9b/z0spF42qPL5riTCzcGeyH0ZQFIBVyKGjCwlCn+bOSpbxrWMbI2CDeLC3NcJTpQRmpafcqip/KmIqUMSXwlfSU1LT7OEsOAoKXcEwyQQA4f29LdFxGacD0f4IxGgDg6f9WDwDfPCdcg36vhzS7AC2nrh6yA8pzCgf5O9IQ9WLh21FlOP2XxpQBdETD0FgW3Jrk/pCJJKYTYAiU4iiwbwPawEAA/HAWBwkLgDsDf58l2IllGfzxd5Yj3ZNZgVgXswpG87DkMlXd/TFR8hI0ClaMdNkxsCPSGpuxr5Oor47S29sDi7Uqt1q9SrerVq9WnVYruDVbg0frUq9KK05s4UYtpkrZ2Z2Hq61Vwx35rbIIyi1NJ8sxtXJirvBWKychXI1zm57LFXxb5+YKXS/F6DIqw6nSTDCtc/q5f7qJ22D0JJdZaOV+6AtN05uEJKn13FZxFyNtIevBabvR5aFQXV+NOKsbtwZWV/JUZ2uzl3a37cC6sZar1qqnCrepkKyyqTUYjF13w7O22qbcwq3f3BpVWXNsusXak8fhiIZmNqDKZTeN/vXn753J1+Odz+9n+Hj6eX95e3vkdbP66ub5PuPpmuPx4mHn/tTcJ7fHLjdH7qw+/vdeHVW5PIJysXI+czZrNQsnE8cjR6OqYjzjoGe//1c6sDsoihvbla3CZtZcmfVsc5FYjayEjCyHqiy5XRYdC06V5Znz/1ZYZkxZpo1qqWHSrDJhyjKuGZOMykdGFMPqkSEYFIrZgv6Ovig9XUqf3tUsnS12O62PtLfO0daaktYWRUZjPw31j9TVJimX+smHTF7KFiTbFAlt27Bb0uY9ta1DJBM9kmgP+rcJViUeIOYn6rdSTSGM2MLIzPDYwuizHfG7ExY1M/xiQUhasDMoLdAZ7Ap0+WXanUqmcNpdwpUgSgULEOvEb4IHlPg7bZlWp5opnZQGZ+6yuqRrnaQUuVK6JZ8lS+U6yeFqQSlw+w23ZGpOnsmcmou5ElgpYwFsHfuNcW4YCt1Pu315jqX3q+biUp8lq9BHW3yjcnNvamQX+OQWH5zbwvw7iHa6Nu7YgbjZUt/u3Pw7Oa7LuO5gbG52/h2CCyItrXBwlI4bfaUNjjMFiZSwdWmjh6JLSzjgJl/CJYvSSy/RhZt0NurfVCQAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXAAA8AAAAABwAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArg2VNUQVQAAAIQAAAASwAAAF5fnUM1Y21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABNgAAATZnhEGkaGVhZAAAA+AAAAA2AAAANgz5sE5oaGVhAAAEGAAAAB8AAAAkCroNqWhtdHgAAAQ4AAAAHwAAACQX6f/DbG9jYQAABFgAAAATAAAAFAFZAbFtYXhwAAAEbAAAABwAAAAgACkBIW5hbWUAAASIAAABIgAAAmI2jl6RcG9zdAAABawAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhaWecwMDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDj2QowAAAAeNoNx7EBAUAQALDcPWhhAQCoTAQAOrCGgQxHugihoaCjYCHfu8cphryPp0dMxPmxvsVSqmnpCWSM7VCEjEV8yC+K/H8Cgh/DnghvAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAAREhEQUBASUJAyEJAgMo/TwCjv7vARH9qAEN/vMBKv7+AgP9/QECAQEFsPpQBbBU/Xz9fAwCeAJ4/UT9ogVE/aICXgAAAgB3/+wFCgXEABUAKwAAARUUAgYGIyImJgI1NTQSNjYzMhYWEgM1NC4CIyIOAhUVFB4CMzI+AgUKUprXhYHXnVZVnNeBhdebU781ZpNdWpFnODhpkVpekmU0AwZcpP78tmBgtgEEpFykAQO3YGC3/v3/AF6CyIhGRojIgl6DyYlGRonJAAACAHAEcQLJBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAZJ0w9/+hqcqKklWXASEEQFCFf7C/lVPSGgtOi2P///+eP/sBVAF1gAmAAVGAAAHAAb+CP//AAAAAQAAAAMD16RtfYpfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Gv3VCTEIcwAAAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDp9UvqnxenIQcDGuAEAHAbBHkAeNpj7mFIYYACxj8QzNrIUM6syFAAZh//VwEAaU4HvgB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42izGNQHDAABFwRfmrMWtzFxFFVIrRQGREE3Zg/+mAxLeWBh2AGRGqhvEhqmbpBS6xZlctxnz1x3mPHWXMQ895c6+uzEjZKoviOnry/qxvq36IIusCIIgCgY36R3uDhvcXbfj7j63J4Bxe+WRv9L6sea2pHBLjTA50kT5Ju6ZJCV7okiFPNr4lsaoybU4SlQ5Yt1R9B6nQMJbgVrHj0RFnDVphSRvnhFXzbXqKy6rqw1r/fJVUZ1GDwRs+2uDTXY59rXlfYu9IQ/BsIehH9c8O669zYg5/BpSnrtKtKWdPnRy2HQEfEjinsPZvFDxzGiJop5T6p4pmXX5XhjrWlLvKqjrZY2oyjxSio4kOeK9flbllaFKotrDcjvmffEHVntaWwAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2)format("woff2"),url(/assets/roboto-greek-400-normal-D904r64h.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2)format("woff2"),url(/assets/roboto-math-400-normal-D6sS4O5l.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2)format("woff2"),url(/assets/roboto-symbols-400-normal-C7tGlxgb.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2)format("woff2"),url(/assets/roboto-vietnamese-400-normal-Bf76hAzZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2)format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BWC_xYeb.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-SCgicl0l.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-C8ZOEKN4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA5YABIAAAAAGtwAAA34AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmA/U1RBVFoAXgiBfgmfBhEMCoJ0gnQLFAABNgIkAyQEIAWFAAcgDIVOG40ZsxE1bBwMA50XA/wfEughKnuK7YfAQd7oCKWRnZ7rMH3WH3FsBrJK3bzAMeKEykqrc8fNcEo8/9JCPtUOSEZIMgsR4dRmT2A5BPzAKrLVj5KUOQV2SkTvPBPJ/6yZqYewZ4G08FV/WXYY3caAaSeSJyC57ZnkuCeCU6b+3i5POXVqT6iwuVQOw+WiJZ6nd/du+xh4IpEGjG2Z3dGcAqlNjz9FxiQtBwosfI2s0pP64PnlfSgiK6u63puWvyu6zeJKfGytZZLFgy+Pz4NRVSkDrVA18oRwmx9A6j+t+Wbf7ib9WwRVjioKSUrWmLw3mWTfzG5gPk5Spi1ni/kq+XUItp44LR8Qu7MnT2h78nSJ6eEnrpetMSCJfdtw0sGYOIEYTZC1L3siQASZFSxzZBOEkXFtks5dewcYpbPs5XmAxHVd6+FJWaPmz5xM2riZYyZFkyaPaJ0qeBvk3l3XJsmvGGDsM+pBsssJ7SXGKgB6sE00k63u1q9ft/CNs/uY/A9jffsUOchhAP1qIwTkoCHbT9I6ofRJKlBzR7eOl0KYO258q5Qg/xXmjVKHIo8kTDQUistbpSSulUr5FYd8rZjRV1AF7VrKo3V62iisrk2uvSPJ4ci+b3EDDuQo7/d+6uEf3uPvfEwqExKNEAnQ16+eDN63q/4P3m8cJ+b13wD3eZCD5+i77dbF702r3Os8+qx9XuEWe/Mhu8JHO5twlrnkiA12ustZyWznZl3Ieke9v+yg2zXxiQXHELMPuLvWbrLP3vlmr7DVXhfd4v48Jf/pt93YUyXaQD44nD1FSJuV1tux+DbV05LpzyjmsZjlDG+p+Wcec8mrvC9FLGSt7Q466dbZSIzdc++e3btWr1q5YvmytuDSJYsXLSzbbTfrFcvQ1HIxn00n4xFJ4NEezmflNIZnT588Pph492j/m/Fo0H/44P69XrfTbjW//CTfWK9laXO5y3fnG/WaSmFrGmyO3TKsJBzh62DEEmTgTG/oioY2xms2EGgKuD7OZIMY+ApWlQZWzbN6I+4NJo4KWQ2Itowxkqd0iS5rfaBcFt12HXuFnoY0UC/LoL6nMgH6EmYJFgu5NaITVt5s8s85jFjPWLds2M31dclHRO443L0H5U/LqAVKqhrU1G8rH3GFoW7iwOHQtyvWwEIhwB6jCs7z9/XPFMAlESw87TspAz/WuNFDx+2bljIb8r6KD/2cfiI29Vqi6Jiq2fEgSXY8mriqQSHneNK9om7hbrjjU43PMsCe7faUCOGe01Qv6w3deaXXlci9oDtq/11TVqsLeM+Cu3whpcKYxtwiZB2V0ou2hKOnrFQwXeJYbsxud6GE0D2XmXZ65212mGFbtt+OUJEqvV3QfPN44t0CfuGWJZFCQdAbuPJOCbbrt6TfKYRO4uUE6QnB/GeI4lhlgXvkjG9yrDj4NjXeEkGk+FRdQpW6k92hXisSXZaHdtb3gSAAVwevGQWKqa+GjBz/qqCNd9/aN+o1AvTJ8VyzTy1vyWmBEctpbeXzYGWg0fDq4/zKTkDRKbkZuCw0jjtwX7lPw64Hm66ivCmSKpdR4gfBO4mGzxKOn2U31I2E/coWNsr8DrJyhzruprrproBbCtx9/RcXXNB7L2SDp0SQvjvShz6CSwhH6HJHJx0djfHvZfUaFQke2Ea91hskeWj7Bw4FnEoSGrR56fNYxsteDaPZCPnaaqPhpeoKkuJWLIPKL7xQyUy8sYsjzSADaAgw4tRMJnLfZDxxkv8845FLckvWqIyaSq9lrvTzyka9ljlQTctrkkxqYaZbysNgz4rVNPAUeWFwuA94FPhQ2RANd5sUZQ83ST8XMxXBIM6EyqEzNPOcN5YBfTf3aUFcQ1A0sFwarmLSiAP3BaQ4Sh3PVRNOC9CcEMlIyo8y2Nc49JatXcTrlIRzvsIFocBpQYtNkngtIwjY8Yeg0z2Q3FQbD20vyqjLDsQKrZ2PY6u2DROwOgPCpHq89il4CoGBu2x07JgqHcYBRout6tuE4eiJIxtlot6Anzmr4KoT983ZIITv8r4HaDvfqOkCRg6gJbAU2ajQLEgQjLB2irgTp5bjHBzaDNhIHqWheIg0btIFGy8zhD/JeasripGFX2qUVCNhKVgY9qRJ+LLMvoYnuYJuuR8sG8qpSd1djhohR6hOKPurlmP2/QgdAhwljmxaWv0MmwtdJ1ZgiOW+BBg6jLJpF8HEzizouCQgB+yGz8RBd5aBYil3Qi2IMVrDGgLVGOm36ohHGgs6ZZXPXJPfZi9cNqwt8HJIwK88ttClkkU5k/J6Rb171MqBCs+MoEjNRUR1TRQQVc38nfsRJCNgtBoSGbbRVXww7SCBofF+E7RvjKSEei0XMpqex/fuIGoBuJnumNFA0mnUbruRl2a1GufnPVir4oPeExd5J+oyxcuZKecebMFuOJOMVlZxS1TuGpWDfYy6A2cMm1VNOLRnJExY2bAvfOnZsLtCYHYEZU1WTZiUgHcU4HZWWKkIOCsgqFBL8CsKsfjSDfy7JupWke0L0nPy7S0pWTbC7Oc53neAS/oaTQ6BxEnai2vLgLFb1kv+Glg0vOlWbYmY8glZ/AZF503lQ4eA8RxYsFSicPw1yTMQ1hoErzOgkiBWpNNw7RUudlKtC10MF7Rz11OkeW0kLG/VtLQzS23uHhd/AymX4TxtqfDP5kcL6DfPHpU3M3bGRFnXVdgkOdfrv4c3Qs4qWK056W6r6P3uUkI6Aht9cUsWqYE+ykX2UzUhh0c1Q242YYMtAo0rf6EJWKfYD0OJFdKPfchaJaacsL/T2C3pZY9UyqG44tPAD17FytIqGj597hqg5RI2fwMobXkNyla7lBfEC/JB4MnWaxLWNuqAaxS9fZY9XdouE0FOic1pIst9GI5alQyCvU7A8Mv/684JNM5xzQmgKMvfg1/7IO05sfJpYTu9238cPXa/kLfs/1Cxg1VDA1n/+0SLYpx3n9jdW/5Fa/CuEqP5iV5E6MzYrIa65UgVuMVCZyVEQsVq7uAleG+a3nCf+DmjieOcsmvq2iFQxEcXH8ERNO6avuyBXxW/+vE3RUMLxsbClO/R9cJvABu+7ExrzfhtTLByYobvLgm8ZEFia0F6I2iPw4KNyRuzcFh1yv+WRZGOJLBU8Jy/N/6IVfCUfzBUjMH02EmfAqi4/6GXQKeqHkN17bsSMQDCqao2fn+mIAMftTIStv6FFFmr4vkfNm13/AHfiVpRntlr8Uc07Ay+JQE6teFfcwnAG4OwbD8uizLPhgX88SO3SeBgpwbt093eXmUoLCyv7JIN8ePHqc8cBgSUYgeKKCACqFMrZFg7SoHWwxPeeWdl4ye1I5s/hLzr+Ye8wszCeXGwAP2wCwn+V18NW/f662+LtL3zxhvh61977a3AE7xuWSZ49ZgEwZe14A2rXyjN4TSOlPB3+bqA5sCanaHL5XKNEaKPHi1bmb2AiX95sqUwsfXqthyjtfahBrxC/5OOceiO94avXvXu8KN3NBonwZU36kfufMqrVhMf4vCdg/W/f30WVN3dtGS5PWhQmx33Vd+9oE+tvqcl2AaBv7cbrPor/r1bVyR8e/1TiR9dt/TPyZlAx8IRu3p361vcvCFumyKMrogP83/LA0H8P9n71hhlvG77i82MWG2m6Z9JeXldbH1N7e2GEelTykd1fXXMc3XV87e/Q1NVsRA3mPKGBgTQtDfuSn7tDIu+9jcr3QLg0R/3CsBnG9NaC/qNHtLqCnKAb/L/W2A8pfBxTmSRzeHXNjCaLvkPJozljNHSGV0X0lr0/pYVmFyLjiKGavZBfR49G4UA0dxNQ3Q/cHMSYkZI4++MIopvMxo13Nus82UMitjFJpdelInicrpmYojgao5tqao5pJAwCrjY0ilcYumI5koZrrM3Qw9aGcFkbozUUzKILY7Ad02ao0zpyE0j9TGcUHF/MctytnHXA0NSuOILNCvVyfM8PjAzNI8ipg3CMt20Un8rrqVVEbiYM6XXpA6L0dXF1TQMbAhrr6xvNVJsSOrzUkNsmp0s49n1Ex0U78KY9tmwfIvyiGyXNafF5FEY9KfDplGdR6zuydQ8WK/puS0Xxoj9VMORXJbVbdxTqykFY55fKyYGHmSaa6UsUz07sGnat2skHmVLgpG+J7p7Osf/4IT94/3d9ydsHzc2L6xfB1ptr+wNzI2DvlKgLljusDj/5yfMjiamR+5Pjg8xPhRodHwgcgViAD44fzjLg27/C/sNeu2m23B0CrTLRatCs141MtQT1CJUw38lQDm8lTwUHRQsH+WtAuV0E1kNGX2TNpAyF0kFCSlDcXkTkxCVRUSkDIUFhBgEGYUABz+n4AN46ZWHgpuA6wcctmvbbXpkNbxbjBTMxhRMRi4yGq50Wjc0agoqZRQyqRuizyehQIwEkOrTU1sK0uKy84201Ja8VI/nXJedc2VKUkt2SmV2VrJHkrwlyZedXp+a0ZzSkJTRnHZxk/9zElOvTzrVFF8b58TWxjhxbowb2RDhGA26E+HqbrY+TFfR+lL9B12LHhrlhDeEOb4G05FanCg3zDXdpaZUm/3MaaZ2gznMXGpquNVINdP4Ac3fYDlag3IsV7nZaphS0Wqp+kFpmm0bcqdsCQXKe93p87K9Qv7+zSFZEyoclb6qPaApZK4J4TQ1N7aLbHJXbtxIZsdeoS2DGm/WuD+S265UpwGN7bq2yZ3VSjnl5eUv9NXZlF8oSaLENcuJnkquoykHD/kWobEqo4ySnL/L4NL/SaUA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW0AA8AAAAABvAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdG7g5lNUQVQAAAIQAAAASAAAAFpfmkDZY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABNAAAATRvqliEaGVhZAAAA9gAAAA2AAAANg01sE5oaGVhAAAEEAAAAB8AAAAkCvYNwWhtdHgAAAQwAAAAHwAAACQX6v+ZbG9jYQAABFAAAAATAAAAFAFXAa9tYXhwAAAEZAAAABwAAAAgACkBIW5hbWUAAASAAAABIAAAAlw0y15acG9zdAAABaAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhmcL4hYGVgYF1FqsxAwOjPIRmvsiQxsTAwADEUOAAFGRAAu7+/u4gQXlfNoZ/DAxp7LOYGBQYGOeD5FisWDcAKQUGZgAMLQqhAAAAeNoFwbWBAlEABcB5f8/SA2Ii3KEi3DOscQpgRsSfCg0VRsprez+mzetwvKcnp/vqmoXiR01TUNK1RYSM80alKOmB8AGd+wgOeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAABESERBQEBJQkDIQkCAyj9PAKO/u8BEf2oAQ3+8wEq/v4CA/39AQIBAQWw+lAFsFT9fP18DAJ4Anj9RP2iBUT9ogJeAAACAGX/7AUdBcQAFQArAAABFRQCBgYjIiYmAjU1NBI2NjMyFhYSBzU0LgIjIg4CFRUUHgIzMj4CBR1Wn96Hht2iWVih3YaH3qBX+y9bhFNTglswMF2CU1SCWi8DAFCl/vq4YWG4AQalUKUBBblhYbn++/VSert/QUF/u3pSeryBQUGBvAACAGQEcALGBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAYtyyeL+gKgmKk1PXASEFAE/Ff7C+VpUQmInSCiN///+bP/sBWMF1gAmAAVGAAAHAAb+CP//AAEAAAADA9eV91UeXw889QAbCAAAAAAAxPARLgAAAADljVAD+ib91QlhCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DAmfdL7Z8dZyIHAxrgBAB3RwTNAHjaY+5hSGGAAsa/EMzazJDKLM2QAmaf/JcDAGf/B5UAeNpjYGDQhcN8hj4gnAUAE5QDBwB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNp1kMVRBTAURQ/ubJEN7u62wd11C9/dtQXKoAGkIiqgBu5kgnyb2Ml9lhegjRdqqKptEn9UNVquopsvy9W082m5hlneLNf+86ljmGfL9dJjlttZZh3DVUM0M2t5hFYGLY+KOy1PiVstz4vgiBRPhPDj5Aw3LlGaMA+4RV58sp8TJSFNftL98klJl0UjRpJ1ZjSiYjcRPKIIKZtTijzcTJscXq51OrRSWlMFFe/FCfn6TXwvC4qZZY4lNnSbF8+zXKAecKFxIKqc9VrsFYV4IlHg11vgt2Pen5eP7drWnNPo5VaKW2dh/CUJnQFZnMZ/i7ROn+k0qftoyR958RuPtLJM45Rn2KhRDS8h3L+/l5SeKOjKaXpIavjFY99C5llgeNpjYGYAg/9ZDCkMWAAAKh8B0QA=)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-C9AnhcmC.woff2)format("woff2"),url(/assets/roboto-greek-500-normal-XBIQOowA.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-math-500-normal-C4NU9gLX.woff2)format("woff2"),url(/assets/roboto-math-500-normal-BNGXE_xU.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-symbols-500-normal-B_CZKVJS.woff2)format("woff2"),url(/assets/roboto-symbols-500-normal-DFnofPUt.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-B3ncpOoB.woff2)format("woff2"),url(/assets/roboto-vietnamese-500-normal-BgoYVz-9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-pMCM9Ixg.woff2)format("woff2"),url(/assets/roboto-latin-ext-500-normal-C1cK9xmS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-BWOtdzfy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA5cABIAAAAAGqgAAA37AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmA/U1RBVFoAXgiBfgmfBhEMCoJ0gnQLFAABNgIkAyQEIAWESgcgDIVOG1cZIwPBxgEIZL0e4K8ObEPUOqx/RlhaxGdLcUECIUjZFAN1lOQYjjf+W38d3tVNMLC3IZYDS3uEJLPwPL1X/bmVqiSNpbOQsyCH6lmwF+qFNXik/97k+Dn9UAHwypCWBwBvW9aOKf2IloVnNTdjpsxHIc/q99s3gWr6ZjcjVpmLiGloZBpDSwxd86OJXugxOtaFfjcd2/zS9PVOKd5XtA2HxWwJUnXIDNGBab53KRcAQfJbRedYS7PumgdVp9IpPo7m/N5OkvZeDkEdVx0KSUqeMZnZbpvZTfrSPdz2mHKcHOYpckdsBMIHZiG//EJbQN2L7R89NuvUFUiC/3iN2Wn+2ILISBxf+yJAlMwKrjmyBcI0PLbI8JHjpzNKs+wXBACJu3Wtw5MaJ60szKZ+WmFKVjQue0ksV/AW5F5fW5nqEQyYE6Y7SBM8Z71JqgKgB/tEd7LvdNSkSaPwoMkEmwqKVOeEwkPOAuh+pgTwsBAEV3p4TayfrgNqeXIsXVrC8rT0mLRBMmJLsqUbimbUxsZCoaRNq5Rg66WzeoSGfLs1yTdQde1a8OGasbYybtc21/6V8DjXZEKLCzSQ44L/8Jvg4Iufv2sxr2yoZUqoCX3dbzwEv6ypiMG/HNfKsz8Dj/IEp/fhD3FUt/5s2coj3ESf6wRvU85x+YIj4Z1dlwgbucM5dnGYB7lOHQ5y065mJ+f5bMVp7tPEl064gJh9nIdq7R5O2GuX8Tb7Oc5tynlMXpT/9dtRHKsSNpAPz2ZPoYQNbGEnh3K+V/W0OkwmiRWsZRPD+2p+nRe4wzt8Jq1YzQ4OcprL3KN3U9Ufe/zY0SPbtm7ZvGnjhvh69LPP+/V83G/Xy/l0POx32816tVzM0zj0XdvUVVnkWZrEURj4nmNbpqFrqiJLIg96pSJFX18PDwQH9rh0irpWRtJQNfbirWELnIpPg0mB4C/Fz1cyHDjv1bGHD40h3Jj2llQZagVXlQa2muear3m+3AoNbXFAtMeGInk6H9fL0jIoyS1GhvPEG4wqJGd0ITTGsDyVCYwssS+Y4Nb5rkjhlY38NQeTgjKWBvYsB32muNqN4ib2r37Rp9U0hhJqq1Y7vyP/yK2EzFbgxaNOKtZhAGCfdUuDfyl/oAgvE8EG7xZiTSEndrThK+Fnn501ZU+qbfBkZvuG2Hc7RWm90rz+MKX49XfaVtqqFbwP0+Wj0g2JPS0t+IABz/NdgxIR3MKkal53V663Wl3ry724a2n9rcvtuED3XHjQF0oqqmrMbYWso0q64Us4uuSW4uU2jutW3etBlFDyqGamlN55NT9sfNcP+VFVSTUoFTKXjSc+JBASyqNSSSiIe1NXPyDxUv2OBg8IJRu+nDi9IF77DlCcqCycs1Ub321GKw6fMXd2eZRK0humMVSpXnaHbmdY1CDw0A78MigQIGujOiaBxdTXwl8L/5rovLpEB/Wfi8CIhA+OtdS8Z/lDTApcllxiDDbQaHgt4+bpysHCNPMoclloOJ7CmXxKEUtjSNdQMzJJy8tJ4isRK8pEEQv1y+plEcOJ/MPq0ENE9WpHvapeuTY4yyExX//CQx7SZ+8siXdE8Bdy5o6a4GX4nKBVzxWt9bzXz+puh4aFQRh0O/Nl8X8Ii7eCgkwkSwxo6wWmnK77Dbxjb9XXNx8MVCozJCt5nXJU+UMVKpmJVxzBifbwl9AgMOXUbLdyn2WzFYveeM9rKf5rW0I5OcrqbE728+pBt1M7qLpdXJNkUsZMt8jHYN/Wq3aRd8SLw4uPXs8CH5WFaHhmUuCebLGxPNyrCIZp5ixZiae9ct5YBiM5aJpT1hEsGFhpVZ9RyoID10Ws5Cx1/KxGcFKExiORDEn5cR6ZDtka2J6VEN+ReQ0/ZUQocMYwZpPk4jlBAfb4Q9CZHUqyc16h2Rs26oKBWN3ahcgNap/BBJmJh0KTsogvKCrFyMA48S52TIuOaYDRYqsWbcJw+FbIJptWb1jPnDVwZiJedmCPEH2Rag/Qfr6ixgxMBaQtwVZSjyZGBTmCIWxOUVy5/MDpAC/aDD0jeZRG5iHSuMUN2avMKPiTnLe2VdoOeefZmifCghhgcGLVzXtisz+xbyrhc+XTGNhTQyPq7iQ5hByhpiHRZ1Zl9kMQOgQ4jsgJZcFlUKthUV4QGODyQAITwWQ27UQwqYIAFX8sIAfsJZOtQHeWgcWSTGMt+MY7DesIahZj/VFT8dhRQZdspZnra/vsRaRhbQMvCiFwk9xgQalkUU6TanpFefHkIAdWXNAIbGQuplrXxJHQ0jh8qn+C1AhYr4WfGD7DtcETI4EfGRrVXdCuMZIS6rVdqdH06tt1B9XWgRvR02YUqnQ4ame/kZfN6mmcX/Nguw2e8J64ygfVrrDwfmbKuQcpkB7tJeNLq7glyqtNeXmMkXkr3rO/7AhH7ZsI04IltS9679lotkJgdgzVI65GMClHrAJqUiOrK4LMJhRUL+X4o9JqTz2+g79nUbr7l9iC9DzNzRu/JLakuP97Ti8EtN1zmhwCISf0bGJZYDCTi+kLegttNFrerZoYMdUSsvgFDcebyg0dBsZzwAabMAp9X5E8C4krBsHVEaBCQaxIZ8Ar7+h8J7Vn0Gh0TjvPPEWa18YSy1urLLg1S22UJ1z6DsJ4AsfTngr/bF0TwMg8u6i8m400Jo50XRPXSW70+u/hjZDjgK0dJz1sGwS/u5SQjsBGP1ySRWqgr3Ii61QjyPFWo1CdTdggSqC48tdNQIhiFwydrJD+7CPWKilJkf5aG7mQvqgIkxpYeOrTkE92sMT6iQa7dA2olZa4/h9AadsnNL86pLwoayM+CKwN3Y4lrkRre71So29eZE933sSpQk6JrWFBRI5hOGlVaBDs9wgGf/6/7pxEwzmuOQmsmpWfwV37ILwkL8iXCanl9K7j8I38Sd6y/0PFjrQMPWT37xMWxThfnBcOb/lPrcFGlRjNTvQuQUutzOJYtl6iClxiobOWSIRKxerJS/jZNPPVMfHzrLfCDdXPq+enQDGfXbwDIWjIc/dEIac2+DGjF0WDMUxtzKPmhM6adwdyxpYwy1ozfQcTbHJihp9FluClFuRuGL9xa2ieh4XXJl+b9dOq0z4WWBTpyENUy4t/8f5ItRz4V0+lGB79JNIE4Kn+l2oJ2lXzc6hFp4IRAwiUW87r8UxdBrI9mQiR32Al9bkNbmbY2+74wFuUGvYKjvk/adgZ2WICLHSef10bqJ1BWNpP23yby54FXCaNb7lPggaV2yW61cv9/GwEhYsbIFXIBoTwq/OBw8B04BBQGYgC3bDJsHaYAq3DE2rXtsOrqSyRlSFX8bwyb65eEYer0Le7mvgH77wTTrz33kciGz5+//3Iznff/XDxHb5nARO+s42D+LuBhe9bdrXMizB7qUQ+ycDpmkO7HC7plejVABOij5/BrRSvYtJtLs9vWSvWr63ExEpPnvrVf3hljnPxga+WJHbYky4/MNe5MuLqHPvSg3eyI2FB/Dbm2p1+Hom1vTtlefGA8eNjAyYvzw+NjSpqWzJlRfFAMPDJpBXtL6VG3emb6ub3f83ydfeWf9evzR7UbP65KVNHNZ+3vXolWmFGIg52RShA4lCxHfxiYuY9P9TabljNKrRDhbRv361a9y5d7zOmkqOUQ+funau+Wujcpev9lupUDarPpH2PHghgWe+3+qa7/aIqA/51G7gAPPPHSQbg290jywK/r2+HUCxPEnCyK6JgXho+007mks0QsnaRzCL5H+bMZmZadZhbFtJKuH9QOmAzAI2iKp05Aeq7KsUoBKjEBSxEh4Ay/osVIcpPFYXLVxWLDtxX0dTmXMXQilVsc+XkqZXpRaf9pCVhWoRKa6LUddqUo90622tKt/bpYQwxlpBNBknMIoUM0kgnxkTyKCSnHm1SBsnE8MSWzqeIfnTeOS9Pp5BLKnlRHNNFVC5qupMem8bUmJd6J2Y7MrQH2uHJzHQKdYa89ehek+5CV3rSH+Fux4XdkFx56+cr8tsRZvbLGaFhS+JFDj2w9ysfIrZZWuX8bn0sorDXlX07ixjzMat3ZNp93PWLvmjJxX3EPNQ+4IgrfZdtMuw0fVbDF8YHZ+ee77jD9RRbwDsHbzXd8eq6OCzZgvCY2uWJvcEz/il5C/i44f1HXT/Dw0YvPGji/WYX3CvJ4G4d79QPoFObAbGGV2W8rN5eVPG8sg5nldw/rbyNk0oajit2OOLxsIAHBc7fLyZ7eftfuJvDndxPuOQOYCuDm5kXcMzievYz7NPYTmEriauJWyGBKwkNLMdxKYYkGoLFaBoWwuswH8a58E8YRXAm8gIGIZwKJmEy+BO6QRwPLsFYMAmjARzx4bBPhCE/DvpFGADs936Gjhd7Pdjjxq7G595fzQYP9ZIWamURquUZqJQDUC59hlqhF/I5EbKZcUgmeiHq4CASjkG46HK0Q04jBCVORzvgQL+vC3xVu7UN9jR4beixotsqA1fR4W7Zeau75by6tt8di6Pb+mXVlDcSQ15PjIJe0PBqIuE5ohY4AbgNjtFxz7n/2tKta4mKVxIZLyV0niKVBaUgFZ5TdFY6I72Qsj3SDelzKUtpZ4ruTF3wHyvEywnLM0QuMAIwGwyjY54z/5XF9vaS9E29D9OTEzdOMJkAocktINvRcop9Un8uBfZ2QOZmMRR5p29378YzdALsm7bytbjekQCVGpiLobbeaeeMJEm2Tz7Qty5I8kpJVkpad3qjl6Jvw6kkuMmPCMWijDLK6tpDBpfqelN2AA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEsAAABgdTbg0VNUQVQAAAIMAAAARwAAAFpfnEGhY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABMQAAATZvegfsaGVhZAAAA9QAAAA2AAAANg1psE5oaGVhAAAEDAAAAB8AAAAkCykN1GhtdHgAAAQsAAAAHwAAACQX6P92bG9jYQAABEwAAAATAAAAFAFZAbFtYXhwAAAEYAAAABwAAAAgACkBIW5hbWUAAAR8AAABGwAAAkozllu+cG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBAAADQ5z6M4XbQqXQqsYWhNLeCASxhIVGIxGuelGo4ZfKeB5r+PV62gOAzEf3M6zor9EvrZuv2oGgqpDEfKOID+HEKVQB42gXBsQEBARAAsNw9aKFWAQAmAgAdWM5wnwihoUBHgZn8Hd/X6PO7XN8xErf37hkbqaalK5AxdEQIYpl/FFLGCAQlmhEH2QB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodjzVUA0EURf/8ZRLcIw3uTrSJNLi7+x563Klw71ucclMmFdbi1p/Q4a47izytL1BoBeBiqQAcyMANPMEHgPiF+VFCoty4MDfkYkUzLrA74iduEC/2ROIZQ04UCRJChc9iKpSLw+KwJ/Zjv5guLtHfYiMAQqV0TZPpLiggAYAoAlEmiwiPjkaDQe9vNOq0SqU/NeiTMSLcGxWKwGDUaa1Ik2tXnDPTzrW62lXn9IxztY4dxZf25uf3lMT/f29xPH5mrLF3O8/bietaxjqRO3jewT6us7qFfoulX+jO6rINWK0DNgCEWpd23KUXQP/JDAE6BRdl0CkClSp5dDQZ79i/ZIMbEQml2fUuo2piVrCt18Zqa0NYWeS0JDH+l6GbnkM00EwAOciYmyT9AMF6YZEAAAAAAQAAAAMD15Zf+khfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Mf3VCYkIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ88vwnzFnJwcDGuAEAH1DBRMAeNpj7mFIYYACxr8QzNrCEMYszhAFZp/6lwQAZr4HcAB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42m2QA24FQBRFT+2GRVjbVlDbjFPr29hMsYNyQY27gMZJbyYv+MjTmYcRUMMrRRQUVwDv/BkXUM2vcSHl/BgX0c+3cTH1PBuX0EnauFT5a+NaJhnEcUEHlbQbd1FNo3G3uNp4CJ1lPKosbBDlAi8PXHHGjeId98rtEiCMz9XOlL0mqrwqkiARZhmSBMQ3+LkV+YnaPsoQkR90e9xxqHgpi8oGWJT3cs0pN6pGeHCzzYwxyDAjTDCn1ah4lMmM2WZsNqN3jT3Jmij/ORYzqkvu5inC2HvtxBFJM8fK3Chmnr1PWPFRlSvXv0DM/UlA+YjW3Tm/c8eD64hxySBXBPC5bEByh5cb7N+IKB/OuP2V6hdEJA/inn+ATFaOAHjaY2BmAIP/WQwpDFgAACofAdEA)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2)format("woff2"),url(/assets/roboto-greek-700-normal-xQsEWSIA.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2)format("woff2"),url(/assets/roboto-math-700-normal-DbhUef31.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2)format("woff2"),url(/assets/roboto-symbols-700-normal-C59U6HqI.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2)format("woff2"),url(/assets/roboto-vietnamese-700-normal-kpkdMgbf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2)format("woff2"),url(/assets/roboto-latin-ext-700-normal-BDePAh3g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--white:#fff;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--rose-50:#fff1f2;--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-300:#6ee7b7;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--emerald-900:#064e3b;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-800:#9a3412;--pink-100:#fce7f3;--pink-700:#be185d;--violet-100:#ede9fe;--violet-700:#6d28d9;--color-bg-page:var(--gray-50);--color-bg-surface:var(--white);--color-bg-muted:var(--gray-50);--color-bg-muted-strong:var(--gray-100);--color-overlay:color-mix(in srgb, var(--gray-900) 45%, transparent);--color-border:var(--gray-200);--color-border-subtle:var(--gray-100);--color-text-primary:var(--gray-900);--color-text-secondary:var(--gray-600);--color-text-muted:var(--gray-500);--color-text-on-accent:var(--white);--color-accent:var(--indigo-600);--color-accent-hover:var(--indigo-700);--color-accent-bg:var(--indigo-50);--color-accent-border:var(--indigo-200);--color-accent-text:var(--indigo-700);--color-danger:var(--rose-700);--color-danger-hover:var(--rose-800);--color-status-ok-bg:var(--emerald-50);--color-status-ok-border:var(--emerald-200);--color-status-ok-text:var(--emerald-700);--color-status-warning-bg:var(--amber-50);--color-status-warning-border:var(--amber-200);--color-status-warning-text:var(--amber-700);--color-status-danger-bg:var(--rose-50);--color-status-danger-border:var(--rose-200);--color-status-danger-text:var(--rose-700);--color-status-info-bg:var(--cyan-50);--color-status-info-border:var(--cyan-200);--color-status-info-text:var(--cyan-700);--color-important-border:var(--orange-200);--color-important-text:var(--orange-800);--color-avatar-1-bg:var(--indigo-100);--color-avatar-1-text:var(--indigo-700);--color-avatar-2-bg:var(--pink-100);--color-avatar-2-text:var(--pink-700);--color-avatar-3-bg:var(--rose-100);--color-avatar-3-text:var(--rose-700);--color-avatar-4-bg:var(--cyan-100);--color-avatar-4-text:var(--cyan-700);--color-avatar-5-bg:var(--emerald-100);--color-avatar-5-text:var(--emerald-700);--color-avatar-6-bg:var(--violet-100);--color-avatar-6-text:var(--violet-700);--font-family-base:"Roboto", "Segoe UI", system-ui, -apple-system, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:1.75rem;--font-size-3xl:2rem;--line-height-tight:1.2;--line-height-normal:1.5;--letter-spacing-tight:-.01em;--letter-spacing-caps:.05em;--font-page-title:var(--font-weight-bold) var(--font-size-2xl) / var(--line-height-tight) var(--font-family-base);--font-section-title:var(--font-weight-bold) var(--font-size-lg) / var(--line-height-tight) var(--font-family-base);--font-card-label:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);--font-kpi-value:var(--font-weight-bold) var(--font-size-3xl) / var(--line-height-tight) var(--font-family-base);--font-body:var(--font-weight-regular) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);--font-caption:var(--font-weight-regular) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);--font-table-header:var(--font-weight-bold) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:9999px;--shadow-card:0 1px 2px color-mix(in srgb, var(--gray-900) 6%, transparent);--shadow-popover:0 8px 20px -8px color-mix(in srgb, var(--gray-900) 25%, transparent)}*{box-sizing:border-box;margin:0;padding:0}body{flex-direction:column;height:100vh;font-family:Roboto,Helvetica,Arial,sans-serif;display:flex}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{all:unset}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{white-space:nowrap;width:1.2em;display:inline-block}.ql-editor li:not(.ql-direction-rtl):before{text-align:right;margin-left:-1.5em;margin-right:.3em}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor pre.ql-syntax{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.appContainer{height:100%}#root{flex-grow:1;height:100%}._screen_sablp_6{z-index:1300;padding:var(--space-6);box-sizing:border-box;font-family:var(--font-family-base);background:radial-gradient(1100px 700px at 15% -10%, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 60%), radial-gradient(900px 600px at 110% 110%, color-mix(in srgb, var(--color-accent) 14%, transparent), transparent 55%), linear-gradient(160deg, var(--color-bg-page) 0%, var(--color-accent-bg) 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._screen_sablp_6:before,._screen_sablp_6:after{content:"";border-radius:var(--radius-full);filter:blur(60px);opacity:.55;pointer-events:none;position:absolute}._screen_sablp_6:before{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--color-accent-border) 90%, transparent), transparent 70%);width:26rem;height:26rem;animation:14s ease-in-out infinite _floatA_sablp_1;top:-8rem;left:-6rem}._screen_sablp_6:after{background:radial-gradient(circle at 70% 70%, color-mix(in srgb, var(--color-accent-border) 70%, transparent), transparent 70%);width:30rem;height:30rem;animation:18s ease-in-out infinite _floatB_sablp_1;bottom:-10rem;right:-8rem}@keyframes _floatA_sablp_1{0%,to{transform:translate(0)}50%{transform:translate(2rem,1.5rem)}}@keyframes _floatB_sablp_1{0%,to{transform:translate(0)}50%{transform:translate(-1.75rem,-1.25rem)}}._card_sablp_61{z-index:1;box-sizing:border-box;text-align:center;align-items:center;gap:var(--space-6);width:100%;max-width:26rem;padding:var(--space-10) var(--space-8);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-surface) 72%, transparent);-webkit-backdrop-filter:blur(18px);border:1px solid color-mix(in srgb, var(--color-bg-surface) 70%, transparent);box-shadow:var(--shadow-popover);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _cardIn_sablp_1;display:flex;position:relative}@keyframes _cardIn_sablp_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._logo_sablp_87{object-fit:contain;opacity:.95;width:auto;height:2.5rem}._spinnerWrap_sablp_95{justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;position:relative}._spinner_sablp_95{border-radius:var(--radius-full);background:conic-gradient(from 90deg, transparent 0deg, var(--color-accent) 300deg, var(--color-accent-hover) 360deg);width:4.5rem;height:4.5rem;animation:.9s linear infinite _spin_sablp_95;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}._spinnerDot_sablp_115{border-radius:var(--radius-full);background:var(--color-accent);width:.6rem;height:.6rem;animation:1.4s ease-in-out infinite _pulse_sablp_1;position:absolute}@keyframes _spin_sablp_95{to{transform:rotate(360deg)}}@keyframes _pulse_sablp_1{0%,to{opacity:.65;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}._textGroup_sablp_133{gap:var(--space-1);flex-direction:column;display:flex}._title_sablp_139{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}._subtitle_sablp_146{font:var(--font-body);color:var(--color-text-secondary);margin:0}._progressTrack_sablp_152{border-radius:var(--radius-full);background:var(--color-accent-bg);width:100%;height:.25rem;position:relative;overflow:hidden}._progressBar_sablp_161{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-accent-border), var(--color-accent));width:40%;height:100%;animation:1.4s ease-in-out infinite _indeterminate_sablp_1;position:absolute;top:0;left:0}@keyframes _indeterminate_sablp_1{0%{width:40%;left:-40%}50%{width:55%;left:30%}to{width:40%;left:100%}}@media (width<=480px){._card_sablp_61{padding:var(--space-8) var(--space-6)}}@media (prefers-reduced-motion:reduce){._screen_sablp_6:before,._screen_sablp_6:after,._card_sablp_61,._spinner_sablp_95,._spinnerDot_sablp_115,._progressBar_sablp_161{animation:none}}._wrapper_19qp3_1{background-color:#e5e5e5;width:100%;height:100%;display:flex;position:relative}._mobileHeader_19qp3_9{display:none}._desktopSidebar_19qp3_13{display:block}._mobileSidebar_19qp3_17{display:none}._main_19qp3_21{background-color:#fff;flex:1;width:100%;height:100%;margin-left:1rem;padding:1rem;display:flex;overflow:auto}@media (width<=900px){._wrapper_19qp3_1{flex-direction:column;gap:.2rem}._mobileHeader_19qp3_9{background-color:#fff;border-bottom:1px solid #a9a9a9;align-items:center;gap:1rem;height:4rem;padding:0 1rem;display:flex}._mobileHeader_19qp3_9 h1{color:#333;margin:0;font-size:1.25rem;font-weight:500}._desktopSidebar_19qp3_13{display:none}._mobileSidebar_19qp3_17{display:block}._main_19qp3_21{width:100%;margin-left:0}}._sidebar_vfhkm_1{box-sizing:border-box;background:#fff;flex-direction:column;width:300px;height:100%;min-height:0;padding:.65rem .55rem;display:flex;position:relative}._sidebarContent_vfhkm_13{flex-direction:column;gap:.45rem;height:100%;min-height:0;display:flex;position:relative}._header_vfhkm_22{color:#1a1a2e;-webkit-user-select:none;user-select:none;background:#fff;border-radius:16px;flex-shrink:0;align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:filter .25s,opacity .25s;display:flex;box-shadow:0 2px 10px #00000014}._header_vfhkm_22:hover{box-shadow:0 4px 16px #0000001f}._headerIcon_vfhkm_43{object-fit:contain;-webkit-user-select:none;user-select:none;flex-shrink:0;width:2.5rem;height:2.5rem;display:block}._headerText_vfhkm_52{-webkit-user-select:none;user-select:none;pointer-events:none;color:#1a1a2e;line-height:1.25}._blurred_vfhkm_59{filter:blur(3px);opacity:.45;pointer-events:none;transition:filter .25s,opacity .25s}._scrollableListWrapper_vfhkm_66{border-radius:12px;flex:1;min-height:0;transition:filter .25s,opacity .25s;position:relative;overflow:hidden}._scrollableList_vfhkm_66{scrollbar-width:thin;scrollbar-color:#2563eb33 transparent;height:100%;min-height:0;position:relative;overflow:hidden auto;padding:2px 0!important}._scrollableList_vfhkm_66::-webkit-scrollbar{width:3px}._scrollableList_vfhkm_66::-webkit-scrollbar-track{background:0 0}._scrollableList_vfhkm_66::-webkit-scrollbar-thumb{background:#2563eb33;border-radius:99px}._adminSection_vfhkm_99{margin-top:8px;padding-top:12px;position:relative}._adminSection_vfhkm_99:before{content:"";background:#dcdfe4;width:calc(100% - 8px);height:1px;margin:0 4px 12px;display:block}._fixedBottom_vfhkm_114{z-index:30;background:#fff;border-radius:16px;flex-shrink:0;transition:filter .25s,opacity .25s;position:relative;box-shadow:0 2px 10px #00000014}._logoutButton_vfhkm_124{cursor:pointer;min-width:32px;min-height:32px;color:inherit;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .18s;display:flex}._logoutButton_vfhkm_124:hover{background-color:#fff3}._attentionItem_vfhkm_143{border-radius:10px;animation:.7s ease-in-out infinite _pulseAttention_vfhkm_1}._notificationCount_vfhkm_148{color:#fff;text-align:center;background-color:#e53935;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}@keyframes _pulseAttention_vfhkm_1{0%{box-shadow:inset 0 0 0 2px #e53935,0 0 #e5393573}60%{box-shadow:inset 0 0 0 2px #e53935,0 0 14px 6px #e5393599}to{box-shadow:inset 0 0 0 2px #e53935,0 0 #e5393500}}@media (width<=900px){._sidebar_vfhkm_1{width:300px}}._listItemButton_1h3f7_1{color:#374151!important;background-color:#0000!important;border-bottom:1px solid #fff3!important;border-radius:10px!important;margin:1px 0!important;padding:9px 12px!important;transition:background-color .15s,color .15s!important}._listItemButton_1h3f7_1:hover{color:#1e40af!important;background-color:#2563eb12!important}._listItemButtonActive_1h3f7_16{color:#fff!important;background-color:#2563eb!important}._listItemButtonActive_1h3f7_16:hover{color:#fff!important;background-color:#1d4ed8!important}._listItemButtonParentOpened_1h3f7_26{color:#374151!important;background-color:#2563eb14!important}._listItemButtonParentOpened_1h3f7_26:hover{color:#1e40af!important;background-color:#2563eb12!important}._listItemButtonOpenedDown_1h3f7_36{border-radius:10px 10px 0 0!important}._listItemButtonCustomOutline_1h3f7_40{box-shadow:inset 0 0 0 2px #e53935!important}._listItemButton_1h3f7_1 button{color:#6b7280!important}._listItemButton_1h3f7_1 button svg{fill:#6b7280!important}._listItemButton_1h3f7_1 button:hover{background-color:#2563eb14!important}._listItemButtonActive_1h3f7_16 button{color:#fffc!important}._listItemButtonActive_1h3f7_16 button svg{fill:#fffc!important}._listItemButtonActive_1h3f7_16 button:hover{background-color:#ffffff26!important}._listItemIcon_1h3f7_68{color:#5b80b4!important;min-width:36px!important}._listItemIcon_1h3f7_68 svg{font-size:1.2rem!important}._listItemIconActive_1h3f7_77{color:#fff!important}._listItemText_1h3f7_81 .MuiTypography-root{letter-spacing:.01em!important;color:inherit!important;font-size:.875rem!important;font-weight:500!important;line-height:1.3!important}._listItemTextActive_1h3f7_89 .MuiTypography-root{color:#fff!important;font-weight:600!important}._chevron_1h3f7_94{transform:rotate(0);color:#9ca3af!important;flex-shrink:0!important;margin-left:4px!important;font-size:1rem!important;transition:transform .2s!important}._chevronOpen_1h3f7_103{transform:rotate(90deg)}._chevronActive_1h3f7_107{color:#ffffffa6!important}._upWrapper_1h3f7_111{z-index:31;pointer-events:auto;margin-bottom:6px;position:absolute;bottom:100%;left:0;right:0}._upWrapperClosed_1h3f7_121{pointer-events:none}._upDropdown_1h3f7_125{transform-origin:bottom;background:#fff;border-radius:16px;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 -4px 20px #0000001a}._upDropdownOpen_1h3f7_136{opacity:1;transform:translateY(0)scale(1)}._upDropdownClosed_1h3f7_141{opacity:0;transform:translateY(10px)scale(.98)}._upList_1h3f7_146{background-color:#0000!important;border-radius:16px!important;margin-bottom:4px!important;margin-left:12px!important;margin-right:8px!important;padding-left:8px!important}._downList_1h3f7_155{background-color:#0000!important;border-radius:0 0 10px 10px!important;margin-bottom:4px!important;margin-left:4px!important;margin-right:8px!important;padding-left:8px!important}._nestedList_1h3f7_164{padding-left:1rem!important}._page_1w4hj_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;flex:auto;align-self:flex-start;display:flex;overflow:hidden}._page_1w4hj_7>*{flex-shrink:0}._page_1w4hj_7>._content_1w4hj_28{flex:auto}._content_1w4hj_28{min-height:0;padding:var(--space-6) var(--space-8);box-sizing:border-box;gap:var(--space-4);flex-direction:column;display:flex}._content_1w4hj_28 ._search_1w4hj_42{width:26rem}._tableContainer_1w4hj_50{flex:0 auto;min-height:0}._tableContainer_1w4hj_50 table{table-layout:fixed;min-width:56rem}._colCabinet_1w4hj_60{width:7rem}._colPerson_1w4hj_64{width:30%}._tableContainer_1w4hj_50 th:not(:last-child),._tableContainer_1w4hj_50 td:not(:last-child){border-right:1px solid var(--color-border)}._tableContainer_1w4hj_50 ._groupCell_1w4hj_76{font-weight:var(--font-weight-medium)}._tableContainer_1w4hj_50 ._person_1w4hj_80{padding-top:var(--space-2);padding-bottom:var(--space-2)}._tableContainer_1w4hj_50 ._phone_1w4hj_85{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._position_1w4hj_92{font:var(--font-caption);color:var(--color-text-muted)}._fullName_1w4hj_97{font:var(--font-body);color:var(--color-text-primary)}._tableContainer_1w4hj_50 ._department_1w4hj_103 td{background:var(--color-accent-bg);border-bottom:1px solid var(--color-accent-border);height:auto;padding:0}._departmentToggle_1w4hj_110{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-10);padding:var(--space-2) var(--space-4);box-sizing:border-box;font:var(--font-table-header);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--color-accent-text);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._departmentToggle_1w4hj_110:hover{background:color-mix(in srgb, var(--color-accent-border) 35%, transparent)}._departmentToggle_1w4hj_110:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._departmentName_1w4hj_139{min-width:0}._departmentMeta_1w4hj_143{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);text-transform:none;letter-spacing:normal;flex-shrink:0;display:inline-flex}._chevron_1w4hj_153{transition:transform .2s}._chevronOpen_1w4hj_157{transform:rotate(180deg)}._phoneLink_1w4hj_163{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-accent-text);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}._phoneLink_1w4hj_163:hover{color:var(--color-accent-hover);text-decoration:underline}._phoneLink_1w4hj_163:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._phoneLinkIcon_1w4hj_184{flex-shrink:0}._copyBuffer_1w4hj_189{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}._tableContainer_1w4hj_50 ._phoneLinks_1w4hj_200{white-space:normal;overflow:visible}._phoneLinks_1w4hj_200 ._phoneLink_1w4hj_163{white-space:nowrap}._cardValue_1w4hj_210 ._phoneLink_1w4hj_163{min-height:var(--space-10);margin:calc(-1 * var(--space-2)) 0;font-size:var(--font-size-lg)}._cards_1w4hj_219{gap:var(--space-4);flex-direction:column;flex:0 auto;min-height:0;display:none;overflow:auto}._departmentBlock_1w4hj_228{gap:var(--space-2);flex-direction:column;display:flex}._departmentTitle_1w4hj_234{padding:var(--space-2) var(--space-3);background:var(--color-accent-bg);border:1px solid var(--color-accent-border);border-radius:var(--radius-sm);font:var(--font-table-header);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--color-accent-text)}._card_1w4hj_210{padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._cardHeader_1w4hj_253{font:var(--font-section-title);color:var(--color-text-primary)}._cardPosition_1w4hj_258{margin:var(--space-1) 0 var(--space-2);font:var(--font-caption);color:var(--color-text-muted)}._cardRow_1w4hj_264{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border-subtle);display:flex}._cardLabel_1w4hj_272{font:var(--font-caption);color:var(--color-text-muted);flex:none}._cardValue_1w4hj_210{min-width:0;font:var(--font-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-align:right;word-break:break-word;flex:1}@media (width<=900px){._content_1w4hj_28{padding:var(--space-5)}}@media (width<=640px){._content_1w4hj_28{padding:var(--space-4)}._content_1w4hj_28 ._search_1w4hj_42{width:100%}._content_1w4hj_28 ._tableContainer_1w4hj_50{display:none}._cards_1w4hj_219{display:flex}}._wrap_1wdo3_7{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:100%;box-shadow:var(--shadow-card);overflow:auto}._bare_1wdo3_17{box-shadow:none;border:none;border-radius:0}._table_1wdo3_4{border-collapse:separate;border-spacing:0;width:100%;font:var(--font-body);color:var(--color-text-primary)}._caption_1wdo3_32{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._table_1wdo3_4 th,._table_1wdo3_4 td{height:var(--space-12);padding:0 var(--space-4);box-sizing:border-box;text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border-subtle)}._table_1wdo3_4 thead th{height:var(--space-10);background:var(--color-bg-muted);border-bottom-color:var(--color-border);font:var(--font-table-header);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--color-text-secondary);white-space:nowrap}._table_1wdo3_4 tbody tr:last-child>th,._table_1wdo3_4 tbody tr:last-child>td{border-bottom:none}._table_1wdo3_4 th[data-align=right],._table_1wdo3_4 td[data-align=right]{text-align:right;font-variant-numeric:tabular-nums}._table_1wdo3_4 th[data-align=center],._table_1wdo3_4 td[data-align=center]{text-align:center}._hover_1wdo3_80 tbody tr{transition:background-color .15s}._hover_1wdo3_80 tbody tr:hover>td,._hover_1wdo3_80 tbody tr:hover>th{background:var(--color-bg-muted)}._dense_1wdo3_89 th,._dense_1wdo3_89 td{height:var(--space-10);padding:0 var(--space-3)}._dense_1wdo3_89 thead th{height:var(--space-8)}._sticky_1wdo3_99 thead th{z-index:1;position:sticky;top:0}@media (width<=640px){._table_1wdo3_4 th,._table_1wdo3_4 td{padding:0 var(--space-3)}}._hero_1yw8c_4{align-content:center;align-items:center;column-gap:var(--space-4);box-sizing:border-box;min-height:calc(2 * var(--space-6) + var(--font-size-sm) * var(--line-height-normal) + var(--space-1) + var(--font-size-2xl) * var(--line-height-tight) + var(--space-2) + 2 * var(--font-size-md) * var(--line-height-normal));padding:var(--space-6) var(--space-8);background:var(--color-accent-bg);color:var(--color-text-primary);font-family:var(--font-family-base);grid-template:"icon title actions""icon desc actions"/auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}._circle1_1yw8c_39,._circle2_1yw8c_40{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-accent) 6%, transparent);pointer-events:none;position:absolute}._circle1_1yw8c_39{width:16rem;height:16rem;top:-9rem;right:-4rem}._circle2_1yw8c_40{width:11rem;height:11rem;bottom:-8rem;right:9rem}._heroTop_1yw8c_4,._heroLeft_1yw8c_4{display:contents}._heroIconWrap_1yw8c_66,._heroTitleBlock_1yw8c_67,._heroDescription_1yw8c_68,._heroRight_1yw8c_69{z-index:1;position:relative}._heroIconWrap_1yw8c_66{border-radius:var(--radius-md);background:var(--color-bg-surface);width:3.5rem;height:3.5rem;color:var(--color-accent);grid-area:icon;place-items:center;display:grid}._heroIconWrap_1yw8c_66 svg{width:1.75rem;height:1.75rem;color:inherit}._heroIconPlain_1yw8c_93{background:0 0;width:auto;height:auto}._heroTitleBlock_1yw8c_67{flex-direction:column;grid-area:title;align-self:end;min-width:0;display:flex}._hero_1yw8c_4:not(:has(._heroDescription_1yw8c_68)) ._heroTitleBlock_1yw8c_67{grid-row:1/3;align-self:center}._heroSup_1yw8c_114{margin-bottom:var(--space-1);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-accent-text)}._heroTitle_1yw8c_67{font:var(--font-page-title);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._heroDescription_1yw8c_68{max-width:40rem;margin:var(--space-2) 0 0;font:var(--font-body);color:var(--color-text-secondary);grid-area:desc;align-self:start}._heroRight_1yw8c_69{justify-self:end;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}@media (width<=640px){._hero_1yw8c_4{min-height:calc(2 * var(--space-5) + var(--font-size-sm) * var(--line-height-normal) + var(--space-1) + var(--font-size-xl) * var(--line-height-tight) + var(--space-2) + 2 * var(--font-size-md) * var(--line-height-normal));padding:var(--space-5) var(--space-4)}._heroTitle_1yw8c_67{font-size:var(--font-size-xl)}}@media (width<=480px){._hero_1yw8c_4{grid-template:"icon title""icon desc""actions actions"/auto minmax(0,1fr)}._heroIconWrap_1yw8c_66{width:3rem;height:3rem}._heroIconWrap_1yw8c_66 svg{width:1.5rem;height:1.5rem}._heroIconPlain_1yw8c_93{width:auto;height:auto}._heroRight_1yw8c_69{margin-top:var(--space-4);justify-self:start}}._button_1x7j8_7,._iconButton_1x7j8_8{box-sizing:border-box;font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-tight) var(--font-family-base);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._button_1x7j8_7:focus-visible,._iconButton_1x7j8_8:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._button_1x7j8_7:disabled,._iconButton_1x7j8_8:disabled,._disabled_1x7j8_31{opacity:.5;cursor:not-allowed}._disabled_1x7j8_31{pointer-events:none}._button_1x7j8_7{gap:var(--space-2);border-radius:var(--radius-md)}._md_1x7j8_48{height:var(--space-10);padding:0 var(--space-4)}._sm_1x7j8_53{height:var(--space-8);padding:0 var(--space-3);font-size:var(--font-size-sm)}._fullWidth_1x7j8_59{width:100%}._icon_1x7j8_8{flex-shrink:0;display:inline-flex}._label_1x7j8_68{text-overflow:ellipsis;min-width:0;overflow:hidden}._primary_1x7j8_76{background:var(--color-accent);color:var(--color-text-on-accent)}._primary_1x7j8_76:hover:not(:disabled){background:var(--color-accent-hover)}._secondary_1x7j8_85{background:var(--color-bg-surface);border-color:var(--color-border);color:var(--color-text-secondary)}._secondary_1x7j8_85:hover:not(:disabled){background:var(--color-bg-muted);border-color:var(--color-accent-border);color:var(--color-text-primary)}._ghost_1x7j8_97{color:var(--color-text-secondary);background:0 0}._ghost_1x7j8_97:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-text-primary)}._danger_1x7j8_108{background:var(--color-danger);color:var(--color-text-on-accent)}._danger_1x7j8_108:hover:not(:disabled){background:var(--color-danger-hover)}._link_1x7j8_118{color:var(--color-accent);background:0 0}._link_1x7j8_118._md_1x7j8_48,._link_1x7j8_118._sm_1x7j8_53{padding:0 var(--space-2)}._link_1x7j8_118:hover:not(:disabled){color:var(--color-accent-hover);text-decoration:underline}._loading_1x7j8_135{cursor:progress}._spinner_1x7j8_139{box-sizing:border-box;border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;flex-shrink:0;width:1em;height:1em;animation:.7s linear infinite _spin_1x7j8_139}@keyframes _spin_1x7j8_139{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1x7j8_139{animation-duration:2s}}._iconButton_1x7j8_8{border-radius:var(--radius-sm);padding:0}._iconButton_1x7j8_8._md_1x7j8_48{width:var(--space-10);padding:0}._iconButton_1x7j8_8._sm_1x7j8_53{width:var(--space-8);padding:0}._iconSecondary_1x7j8_179{background:var(--color-bg-surface);border-color:var(--color-border);color:var(--color-text-secondary)}._iconSecondary_1x7j8_179:hover:not(:disabled){background:var(--color-bg-muted);border-color:var(--color-accent-border);color:var(--color-text-primary)}._iconGhost_1x7j8_191{color:var(--color-text-secondary);background:0 0}._iconGhost_1x7j8_191:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-text-primary)}._iconDanger_1x7j8_201{color:var(--color-status-danger-text);background:0 0}._iconDanger_1x7j8_201:hover:not(:disabled){background:var(--color-status-danger-bg)}@media (width<=640px){._compact_1x7j8_213{padding:0;position:relative}._compact_1x7j8_213._md_1x7j8_48{width:var(--space-10)}._compact_1x7j8_213._sm_1x7j8_53{width:var(--space-8)}._compact_1x7j8_213 ._label_1x7j8_68{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}._root_ar6gu_6{width:320px;min-width:0;max-width:100%;font-family:var(--font-family-base);align-items:center;display:flex;position:relative}._fullWidth_ar6gu_16{width:100%}._icon_ar6gu_20{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute}._input_ar6gu_27{width:100%;height:var(--space-10);box-sizing:border-box;padding:0 var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);appearance:none;outline:none;transition:border-color .15s}._input_ar6gu_27::-webkit-search-cancel-button{appearance:none}._input_ar6gu_27::-webkit-search-decoration{appearance:none}._input_ar6gu_27::placeholder{color:var(--color-text-muted)}._input_ar6gu_27:hover:not(:disabled){border-color:var(--color-accent-border)}._input_ar6gu_27:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._disabled_ar6gu_65 ._input_ar6gu_27{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}._clear_ar6gu_71{right:var(--space-1);position:absolute}@media (width<=640px){._root_ar6gu_6{width:100%}}._toolbar_1rwpq_6{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._inset_1rwpq_15{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle)}._start_1rwpq_20{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._actions_1rwpq_28{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (width<=640px){._inset_1rwpq_15{padding:var(--space-3) var(--space-4)}._start_1rwpq_20{width:100%}._start_1rwpq_20>*{flex:100%}}._block_18icd_6{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-height:240px;padding:var(--space-8) var(--space-6);text-align:center;font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;display:flex}._compact_18icd_21{gap:var(--space-3);min-height:0;padding:var(--space-6) var(--space-4)}._spinner_18icd_28{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);background:conic-gradient(from 90deg, transparent 0deg, var(--color-accent) 300deg, var(--color-accent-hover) 360deg);animation:.9s linear infinite _spin_18icd_28;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px))}._compact_18icd_21 ._spinner_18icd_28{width:var(--space-8);height:var(--space-8)}@keyframes _spin_18icd_28{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_18icd_28{animation-duration:2s}}._icon_18icd_53{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);place-items:center;display:grid}._compact_18icd_21 ._icon_18icd_53{width:var(--space-10);height:var(--space-10)}._iconError_18icd_68{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}._text_18icd_73{gap:var(--space-1);flex-direction:column;max-width:28rem;display:flex}._title_18icd_80{font:var(--font-section-title);color:var(--color-text-primary)}._description_18icd_85{font:var(--font-body);color:var(--color-text-secondary);overflow-wrap:anywhere}._action_18icd_91{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._alert_1cggd_6{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);box-sizing:border-box;border-radius:var(--radius-md);font-family:var(--font-family-base);border:1px solid;display:flex}._compact_1cggd_18{padding:var(--space-3) var(--space-4);align-items:center}._icon_1cggd_23{flex-shrink:0;display:inline-flex}._content_1cggd_28{flex:auto;min-width:0}._title_1cggd_33{font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-normal) var(--font-family-base)}._text_1cggd_37{font:var(--font-body);overflow-wrap:anywhere}._title_1cggd_33+._text_1cggd_37{margin-top:var(--space-1);font:var(--font-caption)}._side_1cggd_48{align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) calc(-1 * var(--space-1)) 0;flex-shrink:0;display:flex}._alert_1cggd_6 ._close_1cggd_57{color:inherit}._success_1cggd_63{background:var(--color-status-ok-bg);border-color:var(--color-status-ok-border);color:var(--color-status-ok-text)}._warning_1cggd_69{background:var(--color-status-warning-bg);border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}._error_1cggd_75{background:var(--color-status-danger-bg);border-color:var(--color-status-danger-border);color:var(--color-status-danger-text)}._info_1cggd_81{background:var(--color-status-info-bg);border-color:var(--color-status-info-border);color:var(--color-status-info-text)}._alert_1cggd_6._success_1cggd_63 ._close_1cggd_57:hover:not(:disabled){background:var(--color-status-ok-border);color:inherit}._alert_1cggd_6._warning_1cggd_69 ._close_1cggd_57:hover:not(:disabled){background:var(--color-status-warning-border);color:inherit}._alert_1cggd_6._error_1cggd_75 ._close_1cggd_57:hover:not(:disabled){background:var(--color-status-danger-border);color:inherit}._alert_1cggd_6._info_1cggd_81 ._close_1cggd_57:hover:not(:disabled){background:var(--color-status-info-border);color:inherit}._toast_p2dlm_2{border-radius:var(--radius-md);width:100%;min-width:280px;max-width:420px;box-shadow:var(--shadow-popover)}._page_a1yka_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);flex:auto;align-self:flex-start;min-width:0}._container_a1yka_19{gap:var(--space-6);padding:var(--space-8) var(--space-6) var(--space-12);flex-direction:column;display:flex}._grid_a1yka_26{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 31.25rem;align-items:flex-start;display:grid}._left_a1yka_33,._right_a1yka_34{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (width<=1280px){._grid_a1yka_26{grid-template-columns:minmax(0,1fr) 26rem}}@media (width<=900px){._grid_a1yka_26{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._container_a1yka_19{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-8)}._grid_a1yka_26,._left_a1yka_33,._right_a1yka_34{gap:var(--space-4)}}._hero_1mkdd_6{padding:var(--space-8) var(--space-10) var(--space-10);color:var(--color-text-on-accent);font-family:var(--font-family-base);position:relative;overflow:hidden}._hero_1mkdd_6:before{content:"";inset:calc(-1 * var(--space-5));z-index:0;filter:blur(4px);background-image:url(/assets/drkb-long-logo-iwPqCZs4.png);background-position:50%;background-size:cover;position:absolute}._hero_1mkdd_6{text-shadow:0 1px 2px color-mix(in srgb, var(--color-text-primary) 80%, transparent), 0 0 6px color-mix(in srgb, var(--color-text-primary) 60%, transparent), 0 0 16px color-mix(in srgb, var(--color-text-primary) 45%, transparent)}._top_1mkdd_35,._description_1mkdd_36,._stats_1mkdd_37{z-index:1;position:relative}._top_1mkdd_35{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}._logoWrap_1mkdd_49{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-text-on-accent) 15%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;animation:.6s ease-out _logoAppear_1mkdd_1;display:flex}@keyframes _logoAppear_1mkdd_1{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}._logoImage_1mkdd_76{box-sizing:border-box;width:100%;height:100%;padding:var(--space-1);object-fit:contain}._titleBlock_1mkdd_84{flex-direction:column;gap:2px;display:flex}._sup_1mkdd_90{font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-on-accent)}._title_1mkdd_84{font:var(--font-page-title);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-on-accent);margin:0}._description_1mkdd_36{max-width:48rem;margin:0 0 var(--space-6);font:var(--font-weight-medium) var(--font-size-lg) / 1.6 var(--font-family-base);color:var(--color-text-on-accent)}._stats_1mkdd_37{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._statCard_1mkdd_115{min-width:0;padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-text-on-accent) 40%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-text-on-accent) 30%, transparent)}._statValue_1mkdd_123{margin-bottom:var(--space-1);font:var(--font-weight-bold) var(--font-size-2xl) / 1 var(--font-family-base);color:var(--color-text-on-accent)}._statLabel_1mkdd_129{font:var(--font-card-label);color:var(--color-text-on-accent);margin-bottom:2px}._statSub_1mkdd_135{font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-on-accent)}@media (prefers-reduced-motion:reduce){._logoWrap_1mkdd_49{animation:none}}@media (width<=640px){._hero_1mkdd_6{padding:var(--space-6) var(--space-4) var(--space-8)}._stats_1mkdd_37{grid-template-columns:repeat(2,minmax(0,1fr))}._title_1mkdd_84{font-size:var(--font-size-xl)}}._intro_1j6nj_5{margin:0 0 var(--space-3);font:var(--font-body);color:var(--color-text-secondary)}._intro_1j6nj_5 strong{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._intro_1j6nj_5:last-of-type{margin-bottom:var(--space-5)}._list_1j6nj_20{gap:var(--space-3);flex-direction:column;display:flex}._item_1j6nj_26{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-muted);display:flex}._num_1j6nj_37{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-accent-bg);color:var(--color-accent-text);font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-tight) var(--font-family-base);flex-shrink:0;place-items:center;display:grid}._content_1j6nj_49{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._itemTitle_1j6nj_56{font:var(--font-card-label);color:var(--color-text-primary)}._itemText_1j6nj_61{font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary)}@media (width<=480px){._item_1j6nj_26{gap:var(--space-3);padding:var(--space-3)}}._card_7x6bv_6{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0;color:var(--color-text-primary);font-family:var(--font-family-base);overflow:hidden}._header_7x6bv_17{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-accent-bg);display:flex}._headerLeft_7x6bv_26{align-items:center;gap:var(--space-3);min-width:0;display:flex}._titleIcon_7x6bv_33{color:var(--color-accent);font-size:var(--font-size-xl);flex-shrink:0;align-items:center;display:flex}._headings_7x6bv_41{min-width:0}._title_7x6bv_33{font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._subtitle_7x6bv_52{margin-top:var(--space-1);font:var(--font-body);color:var(--color-text-secondary)}._right_7x6bv_58{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._body_7x6bv_65{padding:var(--space-5)}._bodyNoPadding_7x6bv_69{padding:0}@media (width<=480px){._header_7x6bv_17{padding:var(--space-3) var(--space-4)}._body_7x6bv_65{padding:var(--space-4)}}._root_llvey_7{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-muted);font:var(--font-card-label);color:var(--color-text-primary);display:flex}._rootDot_llvey_18{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);flex-shrink:0}._item_llvey_26+._item_llvey_26{border-top:1px solid var(--color-border-subtle)}._itemHeader_llvey_30{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);font-family:var(--font-family-base);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._itemHeader_llvey_30:hover{background:var(--color-bg-muted)}._itemHeader_llvey_30:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._itemTitleWrap_llvey_54{align-items:center;gap:var(--space-3);min-width:0;display:flex}._itemBranch_llvey_62{border-left:2px solid var(--color-accent-border);border-bottom:2px solid var(--color-accent-border);border-bottom-left-radius:var(--space-1);flex-shrink:0;width:.625rem;height:.625rem}._itemTitle_llvey_54{font:var(--font-card-label);color:var(--color-text-primary)}._itemOpen_llvey_76 ._itemTitle_llvey_54{color:var(--color-accent-text)}._itemMeta_llvey_80{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._chevron_llvey_87.MuiSvgIcon-root{color:var(--color-text-muted);transition:transform .2s,color .2s}._chevronOpen_llvey_92.MuiSvgIcon-root{color:var(--color-accent);transform:rotate(180deg)}._itemBody_llvey_97{padding:var(--space-1) var(--space-5) var(--space-5);animation:.18s _reveal_llvey_1}._grid_llvey_102{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._card_llvey_108{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);display:flex}._cardDot_llvey_119{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--color-accent);flex-shrink:0}._cardTitle_llvey_127{min-width:0;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:break-word}@keyframes _reveal_llvey_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._itemBody_llvey_97{animation:none}}@media (width<=640px){._grid_llvey_102{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){._root_llvey_7,._itemHeader_llvey_30{padding-left:var(--space-4);padding-right:var(--space-4)}._itemBody_llvey_97{padding:var(--space-1) var(--space-4) var(--space-4)}}._badge_148cz_6{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);white-space:nowrap;vertical-align:middle;display:inline-flex}._label_148cz_18{text-overflow:ellipsis;min-width:0;overflow:hidden}._dot_148cz_24{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:6px;height:6px}._icon_148cz_32{font-size:var(--font-size-md);flex-shrink:0;display:inline-flex}._neutral_148cz_40{background:var(--color-bg-muted-strong);color:var(--color-text-secondary)}._accent_148cz_45{background:var(--color-accent-bg);color:var(--color-accent-text)}._ok_148cz_50{background:var(--color-status-ok-bg);color:var(--color-status-ok-text)}._warning_148cz_55{background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._danger_148cz_60{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}._info_148cz_65{background:var(--color-status-info-bg);color:var(--color-status-info-text)}._headerTop_s4rby_7{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._monthLabel_s4rby_15{font:var(--font-section-title);color:var(--color-text-primary)}._weekdays_s4rby_20{margin-bottom:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._weekday_s4rby_20{padding:var(--space-1) 0;text-align:center;font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted)}._weekendHeader_s4rby_35{color:var(--color-text-secondary)}._grid_s4rby_39{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}._cell_s4rby_49{min-height:var(--space-12);box-sizing:border-box;align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-surface);flex-direction:column;transition:background-color .15s;display:flex}._weekend_s4rby_35,._other_s4rby_65{background:var(--color-bg-muted)}._cellHasEvents_s4rby_69{cursor:pointer}._cellHasEvents_s4rby_69:hover{background:var(--color-accent-bg)}._dayNumber_s4rby_77{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);font:var(--font-weight-regular) var(--font-size-xs) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);place-items:center;display:grid}._weekend_s4rby_35 ._dayNumber_s4rby_77{color:var(--color-text-secondary)}._other_s4rby_65 ._dayNumber_s4rby_77{color:var(--color-text-muted)}._dayNumber_s4rby_77._today_s4rby_96{background:var(--color-accent);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}._dots_s4rby_102{flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;display:flex}._dot_s4rby_102{border-radius:var(--radius-full);background:var(--hall-color,var(--color-accent));flex-shrink:0;width:.375rem;height:.375rem}._dotMore_s4rby_118{font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);color:var(--color-text-secondary)}._loadingText_s4rby_123{padding-top:var(--space-3);text-align:center;font:var(--font-caption);color:var(--color-text-muted)}._popover_s4rby_132.MuiPaper-root{min-width:16rem;max-width:calc(100vw - 2 * var(--space-4));border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);background:var(--color-bg-surface)}._popoverContent_s4rby_141{gap:var(--space-3);padding:var(--space-4);font-family:var(--font-family-base);flex-direction:column;display:flex}._popoverTitle_s4rby_149{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);font:var(--font-card-label);color:var(--color-text-primary)}._popoverItem_s4rby_156{align-items:flex-start;gap:var(--space-2);display:flex}._popoverDot_s4rby_162{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--hall-color,var(--color-accent));flex-shrink:0;margin-top:.375rem}._popoverItemText_s4rby_171{flex-direction:column;gap:2px;min-width:0;display:flex}._popoverItemName_s4rby_178{font:var(--font-card-label);color:var(--color-text-primary)}._popoverItemSub_s4rby_183{font:var(--font-caption);color:var(--color-text-secondary)}._tabsScroller_1a0eb_8{margin-bottom:var(--space-2);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;overflow:auto hidden}._tabsScroller_1a0eb_8::-webkit-scrollbar{display:none}._tabsScroller_1a0eb_8[data-dragging]{cursor:grabbing}[role=tablist]._tabs_1a0eb_8{box-sizing:border-box;flex-wrap:nowrap;width:max-content;min-width:100%;display:flex;overflow:visible}._tabsScroller_1a0eb_8[data-dragging] [role=tab]{pointer-events:none}._tabLabel_1a0eb_41{align-items:center;gap:var(--space-2);display:inline-flex}._topicDot_1a0eb_48{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}._list_1a0eb_55{flex-direction:column;display:flex}._newsItem_1a0eb_62{gap:var(--space-1);width:100%;padding:var(--space-3) 0;font-family:var(--font-family-base);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}._newsItem_1a0eb_62+._newsItem_1a0eb_62{border-top:1px solid var(--color-border-subtle)}._newsItem_1a0eb_62:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}._newsMeta_1a0eb_85{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._newsMeta_1a0eb_85 ._importanceBadge_1a0eb_93{background:var(--color-important-badge-bg);color:var(--color-important-text);outline:1px solid var(--color-important-border);outline-offset:-1px}._newsDate_1a0eb_100{font:var(--font-caption);color:var(--color-text-secondary)}._newsTitle_1a0eb_105{font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;transition:color .15s}._newsItem_1a0eb_62:hover ._newsTitle_1a0eb_105{color:var(--color-accent-text)}._newsText_1a0eb_116{-webkit-line-clamp:2;overflow-wrap:anywhere;font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._groupHeader_1a0eb_128{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0;font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-accent-text);display:flex}._groupHeader_1a0eb_128 svg._groupIcon_1a0eb_140{width:var(--space-4);height:var(--space-4);flex-shrink:0}._pinnedGroup_1a0eb_146+._newsItem_1a0eb_62{border-top:1px solid var(--color-border)}._allBtn_1a0eb_150{margin-top:var(--space-4)}._skeleton_1a0eb_156{gap:var(--space-2);padding:var(--space-3) 0;flex-direction:column;display:flex}._skeleton_1a0eb_156+._skeleton_1a0eb_156{border-top:1px solid var(--color-border-subtle)}._skeletonDate_1a0eb_167,._skeletonTitle_1a0eb_168,._skeletonText_1a0eb_169{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-bg-muted-strong) 25%, var(--color-border) 50%, var(--color-bg-muted-strong) 75%);background-size:200% 100%;animation:1.2s infinite _shimmer_1a0eb_1}._skeletonDate_1a0eb_167{width:6rem;height:var(--space-3)}._skeletonTitle_1a0eb_168{width:80%;height:var(--space-4)}._skeletonText_1a0eb_169{width:95%;height:var(--space-3)}@keyframes _shimmer_1a0eb_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonDate_1a0eb_167,._skeletonTitle_1a0eb_168,._skeletonText_1a0eb_169{animation:none}}._root_1nb0g_7{box-sizing:border-box;max-width:100%;font-family:var(--font-family-base);align-items:stretch;display:inline-flex}._fullWidth_1nb0g_15,._segmented_1nb0g_16._fullWidth_1nb0g_15{align-self:stretch;width:100%;display:flex}._fullWidth_1nb0g_15 ._item_1nb0g_22{flex:1 1 0;justify-content:center}._item_1nb0g_22{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);white-space:nowrap;cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}._item_1nb0g_22:hover:not(:disabled){color:var(--color-text-primary)}._item_1nb0g_22:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._item_1nb0g_22:disabled{opacity:.5;cursor:not-allowed}._label_1nb0g_55{text-overflow:ellipsis;overflow:hidden}._segmented_1nb0g_16:not(._fullWidth_1nb0g_15) ._item_1nb0g_22,._underline_1nb0g_63 ._item_1nb0g_22{flex-shrink:0}._count_1nb0g_67{min-width:var(--space-5);padding:0 var(--space-1);box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);text-align:center}._active_1nb0g_78 ._count_1nb0g_67{background:var(--color-accent-bg);color:var(--color-accent-text)}._segmented_1nb0g_16{padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-bg-muted-strong);align-self:flex-start;overflow:auto hidden}._segmented_1nb0g_16._md_1nb0g_95{height:var(--space-10)}._segmented_1nb0g_16._sm_1nb0g_99{height:var(--space-8)}._segmented_1nb0g_16 ._item_1nb0g_22{padding:0 var(--space-3);border-radius:var(--radius-sm)}._segmented_1nb0g_16 ._active_1nb0g_78{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-card)}._segmented_1nb0g_16 ._item_1nb0g_22:not(._active_1nb0g_78) ._count_1nb0g_67{background:var(--color-bg-surface)}._underline_1nb0g_63{gap:var(--space-1);border-bottom:1px solid var(--color-border);overflow:auto hidden}._underline_1nb0g_63._md_1nb0g_95 ._item_1nb0g_22{height:var(--space-10)}._underline_1nb0g_63._sm_1nb0g_99 ._item_1nb0g_22{height:var(--space-8)}._underline_1nb0g_63 ._item_1nb0g_22{padding:0 var(--space-3);border-bottom:2px solid #0000}._underline_1nb0g_63 ._active_1nb0g_78{border-bottom-color:var(--color-accent);color:var(--color-accent-text)}._underline_1nb0g_63 ._item_1nb0g_22:focus-visible{outline-offset:-2px;border-radius:var(--radius-sm)}._list_tqr23_5{gap:var(--space-4);flex-direction:column;display:flex}._row_tqr23_11{align-items:flex-start;gap:var(--space-3);display:flex}._icon_tqr23_18.MuiSvgIcon-root{width:var(--space-8);height:var(--space-8);box-sizing:border-box;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-bg);color:var(--color-accent);flex-shrink:0}._label_tqr23_29{font:var(--font-caption);color:var(--color-text-muted)}._value_tqr23_34{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._lanes_1w3vl_5{flex-direction:column;display:flex}._lane_1w3vl_5{gap:var(--space-3);padding:var(--space-4) var(--space-5);font-family:var(--font-family-base);flex-direction:column;display:flex}._laneComplaint_1w3vl_18{border-bottom:1px solid var(--color-border-subtle)}._laneAction_1w3vl_23{align-items:center;gap:var(--space-3);width:100%;margin:calc(-1 * var(--space-2));padding:var(--space-2);box-sizing:content-box;border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;transition:background-color .15s;display:flex}._laneAction_1w3vl_23:hover{background:var(--color-bg-muted)}._laneAction_1w3vl_23:focus-visible,._topItem_1w3vl_45:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._iconChip_1w3vl_51{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._laneText_1w3vl_62{flex-direction:column;min-width:0;display:flex}._eyebrow_1w3vl_68{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted)}._laneTitle_1w3vl_75{font:var(--font-card-label);color:var(--color-text-primary)}._chevron_1w3vl_80.MuiSvgIcon-root{color:var(--color-text-muted);flex-shrink:0;margin-left:auto;transition:transform .15s,color .15s}._laneAction_1w3vl_23:hover ._chevron_1w3vl_80.MuiSvgIcon-root{color:var(--color-accent);transform:translate(2px)}._topItem_1w3vl_45{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);text-align:left;cursor:pointer;flex-direction:column;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}._topItem_1w3vl_45:hover{border-color:var(--color-accent-border);background:var(--color-accent-bg)}._topLabel_1w3vl_114{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted)}._topName_1w3vl_121{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._skeleton_1w3vl_127{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-bg-muted-strong) 25%, var(--color-bg-muted) 37%, var(--color-bg-muted-strong) 63%);background-size:400% 100%;height:5.5rem;animation:1.4s infinite _shimmer_1w3vl_1}@keyframes _shimmer_1w3vl_1{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._skeleton_1w3vl_127{animation:none}}@media (width<=480px){._lane_1w3vl_5{padding:var(--space-4)}}._page_savvn_1{background:#f0f4f8;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Geologica,sans-serif;display:flex}._card_savvn_11{background:#fff;border-radius:20px;width:100%;max-width:420px;animation:.4s both _fadeUp_savvn_1;overflow:hidden;box-shadow:0 8px 32px #1565c01f,0 2px 8px #0000000f}._cardHeader_savvn_21{background:#1565c0;align-items:center;gap:10px;padding:20px 28px;display:flex}._cardHeaderLabel_savvn_29{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-family:Unbounded,sans-serif;font-size:13px;font-weight:600}._cardBody_savvn_38{flex-direction:column;gap:0;padding:28px;display:flex}._tabBar_savvn_45{gap:8px;margin:-4px 0 0;display:flex}._tabBarWrap_savvn_52{flex-wrap:wrap}._tabBarWrap_savvn_52 ._tab_savvn_45,._tabBarWrap_savvn_52 ._tabActive_savvn_57{flex:calc(50% - 4px)}._tab_savvn_45,._tabActive_savvn_57{color:#5a7aaa;cursor:pointer;background:#f5f8fd;border:1px solid #d0dff5;border-radius:12px;flex:1;padding:10px 12px;font-family:Geologica,sans-serif;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}._tab_savvn_45:hover{color:#1565c0;background:#e8f0fb;border-color:#b8cce8}._tabActive_savvn_57{color:#fff;background:#1565c0;border-color:#1565c0;box-shadow:0 2px 8px #1565c040}._tabActive_savvn_57:hover{color:#fff;background:#1257a8;border-color:#1257a8}._tabDivider_savvn_96{background:#e8f0fb;height:1px;margin:20px 0 4px}._tabPanel_savvn_102{flex-direction:column;min-height:120px;display:flex}._tabPanel_savvn_102[hidden]{display:none}._row_savvn_112{flex-direction:column;gap:4px;padding:16px 0;display:flex}._rowLabel_savvn_119{color:#90a4c8;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:500}._rowValue_savvn_127{color:#1a2a4a;letter-spacing:.02em;font-family:Unbounded,sans-serif;font-size:22px;font-weight:500}._divider_savvn_135{background:#e8f0fb;height:1px}._loadingWrapper_savvn_140{background:#f0f4f8;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;font-family:Geologica,sans-serif;display:flex}._spinner_savvn_151{border:3px solid #d0dff5;border-top-color:#1565c0;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _spin_savvn_151}._loadingText_savvn_160{color:#90a4c8;font-size:14px}._notFoundWrapper_savvn_165{background:#f0f4f8;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;font-family:Geologica,sans-serif;display:flex}._notFoundIcon_savvn_176{font-size:36px}._notFoundText_savvn_180{color:#5a7aaa;font-size:16px}._mediaWrapper_hhlb0_3{vertical-align:top;cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;margin:12px 0;line-height:0;display:inline-block;position:relative}._mediaWrapper_hhlb0_3 img{border-radius:6px;outline:2px solid #0000;width:100%;height:auto;transition:outline-color .15s;display:block}._mediaSelected_hhlb0_26 img{outline-offset:2px;outline:2px solid #6366f1}._resizeHandleR_hhlb0_32{cursor:ew-resize;opacity:0;z-index:10;background:#6366f1;border-radius:4px;width:10px;height:36px;transition:opacity .15s;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}._mediaWrapper_hhlb0_3:hover ._resizeHandleR_hhlb0_32,._mediaSelected_hhlb0_26 ._resizeHandleR_hhlb0_32{opacity:1}._widthBadge_hhlb0_53{color:#fff;pointer-events:none;background:#0000008c;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.4;position:absolute;bottom:6px;right:10px}._mediaEl_hhlb0_68{width:100%;height:auto;display:block}._btn_1wyb1_3{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .1s,color .1s;display:flex}._btn_1wyb1_3:hover:not(:disabled){color:#111827;background:#e5e7eb}._btn_1wyb1_3:disabled{opacity:.3;cursor:default}@media (width<=640px){._btn_1wyb1_3{width:2rem;height:2rem}}._mediaWrapper_c8jsi_3{vertical-align:top;cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;margin:12px 0;line-height:0;display:inline-block;position:relative}._mediaWrapper_c8jsi_3 video{border-radius:6px;outline:2px solid #0000;width:100%;height:auto;transition:outline-color .15s;display:block}._mediaSelected_c8jsi_26 video{outline-offset:2px;outline:2px solid #6366f1}._resizeHandleR_c8jsi_32{cursor:ew-resize;opacity:0;z-index:10;background:#6366f1;border-radius:4px;width:10px;height:36px;transition:opacity .15s;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}._mediaWrapper_c8jsi_3:hover ._resizeHandleR_c8jsi_32,._mediaSelected_c8jsi_26 ._resizeHandleR_c8jsi_32{opacity:1}._widthBadge_c8jsi_53{color:#fff;pointer-events:none;background:#0000008c;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.4;position:absolute;bottom:6px;right:10px}._mediaEl_c8jsi_68{width:100%;height:auto;display:block}._btn_1qao7_3{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .1s,color .1s;display:flex}._btn_1qao7_3:hover:not(:disabled){color:#111827;background:#e5e7eb}._btn_1qao7_3:disabled{opacity:.3;cursor:default}@media (width<=640px){._btn_1qao7_3{width:2rem;height:2rem}}._mediaWrapper_1kvy7_3{vertical-align:top;cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;margin:12px 0;line-height:0;display:inline-block;position:relative}._uploadCard_1kvy7_15{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;padding:12px 12px 10px;line-height:1.4;box-shadow:0 1px 3px #0000000f}._uploadMeta_1kvy7_25{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}._uploadTitle_1kvy7_32{color:#111827;font-size:13px;font-weight:600}._uploadFileName_1kvy7_38{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._progressRow_1kvy7_46{align-items:center;gap:10px;display:flex}._progressBar_1kvy7_52{background:#e5e7eb;border-radius:999px;flex:1;height:8px;overflow:hidden}._progressFill_1kvy7_60{background:linear-gradient(90deg,#6366f1,#22c55e);border-radius:999px;height:100%;transition:width .12s linear}._progressText_1kvy7_67{text-align:right;color:#374151;font-variant-numeric:tabular-nums;width:44px;font-size:12px}._uploadActions_1kvy7_75{justify-content:flex-end;margin-top:10px;display:flex}._uploadCancelBtn_1kvy7_81{color:#ef4444;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:28px;padding:0 10px;font-size:12px}._uploadCancelBtn_1kvy7_81:hover{background:#fff1f2;border-color:#fecdd3}._toolbar_1b9hx_3{z-index:5;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem;min-height:3rem;padding:6px 8px;display:flex;position:sticky;top:0}._sep_1b9hx_18{background:#e2e8f0;flex-shrink:0;width:1px;height:20px;margin:0 4px}._blockSelect_1b9hx_26{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;outline:none;height:30px;padding:0 8px;font-family:inherit;font-size:13px}._blockSelect_1b9hx_26:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}@media (width<=640px){._toolbar_1b9hx_3{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:.15rem;min-height:2.5rem;padding:4px 6px;overflow:auto hidden}._sep_1b9hx_18{height:16px;margin:0 2px}._blockSelect_1b9hx_26{height:28px;padding:0 6px;font-size:12px}}._dropdown_v3du7_3{flex-shrink:0;align-items:center;display:inline-flex;position:relative}._dropdownTrigger_v3du7_10{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 8px;transition:background .1s,color .1s,border-color .1s;display:inline-flex}._dropdownTrigger_v3du7_10:hover{color:#111827;background:#e5e7eb}._dropdownTrigger_v3du7_10[aria-expanded=true]{color:#111827;border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}._dropdownMenu_v3du7_35{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:220px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 25px #0000001f}._dropdownRow_v3du7_48{align-items:center;gap:8px;margin-bottom:10px;display:flex}._colorSwatch_v3du7_55{border:1px solid #e2e8f0;border-radius:4px;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000005}._colorInput_v3du7_63{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:28px;height:28px;padding:0}._colorPresets_v3du7_73{align-items:center;gap:4px;display:inline-flex}._presetDot_v3du7_79{cursor:pointer;background:0 0;border:1px solid #94a3b8cc;border-radius:999px;width:14px;height:14px;padding:0}._presetDot_v3du7_79:hover{transform:translateY(-.5px)}._clearStyleBtn_v3du7_93{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;height:28px;padding:0 8px;font-size:12px}._clearStyleBtn_v3du7_93:hover{color:#111827;background:#f1f5f9}@media (width<=640px){._dropdownTrigger_v3du7_10{gap:4px;height:28px;padding:0 6px}._dropdownMenu_v3du7_35{min-width:200px}}._btn_168o6_3{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .1s,color .1s;display:flex}._btn_168o6_3:hover:not(:disabled){color:#111827;background:#e5e7eb}._active_168o6_23{color:#6366f1;background:#ede9fe}._btn_168o6_3:disabled{opacity:.3;cursor:default}@media (width<=640px){._btn_168o6_3{width:2rem;height:2rem}}._shell_1q0o7_3{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;font-family:Geist,Inter,system-ui,sans-serif;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000a}._shellReadOnly_1q0o7_14{background:#fff}._scrollArea_1q0o7_19{flex:auto;min-height:0;overflow:auto}._editorInner_1q0o7_25{position:relative}._contentEditable_1q0o7_29{color:#111827;caret-color:#6366f1;outline:none;min-height:100%;padding:24px 32px;font-size:16px;line-height:1.75}._contentEditableReadOnly_1q0o7_39{caret-color:#0000;cursor:default}._contentEditableReadOnly_1q0o7_39 .lexical-resize-handle-r,._contentEditableReadOnly_1q0o7_39 .draggable-block-menu{display:none}._placeholder_1q0o7_53{color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:16px;position:absolute;top:24px;left:32px}._h1_1q0o7_64{color:#0f172a;margin:.5em 0 .4em;font-size:2em;font-weight:700;line-height:1.25}._h2_1q0o7_65{color:#0f172a;margin:.5em 0 .35em;font-size:1.5em;font-weight:600;line-height:1.3}._h3_1q0o7_66{color:#0f172a;margin:.5em 0 .3em;font-size:1.2em;font-weight:600;line-height:1.35}._quote_1q0o7_68{color:#6b7280;border-left:3px solid #6366f1;margin:1em 0;padding:4px 0 4px 16px;font-style:italic}._ul_1q0o7_76{margin:.5em 0;padding-left:24px;list-style-type:disc}._ol_1q0o7_77{margin:.5em 0;padding-left:24px;list-style-type:decimal}._listItem_1q0o7_78{margin-bottom:4px}._bold_1q0o7_80{font-weight:700}._italic_1q0o7_81{font-style:italic}._underline_1q0o7_82{text-underline-offset:3px;text-decoration:underline}._strikethrough_1q0o7_83{text-decoration:line-through}._inlineCode_1q0o7_85{color:#6366f1;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875em}._codeBlock_1q0o7_95{color:#374151;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:1em 0;padding:16px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875em;line-height:1.6;display:block;overflow-x:auto}._form_1tqaq_6{gap:var(--space-5);font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;display:flex}._field_1tqaq_14,._fieldDate_1tqaq_15{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._fieldDate_1tqaq_15{max-width:14rem}._fieldsRow_1tqaq_28{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._label_1tqaq_35{align-items:center;gap:var(--space-2);font:var(--font-card-label);color:var(--color-text-secondary);display:inline-flex}._label_1tqaq_35 svg{width:1.125rem;height:1.125rem;color:var(--color-accent);flex-shrink:0}._input_1tqaq_52{width:100%;min-width:0;height:var(--space-10);padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);outline:none;flex:auto;transition:border-color .15s}._input_1tqaq_52::placeholder{color:var(--color-text-muted)}._input_1tqaq_52:hover{border-color:var(--color-accent-border)}._input_1tqaq_52:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._workList_1tqaq_85{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._workRow_1tqaq_94{align-items:center;gap:var(--space-2);min-width:0;display:flex}._workIndex_1tqaq_102{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-accent-bg);font:var(--font-weight-bold) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);font-variant-numeric:tabular-nums;color:var(--color-accent-text);flex-shrink:0;place-items:center;display:grid}._form_1tqaq_6 ._addWorkButton_1tqaq_117{margin-left:calc(var(--space-8) + var(--space-2));align-self:flex-start}._buttons_1tqaq_124{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}@media (width<=640px){._form_1tqaq_6{gap:var(--space-4)}._fieldsRow_1tqaq_28{grid-template-columns:minmax(0,1fr)}._fieldDate_1tqaq_15{max-width:none}}._wrapper_udp0s_7{gap:var(--space-4);font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;display:flex}._wrapper_udp0s_7 ._addButton_udp0s_16{align-self:flex-start}._emptyState_udp0s_20{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}._table_udp0s_30 tbody td{padding-top:var(--space-3);padding-bottom:var(--space-3);vertical-align:top;overflow-wrap:anywhere}._table_udp0s_30 ._colDate_udp0s_38{width:10rem}._table_udp0s_30 tbody ._cellDate_udp0s_42{white-space:nowrap}._dateRow_udp0s_47{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:flex}._table_udp0s_30 ._dateIcon_udp0s_56{font-size:var(--font-size-xl);color:var(--color-accent);flex-shrink:0}._dateNote_udp0s_63{margin-top:var(--space-1);padding-left:calc(var(--font-size-xl) + var(--space-2));font:var(--font-caption);color:var(--color-text-muted);display:block}._works_udp0s_72{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._work_udp0s_72{align-items:flex-start;gap:var(--space-2);display:flex}._works_udp0s_72 ._workIcon_udp0s_88{margin-top:calc((var(--font-size-md) * var(--line-height-normal) - var(--font-size-lg)) / 2);font-size:var(--font-size-lg);color:var(--color-status-ok-text);flex-shrink:0}._noWorks_udp0s_95{color:var(--color-text-muted)}._list_udp0s_101{gap:var(--space-2);flex-direction:column;display:flex}._accordion_udp0s_108._accordion_udp0s_108{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s;overflow:hidden}._accordion_udp0s_108._accordion_udp0s_108:hover,._accordion_udp0s_108._accordion_udp0s_108.Mui-expanded{border-color:var(--color-accent-border)}._accordion_udp0s_108._accordion_udp0s_108:before{display:none}._summary_udp0s_125._summary_udp0s_125{min-height:var(--space-10);padding:var(--space-2) var(--space-4)}._summary_udp0s_125 .MuiAccordionSummary-content{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;margin:0;display:flex}._summary_udp0s_125 .MuiAccordionSummary-expandIconWrapper{color:var(--color-text-muted)}._date_udp0s_47{font:var(--font-card-label);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._details_udp0s_149._details_udp0s_149{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-muted)}._actions_udp0s_155{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}._action_udp0s_155{font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere}._noActions_udp0s_169{font:var(--font-body);color:var(--color-text-muted)}._tree_to7dd_1{flex-direction:column;gap:.125rem;display:flex}._node_to7dd_7{flex-direction:column;display:flex}._row_to7dd_12{cursor:pointer;-webkit-user-select:none;user-select:none;color:#374151;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5625rem .75rem;transition:background .15s,color .15s;display:flex}._row_to7dd_12:hover{background:#f1f5fb}._rowSelected_to7dd_28{color:#1a3a6b;background:#e8f0fb}._rowSelected_to7dd_28 ._label_to7dd_33{color:#1a3a6b;font-weight:600}._rowSelected_to7dd_28 ._folderIcon_to7dd_38{color:#1a3a6b}._chevronSlot_to7dd_42{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;display:inline-flex}._chevron_to7dd_42{color:#9ca3af;transition:transform .2s;font-size:1.25rem!important}._chevronOpen_to7dd_56{transform:rotate(90deg)}._folderIcon_to7dd_38{color:#2557a7;flex-shrink:0;font-size:1.25rem!important}._label_to7dd_33{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}._count_to7dd_75{color:#6b7280;text-align:center;background:#eef2f7;border-radius:999px;flex-shrink:0;min-width:1.375rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:600}._rowSelected_to7dd_28 ._count_to7dd_75{color:#fff;background:#1a3a6b}._children_to7dd_92{flex-direction:column;gap:.125rem;margin-top:.125rem;display:flex}._root_uw2g7_4 ._backdrop_uw2g7_8{background:var(--color-overlay)}._root_uw2g7_4 ._paper_uw2g7_12{max-height:calc(100% - 2 * var(--space-8));margin:var(--space-8);background:var(--color-bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);color:var(--color-text-primary);font:var(--font-body);overflow:hidden}._root_uw2g7_4 ._paperFull_uw2g7_23{border-radius:0;max-height:none;margin:0}._root_uw2g7_4 ._header_uw2g7_31{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);flex-shrink:0;display:flex}._root_uw2g7_4 ._heading_uw2g7_40{min-width:0}._root_uw2g7_4 ._title_uw2g7_44{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;padding:0}._root_uw2g7_4 ._subtitle_uw2g7_53{margin-top:var(--space-1);color:var(--color-text-muted)}._root_uw2g7_4 ._closeBtn_uw2g7_59{margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) 0 0}._root_uw2g7_4 ._paper_uw2g7_12 ._body_uw2g7_65{padding:0 var(--space-6) var(--space-6);overscroll-behavior:contain}._root_uw2g7_4 ._footer_uw2g7_72{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;flex-shrink:0;display:flex}._root_uw2g7_4 ._footerStart_uw2g7_82,._root_uw2g7_4 ._footerEnd_uw2g7_83{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._root_uw2g7_4 ._footerStart_uw2g7_82{margin-right:auto}._root_uw2g7_4 ._footerEnd_uw2g7_83{justify-content:flex-end;margin-left:auto}@media (width<=480px){._root_uw2g7_4 ._paper_uw2g7_12{max-height:calc(100% - 2 * var(--space-4));margin:var(--space-4)}._root_uw2g7_4 ._paperFull_uw2g7_23{max-height:none;margin:0}._root_uw2g7_4 ._header_uw2g7_31{padding:var(--space-4) var(--space-4) var(--space-3)}._root_uw2g7_4 ._paper_uw2g7_12 ._body_uw2g7_65{padding:0 var(--space-4) var(--space-4)}._root_uw2g7_4 ._footer_uw2g7_72{padding:var(--space-3) var(--space-4)}}._root_1ykxr_1{flex-direction:column;gap:1rem;display:flex}._label_1ykxr_7{color:#374151;font-size:.875rem;font-weight:500}._required_1ykxr_13{color:#d32f2f}._helperText_1ykxr_17{color:#6b7280;font-size:.75rem;line-height:1.4}._helperTextError_1ykxr_23{color:#d32f2f}._hidden_1eveg_1{display:none}._dropzone_1eveg_5{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:2px dashed #c3c7cf;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:18px 24px;transition:border-color .18s,background .18s;display:flex}._dropzone_1eveg_5:hover:not(._dropzoneDisabled_1eveg_20){background:#4c6fff0a;border-color:#4c6fff}._dropzoneDragging_1eveg_25{background:#4c6fff12;border-color:#4c6fff}._dropzoneDisabled_1eveg_20{color:#9ca3af;cursor:not-allowed;border-color:#e5e7eb}._dropzoneError_1eveg_36{background:#d32f2f0a;border-color:#d32f2f}._dropzoneError_1eveg_36:hover:not(._dropzoneDisabled_1eveg_20){background:#d32f2f12;border-color:#d32f2f}._dropzoneIcon_1eveg_46{color:#4f46e5;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:700;display:inline-flex}._dropzoneText_1eveg_60{color:#374151;font-size:14px}._dropzoneLink_1eveg_65{color:#4f46e5;text-underline-offset:2px;font-weight:600;text-decoration:underline}._grid_fb8sx_1{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}._single_fb8sx_7{display:flex}._single_fb8sx_7>*{width:200px;max-width:100%}._card_liite_1{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;transition:box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}._card_liite_1:hover{border-color:#c7d0e8;box-shadow:0 4px 14px #0f172a14}._cardExisting_liite_18{border-color:#d1fae5}._cardExisting_liite_18:hover{border-color:#6ee7b7}._cardThumb_liite_27{background:#f8f9fb;flex-shrink:0;justify-content:center;align-items:center;height:110px;text-decoration:none;display:flex;overflow:hidden}._cardThumb_liite_27:hover{cursor:pointer}._thumbImg_liite_42{object-fit:cover;width:100%;height:100%;display:block}._thumbMedia_liite_49{object-fit:cover;background:#000;width:100%;height:100%;display:block}._thumbAudio_liite_57{width:calc(100% - 16px);margin:0 8px}._extBadge_liite_62{color:#4f46e5;letter-spacing:.03em;background:#eef2ff;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:700}._cardName_liite_72{color:#111827;white-space:nowrap;text-overflow:ellipsis;padding:7px 10px 2px;font-size:12px;font-weight:600;overflow:hidden}._cardMeta_liite_82{color:#9ca3af;padding:0 10px 8px;font-size:11px}._removeBtn_liite_89{color:#fff;cursor:pointer;opacity:0;background:#0f172a8c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;line-height:1;transition:background .15s,opacity .15s;display:flex;position:absolute;top:6px;right:6px}._card_liite_1:hover ._removeBtn_liite_89{opacity:1}._removeBtn_liite_89:hover{background:#dc2626}._removeBtn_liite_89:disabled{cursor:not-allowed;opacity:.4!important}._cardDeleted_liite_122 ._cardThumb_liite_27,._cardDeleted_liite_122 ._cardName_liite_72{text-decoration:line-through}._cardDeleted_liite_122{opacity:.55;background-color:#dc26260f;transition:opacity .2s,background-color .2s;position:relative;border-color:#dc26264d!important}._cardDeleted_liite_122 ._cardName_liite_72{color:#9ca3af;text-decoration:line-through}._deletedOverlay_liite_140{pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._deletedLabel_liite_150{letter-spacing:.08em;text-transform:uppercase;color:#dc2626b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;border:1px solid #dc262640;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:700}._cardMetaDeleted_liite_163{color:#dc2626;font-weight:500}._restoreBtn_liite_168{color:#16a34a!important;background-color:#16a34a1a!important;border-color:#16a34a4d!important}._restoreBtn_liite_168:hover{background-color:#16a34a33!important}._card_1t83h_1{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;transition:box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}._card_1t83h_1:hover{border-color:#c7d0e8;box-shadow:0 4px 14px #0f172a14}._cardPending_1t83h_18{border-color:#e0e7ff}._cardPending_1t83h_18:hover{border-color:#a5b4fc}._cardThumb_1t83h_27{background:#f8f9fb;flex-shrink:0;justify-content:center;align-items:center;height:110px;text-decoration:none;display:flex;overflow:hidden}._cardThumb_1t83h_27:hover{cursor:pointer}._thumbImg_1t83h_42{object-fit:cover;width:100%;height:100%;display:block}._extBadge_1t83h_49{color:#4f46e5;letter-spacing:.03em;background:#eef2ff;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:700}._cardName_1t83h_59{color:#111827;white-space:nowrap;text-overflow:ellipsis;padding:7px 10px 2px;font-size:12px;font-weight:600;overflow:hidden}._cardMeta_1t83h_69{color:#9ca3af;padding:0 10px 8px;font-size:11px}._cardMetaNew_1t83h_75{color:#6366f1}._removeBtn_1t83h_80{color:#fff;cursor:pointer;opacity:0;background:#0f172a8c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;line-height:1;transition:background .15s,opacity .15s;display:flex;position:absolute;top:6px;right:6px}._card_1t83h_1:hover ._removeBtn_1t83h_80{opacity:1}._removeBtn_1t83h_80:hover{background:#dc2626}._removeBtn_1t83h_80:disabled{cursor:not-allowed;opacity:.4!important}._uploadPanel_1t83h_113{flex-direction:column;gap:6px;padding:6px 10px 10px;display:flex}._progress_1t83h_120{background:#eef2f7;border-radius:6px;width:100%;height:6px;overflow:hidden}._progressBar_1t83h_128{background:linear-gradient(90deg,#6366f1,#4f46e5);border-radius:6px;height:100%;transition:width .2s}._uploadInfo_1t83h_135{justify-content:space-between;align-items:center;font-size:11px;display:flex}._progressText_1t83h_142{color:#4f46e5;font-weight:600}._uploadStatus_1t83h_147{color:#6b7280}._uploadError_1t83h_151{color:#dc2626;font-weight:600}._uploadActions_1t83h_156{justify-content:flex-end;gap:6px;display:flex}._retryBtn_1t83h_162{color:#fff;cursor:pointer;background:#6366f1;border:none;border-radius:4px;padding:3px 8px;font-size:11px}._retryBtn_1t83h_162:hover{background:#4f46e5}._cancelBtn_1t83h_176{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:4px;padding:3px 8px;font-size:11px}._cancelBtn_1t83h_176:hover{background:#e5e7eb}._form_slllh_1{flex-direction:column;gap:1.125rem;display:flex}._field_slllh_7{flex-direction:column;gap:.5rem;display:flex}._label_slllh_13{color:#334155;font-size:.8125rem;font-weight:600}._footer_slllh_19{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._hint_slllh_26{color:#64748b;margin:0;font-size:.8125rem}._categoryBadge_slllh_33{background:linear-gradient(135deg,#eff6ff 0%,#e0edff 100%);border:1px solid #bfdbfe;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._categoryBadgeIconWrap_slllh_43{background:#2557a7;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}._categoryBadgeIcon_slllh_43{color:#fff;font-size:1.25rem!important}._categoryBadgeText_slllh_59{flex-direction:column;gap:.125rem;min-width:0;display:flex}._categoryBadgeLabel_slllh_66{letter-spacing:.04em;text-transform:uppercase;color:#2557a7;font-size:.6875rem;font-weight:600}._categoryBadgeTitle_slllh_74{color:#0f172a;word-break:break-word;font-size:1rem;font-weight:700;line-height:1.25}._panel_sw96d_1{flex-direction:column;gap:1.25rem;display:flex}._toolbar_sw96d_8{flex-direction:column;gap:.875rem;display:flex}._tagFilter_sw96d_14{flex-wrap:wrap;align-items:flex-start;gap:.625rem;display:flex}._tagFilterLabel_sw96d_21{color:#6b7280;flex-shrink:0;align-items:center;gap:.375rem;padding-top:.25rem;font-size:.8125rem;display:flex}._tagChips_sw96d_31{flex-wrap:wrap;gap:.5rem;display:flex}._documentsList_sw96d_38{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}._documentItem_sw96d_44{background:#fff;border:.0625rem solid #e5eaf2;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.625rem;height:100%;padding:1.125rem 1.125rem 1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}._documentItem_sw96d_44:hover{border-color:#3a7bd5;transform:translateY(-.125rem);box-shadow:0 .375rem 1rem #2557a71f}._documentIcon_sw96d_64{color:#3a7bd5;box-sizing:content-box;background:#eef3fb;border-radius:.625rem;flex-shrink:0;padding:.5rem;font-size:1.75rem!important}._documentBody_sw96d_74{flex-direction:column;gap:.375rem;width:100%;min-width:0;display:flex}._documentTitle_sw96d_82{color:#1a3a6b;font-size:.9375rem;font-weight:600}._documentDescription_sw96d_88{color:#6b7280;font-size:.8125rem;line-height:1.5}._documentTags_sw96d_94{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._documentTag_sw96d_94{color:#2557a7;background:#eef3fb;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem}._editButton_sw96d_110{color:#2557a7;cursor:pointer;background:#fff;border:.0625rem solid #d5e0f0;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}._editButton_sw96d_110:hover{background:#eef3fb;border-color:#3a7bd5}._editButtonIcon_sw96d_133{font-size:1.125rem!important}._emptyResult_sw96d_137{text-align:center;color:#6b7280;padding:2.5rem 1.5rem;font-size:.875rem}._placeholder_sw96d_145{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:22.5rem;padding:3rem 1.5rem;display:flex}._placeholderIcon_sw96d_155{color:#c7d2e4;margin-bottom:1rem;font-size:3.5rem!important}._placeholderTitle_sw96d_161{color:#1a3a6b;margin:0 0 .5rem;font-size:1.0625rem;font-weight:600}._placeholderText_sw96d_168{color:#6b7280;max-width:26.25rem;margin:0;font-size:.875rem;line-height:1.6}._page_n8msx_1{flex:1;align-self:stretch;width:calc(100% + 2rem);min-width:0;margin:-1rem}._hero_n8msx_10{color:#fff;background:linear-gradient(135deg,#1a3a6b 0%,#2557a7 60%,#3a7bd5 100%);padding:2.25rem 2.5rem 2.5rem;position:relative;overflow:hidden}._circle1_n8msx_18{pointer-events:none;background:#ffffff0f;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-11.25rem;left:-6.25rem}._circle2_n8msx_29{pointer-events:none;background:#ffffff0d;border-radius:50%;width:21.875rem;height:21.875rem;position:absolute;bottom:-9.375rem;right:12.5rem}._heroTop_n8msx_40{z-index:1;align-items:center;gap:1rem;margin-bottom:1rem;display:flex;position:relative}._heroIconWrap_n8msx_49{background:#ffffff26;border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}._heroIcon_n8msx_49{color:#fff;font-size:2.125rem!important}._heroTitleBlock_n8msx_65{flex-direction:column;gap:.125rem;display:flex}._heroSup_n8msx_71{color:#ffffffb3;font-size:.8125rem;font-weight:400}._heroTitle_n8msx_65{color:#fff;margin:0;font-size:1.625rem;font-weight:700}._heroDescription_n8msx_84{color:#ffffffd9;z-index:1;max-width:40rem;margin:0;font-size:.9375rem;line-height:1.6;position:relative}._container_n8msx_94{margin:0 auto;padding:2rem 1.5rem 3rem}._grid_n8msx_99{grid-template-columns:23.75rem 1fr;align-items:flex-start;gap:1.5rem;display:grid}._left_n8msx_106,._right_n8msx_107{flex-direction:column;gap:1.5rem;min-width:0;display:flex}._treeWrapper_n8msx_114{max-height:40rem;padding:.75rem;overflow-y:auto}._treeState_n8msx_121{flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}._stateText_n8msx_129{color:#6b7280;text-align:center;margin:0;font-size:.875rem}._actions_n8msx_137{align-items:center;gap:.5rem;display:inline-flex}@media (width<=900px){._grid_n8msx_99{grid-template-columns:1fr}}@media (width<=640px){._page_n8msx_1{overflow-x:hidden}._hero_n8msx_10{padding:1.5rem 1rem 1.75rem}._heroTitle_n8msx_65{font-size:1.25rem}._container_n8msx_94{box-sizing:border-box}}._screen_fo963_3{box-sizing:border-box;background:radial-gradient(1100px 700px at 15% -10%,#3b82f62e,#0000 60%),radial-gradient(900px 600px at 110% 110%,#2563eb29,#0000 55%),linear-gradient(160deg,#f8fafc 0%,#eef2f9 45%,#e7edf7 100%);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow:hidden}._screen_fo963_3:before,._screen_fo963_3:after{content:"";filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}._screen_fo963_3:before{background:radial-gradient(circle at 30% 30%,#60a5fa8c,#0000 70%);width:26rem;height:26rem;animation:14s ease-in-out infinite _floatA_fo963_1;top:-8rem;left:-6rem}._screen_fo963_3:after{background:radial-gradient(circle at 70% 70%,#818cf873,#0000 70%);width:30rem;height:30rem;animation:18s ease-in-out infinite _floatB_fo963_1;bottom:-10rem;right:-8rem}@keyframes _floatA_fo963_1{0%,to{transform:translate(0)}50%{transform:translate(2rem,1.5rem)}}@keyframes _floatB_fo963_1{0%,to{transform:translate(0)}50%{transform:translate(-1.75rem,-1.25rem)}}._card_fo963_58{z-index:1;box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:1.5rem;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:26rem;padding:2.75rem 2.25rem;animation:.5s cubic-bezier(.16,1,.3,1) both _cardIn_fo963_1;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a,0 20px 45px #0f172a1f,0 40px 80px #0f172a14}@keyframes _cardIn_fo963_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._logo_fo963_87{object-fit:contain;opacity:.95;width:auto;height:2.5rem}._textGroup_fo963_95{flex-direction:column;gap:.4rem;display:flex}._title_fo963_101{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}._subtitle_fo963_109{color:#64748b;margin:0;font-size:.9375rem;line-height:1.5}._errorIconWrap_fo963_117{background:radial-gradient(circle at 50% 40%,#fee2e2,#fecaca);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;box-shadow:0 0 0 8px #ef444414}._errorIcon_fo963_117{color:#ef4444!important;font-size:2.25rem!important}._errorDetails_fo963_133{box-sizing:border-box;color:#b91c1c;word-break:break-word;text-align:left;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;width:100%;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}._actions_fo963_148{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}._primaryButton_fo963_156{text-transform:none!important;background-color:#1976d2!important;border-radius:.75rem!important;padding:.6rem 1.6rem!important;font-size:.9375rem!important;font-weight:600!important;box-shadow:0 4px 14px #1976d247!important}._primaryButton_fo963_156:hover{background-color:#1565c0!important}._secondaryButton_fo963_170{text-transform:none!important;color:#475569!important;border-color:#cbd5e1!important;border-radius:.75rem!important;padding:.6rem 1.6rem!important;font-size:.9375rem!important;font-weight:600!important}._secondaryButton_fo963_170:hover{background-color:#94a3b814!important;border-color:#94a3b8!important}@media (width<=480px){._card_fo963_58{border-radius:1.25rem;padding:2.25rem 1.5rem}}@media (prefers-reduced-motion:reduce){._screen_fo963_3:before,._screen_fo963_3:after,._card_fo963_58{animation:none}}._page_12ult_8{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_12ult_22{gap:var(--space-5);padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;flex-direction:column;display:flex}._tableArea_12ult_34{container-type:inline-size}._row_12ult_38{cursor:pointer}tr._row_12ult_38>td{height:calc(var(--space-12) + var(--space-5))}._titleCell_12ult_48{min-width:14rem}._peopleCell_12ult_52{width:30%;min-width:14rem}._fitCell_12ult_58{width:1%}._stack_12ult_63{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column;display:flex}._title_12ult_48{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere;cursor:pointer;transition:color .15s}._row_12ult_38:hover ._title_12ult_48{color:var(--color-accent-text)}._title_12ult_48:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}._sub_12ult_90{font:var(--font-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}._muted_12ult_96{color:var(--color-text-secondary)}._nowrap_12ult_100{white-space:nowrap}._creatorLine_12ult_105{display:none}@container (width<=1200px){._creatorCell_12ult_110{display:none}._creatorLine_12ult_105{display:inline}}._creator_12ult_105{align-items:center;gap:var(--space-2);vertical-align:middle;max-width:10rem;display:inline-flex}._mobileMeta_12ult_129{align-items:center;gap:var(--space-1) var(--space-3);font:var(--font-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:none}._note_12ult_140{align-items:center;gap:var(--space-1);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);white-space:nowrap;display:inline-flex}._noteDanger_12ult_148{color:var(--color-status-danger-text)}._noteWarning_12ult_152{color:var(--color-status-warning-text)}._people_12ult_52{align-items:center;gap:var(--space-2) var(--space-3);height:calc(28px + 2 * var(--space-1));margin:calc(-1 * var(--space-1)) 0;padding:var(--space-1) 0;flex-wrap:wrap;list-style:none;display:flex;overflow:hidden}._person_12ult_174{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;height:28px;display:inline-flex}._personBeforeMore_12ult_184{max-width:calc(100% - var(--space-10) - var(--space-3))}._personName_12ult_188{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._moreButton_12ult_196{width:var(--space-10);border-radius:var(--radius-full);background:var(--color-bg-muted-strong);height:28px;color:var(--color-text-secondary);font:var(--font-weight-bold) var(--font-size-xs) / var(--line-height-tight) var(--font-family-base);cursor:pointer;border:none;padding:0;transition:background-color .15s,color .15s;display:block}._moreButton_12ult_196:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._moreButton_12ult_196:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._invisible_12ult_220{visibility:hidden}._footer_12ult_226{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-subtle);font:var(--font-caption);color:var(--color-text-secondary)}@media (width<=640px){._content_12ult_22{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-10)}._hideOnMobile_12ult_242{display:none}._mobileMeta_12ult_129{display:flex}._titleCell_12ult_48{min-width:0}._footer_12ult_226{padding:var(--space-3) var(--space-4)}}._avatar_1kjt7_6{box-sizing:border-box;border-radius:var(--radius-full);font-family:var(--font-family-base);font-weight:var(--font-weight-bold);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}._sm_1kjt7_18{width:28px;height:28px;font-size:var(--font-size-xs)}._md_1kjt7_19{width:36px;height:36px;font-size:var(--font-size-xs)}._lg_1kjt7_20{width:48px;height:48px;font-size:var(--font-size-lg)}._xl_1kjt7_21{width:72px;height:72px;font-size:var(--font-size-xl)}._photo_1kjt7_23{object-fit:cover;background:var(--color-bg-muted-strong)}._tone0_1kjt7_28{background:var(--color-avatar-1-bg);color:var(--color-avatar-1-text)}._tone1_1kjt7_29{background:var(--color-avatar-2-bg);color:var(--color-avatar-2-text)}._tone2_1kjt7_30{background:var(--color-avatar-3-bg);color:var(--color-avatar-3-text)}._tone3_1kjt7_31{background:var(--color-avatar-4-bg);color:var(--color-avatar-4-text)}._tone4_1kjt7_32{background:var(--color-avatar-5-bg);color:var(--color-avatar-5-text)}._tone5_1kjt7_33{background:var(--color-avatar-6-bg);color:var(--color-avatar-6-text)}._root_9s83h_5{align-items:center;gap:var(--space-3);box-sizing:border-box;min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);display:flex}._main_9s83h_16{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;flex:auto;padding:0;display:flex}._clickable_9s83h_30 ._main_9s83h_16{cursor:pointer}._clickable_9s83h_30 ._main_9s83h_16:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}._leading_9s83h_40{flex-shrink:0;display:inline-flex}._text_9s83h_45{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_9s83h_52{font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere}._description_9s83h_58{font:var(--font-body);color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._descriptionFull_9s83h_68{display:block;overflow:visible}._meta_9s83h_73{align-items:center;gap:var(--space-2);font:var(--font-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._actions_9s83h_82{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._row_9s83h_91{padding:var(--space-3) var(--space-5);transition:background-color .15s}._row_9s83h_91._clickable_9s83h_30:hover{background:var(--color-bg-muted)}._groupRows_9s83h_100>._row_9s83h_91+._row_9s83h_91{border-top:1px solid var(--color-border-subtle)}._card_9s83h_106{padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-items:flex-start;transition:border-color .15s,box-shadow .15s}._card_9s83h_106 ._main_9s83h_16{align-items:flex-start}._card_9s83h_106._clickable_9s83h_30:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._groupCards_9s83h_125{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1280px){._groupCards_9s83h_125{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._groupCards_9s83h_125{grid-template-columns:minmax(0,1fr)}._row_9s83h_91{padding:var(--space-3) var(--space-4)}}._field_97m05_4{font-family:var(--font-family-base)}._field_97m05_4 .MuiOutlinedInput-root,._field_97m05_4.MuiOutlinedInput-root{border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-base);font-size:var(--font-size-lg);color:var(--color-text-primary);transition:background-color .15s}._field_97m05_4 .MuiOutlinedInput-notchedOutline,._field_97m05_4.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-border);transition:border-color .15s}._field_97m05_4:hover .MuiOutlinedInput-root:not(.Mui-disabled):not(.Mui-error) .MuiOutlinedInput-notchedOutline,._field_97m05_4.MuiOutlinedInput-root:not(.Mui-disabled):not(.Mui-error):hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-accent-border)}._field_97m05_4 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,._field_97m05_4.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-accent);border-width:2px}._field_97m05_4 .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,._field_97m05_4.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--color-status-danger-text)}._field_97m05_4 .MuiOutlinedInput-root.Mui-disabled,._field_97m05_4.MuiOutlinedInput-root.Mui-disabled{background:var(--color-bg-muted)}._field_97m05_4 .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline,._field_97m05_4.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)}._field_97m05_4 .MuiInputBase-input::placeholder{color:var(--color-text-muted);opacity:1}._field_97m05_4 .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--color-text-muted)}._field_97m05_4 .MuiInputLabel-root{font-family:var(--font-family-base);font-size:var(--font-size-lg);color:var(--color-text-secondary)}._field_97m05_4 .MuiInputLabel-root.Mui-focused{color:var(--color-accent-text)}._field_97m05_4 .MuiInputLabel-root.Mui-error{color:var(--color-status-danger-text)}._field_97m05_4 .MuiInputLabel-root.Mui-disabled{color:var(--color-text-muted)}._field_97m05_4 .MuiFormHelperText-root{margin:var(--space-1) 0 0;font:var(--font-caption);color:var(--color-text-secondary)}._field_97m05_4 .MuiFormHelperText-root.Mui-error{color:var(--color-status-danger-text)}._field_97m05_4 .MuiSelect-icon{color:var(--color-text-secondary)}._field_97m05_4 .MuiChip-root{height:auto;padding:var(--space-1) 0;border-radius:var(--radius-full);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);border:none}._menu_97m05_5.MuiPaper-root{margin-top:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);background:var(--color-bg-surface)}._menu_97m05_5 .MuiList-root{padding:var(--space-1)}._menu_97m05_5 .MuiMenuItem-root{min-height:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:var(--font-body);color:var(--color-text-primary);white-space:normal}._menu_97m05_5 .MuiMenuItem-root.MuiMenuItem-divider{border-bottom:none}._menu_97m05_5 .MuiMenuItem-root:hover,._menu_97m05_5 .MuiMenuItem-root.Mui-focusVisible{background:var(--color-bg-muted)}._menu_97m05_5 .MuiMenuItem-root.Mui-selected{background:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-medium)}._menu_97m05_5 .MuiMenuItem-root.Mui-selected:hover,._menu_97m05_5 .MuiMenuItem-root.Mui-selected.Mui-focusVisible{background:var(--color-accent-bg)}._input_g35qh_2{width:100%}._control_bsvtx_6{flex:auto;width:100%;min-width:0}._selectValue_bsvtx_13{color:var(--color-text-primary)}._selectPlaceholder_bsvtx_17{color:var(--color-text-muted)}._menuPaper_bsvtx_21.MuiPaper-root{max-height:20rem}._searchBox_bsvtx_26{z-index:1;margin-bottom:var(--space-1);padding:var(--space-1) 0 var(--space-2);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-subtle);position:sticky;top:0}._searchInput_bsvtx_36{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);font:var(--font-body);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:none;transition:border-color .15s}._searchInput_bsvtx_36::placeholder{color:var(--color-text-muted)}._searchInput_bsvtx_36:hover{border-color:var(--color-accent-border)}._searchInput_bsvtx_36:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent)}._noOptions_bsvtx_62{padding:var(--space-3);font:var(--font-body);color:var(--color-text-muted);text-align:center;-webkit-user-select:none;user-select:none}._values_xr519_2{gap:var(--space-1);box-sizing:border-box;flex-wrap:wrap;min-width:0;display:flex}._page_a0amg_9{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_a0amg_23{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box}._layout_a0amg_29{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;max-width:80rem;display:grid}._sections_a0amg_37{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._aside_a0amg_44{top:var(--space-6);min-width:0;position:sticky}._fields_a0amg_52{gap:var(--space-5);flex-direction:column;display:flex}._row_a0amg_58,._row3_a0amg_59{gap:var(--space-5) var(--space-4);align-items:start;display:grid}._row_a0amg_58{grid-template-columns:repeat(2,minmax(0,1fr))}._row3_a0amg_59{grid-template-columns:repeat(3,minmax(0,1fr))}._field_a0amg_52{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}._fieldLabel_a0amg_83{font:var(--font-card-label);color:var(--color-text-secondary)}._fieldHint_a0amg_88{font:var(--font-caption);color:var(--color-text-secondary)}._asterisk_a0amg_93{color:var(--color-status-danger-text)}._requiredGuard_a0amg_98{opacity:0;pointer-events:none;border:none;width:100%;height:1px;position:absolute;bottom:0;left:0}._choices_a0amg_111{gap:var(--space-2);flex-wrap:wrap;display:flex}._choice_a0amg_111{display:inline-flex;position:relative}._choiceInput_a0amg_123{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._choiceBody_a0amg_132{height:calc(var(--space-8) + var(--space-1));padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-secondary);white-space:nowrap;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._choiceInput_a0amg_123:hover+._choiceBody_a0amg_132{border-color:var(--color-accent-border);color:var(--color-accent-text)}._choiceInput_a0amg_123:focus-visible+._choiceBody_a0amg_132{outline:2px solid var(--color-accent);outline-offset:2px}._choiceInput_a0amg_123:checked+._choiceBody_a0amg_132{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}._choiceSkeleton_a0amg_162{width:6rem;height:calc(var(--space-8) + var(--space-1));border-radius:var(--radius-md);background:var(--color-bg-muted-strong);animation:1.2s ease-in-out infinite _pulse_a0amg_1}@keyframes _pulse_a0amg_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._choiceSkeleton_a0amg_162{animation:none}}._toggleRow_a0amg_184{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);cursor:pointer;transition:background-color .15s,border-color .15s;display:flex}._toggleRow_a0amg_184:hover{border-color:var(--color-accent-border)}._toggleRow_a0amg_184:has(._switch_a0amg_201:checked){border-color:var(--color-accent-border);background:var(--color-accent-bg)}._toggleText_a0amg_206{flex-direction:column;min-width:0;display:flex}._toggleTitle_a0amg_212{font:var(--font-card-label);color:var(--color-text-primary)}._toggleHint_a0amg_217{font:var(--font-caption);color:var(--color-text-secondary)}._switch_a0amg_201{appearance:none;width:var(--space-10);height:var(--space-6);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-text-muted) 60%, var(--color-bg-surface));cursor:pointer;flex-shrink:0;transition:background-color .15s;position:relative}._switch_a0amg_201:before{content:"";width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:var(--shadow-card);transition:transform .15s;position:absolute;top:2px;left:2px}._switch_a0amg_201:checked{background:var(--color-accent)}._switch_a0amg_201:checked:before{transform:translateX(var(--space-4))}._switch_a0amg_201:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._check_a0amg_263{align-self:flex-start;align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-text-secondary);cursor:pointer;display:inline-flex}._checkInput_a0amg_273{width:var(--space-4);height:var(--space-4);accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._checkInput_a0amg_273:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._people_a0amg_288{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._person_a0amg_295{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);display:inline-flex}._personName_a0amg_306{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow:hidden}._personRemove_a0amg_315{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-lg);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}._personRemove_a0amg_315:hover{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}._personRemove_a0amg_315:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._peopleEmpty_a0amg_340{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-secondary);text-align:center}._kind_a0amg_352{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._kindHint_a0amg_359{font:var(--font-body);color:var(--color-text-secondary)}@media (width<=1280px){._layout_a0amg_29{grid-template-columns:minmax(0,1fr)}._aside_a0amg_44{position:static}}@media (width<=640px){._content_a0amg_23{padding:var(--space-4) var(--space-4) var(--space-10)}._layout_a0amg_29{gap:var(--space-5)}._row_a0amg_58,._row3_a0amg_59{grid-template-columns:minmax(0,1fr)}}._list_gtqsl_6{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_gtqsl_14{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}._item_gtqsl_14:first-child{padding-top:0}._item_gtqsl_14:last-child{border-bottom:none}._mark_gtqsl_30{padding-top:var(--space-1);color:var(--color-text-muted);display:flex}._itemDone_gtqsl_36 ._mark_gtqsl_30{color:var(--color-status-ok-text)}._text_gtqsl_40{flex-direction:column;min-width:0;display:flex}._label_gtqsl_46{font:var(--font-caption);color:var(--color-text-secondary)}._value_gtqsl_52{font:var(--font-card-label);color:var(--color-text-secondary);overflow-wrap:anywhere}._itemDone_gtqsl_36 ._value_gtqsl_52{color:var(--color-text-primary)}._details_gtqsl_62{font:var(--font-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}._action_gtqsl_68{margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._page_fu0sq_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_fu0sq_21{gap:var(--space-4);padding:var(--space-5) var(--space-8) var(--space-12);box-sizing:border-box;flex-direction:column;display:flex}._back_fu0sq_29{align-self:flex-start}._layout_fu0sq_34{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 26rem;align-items:start;max-width:96rem;display:grid}._task_fu0sq_42{min-width:0}._sections_fu0sq_48{flex-direction:column;display:flex}._sections_fu0sq_48>*+*{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}._files_fu0sq_59{gap:var(--space-3);flex-direction:column;display:flex}._sectionLabel_fu0sq_65{font:var(--font-card-label);color:var(--color-text-secondary);margin:0}._actions_fu0sq_72{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._editToggle_fu0sq_79{margin-left:auto}._aside_fu0sq_84{top:var(--space-6);--chat-list-max-height:calc(100vh - 27rem);min-width:0;position:sticky}._muted_fu0sq_91{font:var(--font-body);color:var(--color-text-secondary)}@media (width<=1280px){._layout_fu0sq_34{grid-template-columns:minmax(0,1fr)}._aside_fu0sq_84{--chat-list-max-height:28rem;position:static}}@media (width<=640px){._content_fu0sq_21{padding:var(--space-4) var(--space-4) var(--space-10)}._actions_fu0sq_72{flex-direction:column;align-items:stretch}._editToggle_fu0sq_79{margin-left:0}._layout_fu0sq_34{gap:var(--space-5)}}._fields_1gg0z_8{gap:var(--space-5);flex-direction:column;display:flex}._row_1gg0z_14{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._field_1gg0z_8{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._fieldLabel_1gg0z_30{font:var(--font-card-label);color:var(--color-text-secondary)}._fieldHint_1gg0z_35{font:var(--font-caption);color:var(--color-text-secondary)}._asterisk_1gg0z_40{color:var(--color-status-danger-text)}._check_1gg0z_46{align-self:flex-start;align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-text-secondary);cursor:pointer;display:inline-flex}._checkInput_1gg0z_56{width:var(--space-4);height:var(--space-4);accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._checkInput_1gg0z_56:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._people_1gg0z_71{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._person_1gg0z_78{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);display:inline-flex}._personName_1gg0z_89{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow:hidden}._personRemove_1gg0z_98{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-lg);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}._personRemove_1gg0z_98:hover{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}._personRemove_1gg0z_98:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._peopleEmpty_1gg0z_123{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-secondary);text-align:center}@media (width<=640px){._row_1gg0z_14{grid-template-columns:minmax(0,1fr)}}._muted_17npv_6{font:var(--font-body);color:var(--color-text-secondary)}._title_17npv_14{font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere}._description_17npv_21{font:var(--font-body);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._rows_17npv_30{flex-direction:column;display:flex}._row_17npv_30{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:13rem minmax(0,1fr);align-items:start;display:grid}._row_17npv_30:first-child{padding-top:0}._row_17npv_30:last-child{border-bottom:none;padding-bottom:0}._rowLabel_17npv_53{font:var(--font-body);color:var(--color-text-secondary)}._rowValue_17npv_58{align-items:flex-start;gap:var(--space-1);min-width:0;font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex}._keyValue_17npv_71{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--color-accent-bg);color:var(--color-accent-text);font:var(--font-card-label);display:inline-flex}._keyValueIcon_17npv_83{font-size:var(--font-size-lg);color:var(--color-accent);flex-shrink:0;display:inline-flex}._row_17npv_30:has(._keyValue_17npv_71){align-items:center}._overdue_17npv_96{align-items:center;gap:var(--space-1);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);display:inline-flex}._people_17npv_106{gap:var(--space-3) var(--space-6);flex-wrap:wrap;list-style:none;display:flex}._person_17npv_113{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._personText_17npv_120{flex-direction:column;min-width:0;display:flex}._personName_17npv_126{font:var(--font-card-label);color:var(--color-text-primary)}._personDepartment_17npv_131{font:var(--font-caption);color:var(--color-text-secondary)}@media (width<=640px){._row_17npv_30{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._rowLabel_17npv_53{font:var(--font-caption)}}._list_xehx9_5{gap:var(--space-4);min-height:10rem;max-height:var(--chat-list-max-height,28rem);padding:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}._empty_xehx9_15{padding:var(--space-6) 0;font:var(--font-body);color:var(--color-text-secondary);text-align:center}._message_xehx9_24{align-items:flex-start;gap:var(--space-2);max-width:92%;display:flex}._messageOwn_xehx9_32{flex-direction:row-reverse;align-self:flex-end}._messageBody_xehx9_37{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._messageOwn_xehx9_32 ._messageBody_xehx9_37{align-items:flex-end}._messageMeta_xehx9_49{gap:var(--space-2);font:var(--font-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._messageAuthor_xehx9_57{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._bubble_xehx9_63{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-muted-strong);font:var(--font-body);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._messageOwn_xehx9_32 ._bubble_xehx9_63{background:var(--color-accent-bg)}._composer_xehx9_80{align-items:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}@media (width<=640px){._list_xehx9_5{padding:var(--space-4)}._message_xehx9_24{max-width:100%}._composer_xehx9_80{padding:var(--space-3) var(--space-4)}}._page_1nikt_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_1nikt_21{gap:var(--space-4);padding:var(--space-5) var(--space-8) var(--space-12);box-sizing:border-box;flex-direction:column;display:flex}._back_1nikt_29{align-self:flex-start}._layout_1nikt_34{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 26rem;align-items:start;max-width:96rem;display:grid}._task_1nikt_42{min-width:0}._aside_1nikt_46{top:var(--space-6);min-width:0;position:sticky}._sections_1nikt_53{flex-direction:column;display:flex}._sections_1nikt_53>*+*{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}._actions_1nikt_65{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._editToggle_1nikt_72{margin-left:auto}@media (width<=1280px){._layout_1nikt_34{grid-template-columns:minmax(0,1fr)}._aside_1nikt_46{position:static}}@media (width<=640px){._content_1nikt_21{padding:var(--space-4) var(--space-4) var(--space-10)}._actions_1nikt_65{flex-direction:column;align-items:stretch}._editToggle_1nikt_72{margin-left:0}}._schedule_1e2jl_3{gap:var(--space-5);flex-direction:column;display:flex}._days_1e2jl_9{gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._week_1e2jl_18{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;display:grid}._day_1e2jl_9{height:var(--space-10);border-radius:var(--radius-sm);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);place-items:center;display:grid}._dayActive_1e2jl_35{background:var(--color-accent);color:var(--color-text-on-accent)}._daysText_1e2jl_40{font:var(--font-caption);color:var(--color-text-secondary)}._page_1hhhl_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1hhhl_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_1hhhl_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1hhhl_25{color:#64748b;margin-top:6px;font-size:14px!important}._primaryButton_1hhhl_31{text-transform:none!important;border-radius:12px!important;padding:10px 14px!important;font-weight:600!important;box-shadow:0 8px 20px #1118271f!important}._contentCard_1hhhl_39{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._toolbar_1hhhl_47{border-bottom:1px solid #1118270f;padding:16px 24px}._list_1hhhl_52{flex-direction:column;gap:12px;padding:16px 24px 32px;display:flex}._stateText_1hhhl_59{color:#6b7280;padding:8px 4px}._departmentAccordion_1hhhl_64{overflow:hidden;box-shadow:none!important;border:1px solid #e5e7eb!important;border-radius:14px!important}._departmentSummary_1hhhl_71{padding:0!important}._departmentSummary_1hhhl_71 .MuiAccordionSummary-content{margin:0!important}._departmentHeader_1hhhl_79{justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}._departmentDetails_1hhhl_88{padding:0 0 14px!important}._departmentTitle_1hhhl_92{color:#0f172a;font-size:15px!important;font-weight:700!important}._departmentCount_1hhhl_98{color:#2563eb;background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}._departmentUsers_1hhhl_112{flex-direction:column;gap:10px;padding:12px 16px 0;display:flex}._userCard_1hhhl_119{transition:border-color .12s,background-color .12s;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:14px!important;margin:0!important;padding:14px 16px!important}._userCard_1hhhl_119:hover{background:#fafafa!important;border-color:#d1d5db!important}._userCardTop_1hhhl_134{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._userMain_1hhhl_142{min-width:0}._userName_1hhhl_146{color:#111827;line-height:1.25;font-size:15px!important;font-weight:600!important}._userPosition_1hhhl_153{color:#2563eb;margin-top:2px;font-size:13px!important;font-weight:500!important}._userSecondary_1hhhl_160{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;overflow:hidden;font-size:13px!important}._editButton_1hhhl_170{flex-shrink:0;color:#6b7280!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;width:34px!important;height:34px!important}._editButton_1hhhl_170:hover{color:#111827!important;background:#f9fafb!important}._chips_1hhhl_185{flex-wrap:wrap;gap:6px;display:flex}._chip_1hhhl_185{color:#4b5563!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;height:24px!important}._chipMultiDep_1hhhl_199{color:#2563eb!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:999px!important;height:24px!important}@media (width<=600px){._page_1hhhl_1{padding:16px}._toolbar_1hhhl_47{padding:14px 16px}._list_1hhhl_52{padding:12px 16px 24px}._departmentHeader_1hhhl_79{align-items:flex-start;padding:12px 14px}._departmentUsers_1hhhl_112{padding:10px 12px 0}._userCardTop_1hhhl_134{align-items:flex-start}}@media (width<=600px){._page_1aoxc_1{padding:16px}}._formWrapper_mk0zm_1{justify-content:center;align-items:flex-start;width:100%;display:flex}._formCard_mk0zm_8{flex-direction:column;gap:20px;width:100%;max-width:820px;margin:0 auto;padding:20px;display:flex}._inputsGrid_mk0zm_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._fullWidth_mk0zm_24{grid-column:1/-1;min-width:0}._btn_mk0zm_29{justify-content:center;display:flex}._section_mk0zm_35{flex-direction:column;gap:4px;display:flex}._sectionTitle_mk0zm_41{color:#0f172a;font-size:16px!important;font-weight:600!important}._sectionSubtitle_mk0zm_47{color:#64748b;margin-bottom:8px!important;font-size:13px!important}._assignmentBox_mk0zm_54{background:#f8fafc;border:1px solid #11182714;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._assignmentRow_mk0zm_64{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._assignmentRowContacts_mk0zm_70{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._addAssignmentBtn_mk0zm_76{justify-content:flex-end;display:flex}._assignmentsTable_mk0zm_81{border:1px solid #11182714;border-radius:10px;overflow:hidden}._selectPlaceholder_mk0zm_87{color:#64748b}@media (width<=600px){._inputsGrid_mk0zm_18{grid-template-columns:1fr}._fullWidth_mk0zm_24{grid-column:auto}._assignmentRow_mk0zm_64,._assignmentRowContacts_mk0zm_70{grid-template-columns:1fr}}._preview_1hbip_1{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;margin-top:16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._header_1hbip_12{background:#f8fafc;border-bottom:1px solid #eef0f4;flex-direction:column;gap:2px;padding:14px 16px;display:flex}._title_1hbip_21{color:#0f172a;font-size:15px;font-weight:700}._subtitle_1hbip_27{color:#64748b;font-size:12px}._list_1hbip_32{flex-direction:column;gap:10px;padding:12px;display:flex}._positionCard_1hbip_39{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._positionHeader_1hbip_49{align-items:center;gap:12px;display:flex}._positionIcon_1hbip_55{color:#4f46e5;background:#eef2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._positionInfo_1hbip_67{flex-direction:column;flex:1;min-width:0;display:flex}._positionName_1hbip_74{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._departmentName_1hbip_83{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._roleCount_1hbip_91{color:#4f46e5;background:#eef2ff;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}._statusBadge_1hbip_101{border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}._pending_1hbip_109{color:#92400e;background:#fef3c7}._added_1hbip_114{color:#166534;background:#dcfce7}._removed_1hbip_119{color:#475569;background:#e2e8f0}._positionCardRemoved_1hbip_125{background:#f8fafc}._positionCardRemoved_1hbip_125 ._positionIcon_1hbip_55,._positionCardRemoved_1hbip_125 ._positionInfo_1hbip_67,._positionCardRemoved_1hbip_125 ._roleCount_1hbip_91,._positionCardRemoved_1hbip_125 ._field_1hbip_132,._positionCardRemoved_1hbip_125 ._emptyText_1hbip_133{filter:grayscale();opacity:.5}._lostBox_1hbip_138{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._lostTitle_1hbip_148{color:#991b1b;font-size:13px;font-weight:700}._lostBoxEmpty_1hbip_155{background:#f8fafc;border-color:#e2e8f0}._lostBoxEmpty_1hbip_155 ._lostTitle_1hbip_148{color:#334155}._lostChip_1hbip_164{color:#991b1b;background-color:#fff;border-color:#fecaca}._lostNote_1hbip_170{color:#64748b;font-size:12px}._field_1hbip_132{flex-direction:column;gap:6px;display:flex}._label_1hbip_181{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700}._chips_1hbip_189{flex-wrap:wrap;gap:6px;display:flex}._chip_1hbip_189{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}._extraChip_1hbip_206{color:#4338ca;background-color:#eef2ff;border-color:#c7d2fe}._emptyText_1hbip_133{color:#94a3b8;font-size:12px}._preview_u9luf_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._previewHeader_u9luf_12{background:#f8fafc;border-bottom:1px solid #eef0f4;flex-direction:column;gap:2px;padding:14px 16px;display:flex}._previewTitle_u9luf_21{color:#0f172a;font-size:15px;font-weight:700}._previewSubtitle_u9luf_27{color:#64748b;font-size:12px}._roleList_u9luf_32{flex-direction:column;gap:10px;max-height:340px;padding:12px;display:flex;overflow-y:auto}._roleCard_u9luf_41{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0}._roleCardRemoved_u9luf_49{background:#f8fafc}._roleCardRemoved_u9luf_49 ._roleIcon_u9luf_53,._roleCardRemoved_u9luf_49 ._roleInfo_u9luf_54,._roleCardRemoved_u9luf_49 ._roleBody_u9luf_55{filter:grayscale();opacity:.45}._roleCardRemoved_u9luf_49 ._roleCount_u9luf_60{color:#64748b;background:#e2e8f0}._roleLoading_u9luf_65{justify-content:center;padding:16px;display:flex}._roleHeader_u9luf_71{align-items:center;gap:12px;padding:12px 14px;display:flex}._roleIcon_u9luf_53{color:#4f46e5;background:#eef2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._roleInfo_u9luf_54{flex-direction:column;flex:1;min-width:0;display:flex}._roleName_u9luf_97{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._roleCode_u9luf_106{color:#94a3b8;font-size:12px}._roleCount_u9luf_60{color:#4f46e5;font-variant-numeric:tabular-nums;background:#eef2ff;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}._roleBody_u9luf_55{border-top:1px solid #f1f5f9;flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}._permissionGroup_u9luf_130{flex-direction:column;gap:6px;display:flex}._groupName_u9luf_136{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700}._chips_u9luf_144{flex-wrap:wrap;gap:6px;display:flex}._chip_u9luf_144{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}._emptyText_u9luf_161{color:#94a3b8;font-size:12px}._group_p4s8l_1{border:1px solid #e5e7eb;flex-shrink:0;overflow:hidden;border-radius:10px!important}._group_p4s8l_1:before{display:none}._groupHeader_p4s8l_12{background-color:#f9fafb!important;min-height:0!important;padding:0 12px 0 6px!important}._groupHeader_p4s8l_12 .MuiAccordionSummary-content{align-items:flex-start;gap:6px;min-width:0;margin:6px 0}._groupInfo_p4s8l_25{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:5px;display:flex}._groupTitle_p4s8l_34{align-items:center;gap:8px;display:flex}._groupName_p4s8l_40{color:#111827;flex:1;min-width:0;font-size:13px;font-weight:600}._groupCount_p4s8l_48{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}._selectedList_p4s8l_54{flex-wrap:wrap;gap:4px;display:flex}._selectedChip_p4s8l_60{color:#4338ca;background-color:#eef2ff;border-radius:999px;padding:1px 8px;font-size:11px;line-height:1.4}._groupBody_p4s8l_69{border-top:1px solid #e5e7eb;padding:0!important}._permissionItem_p4s8l_74{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:6px;padding:6px 12px 6px 30px;transition:background-color .1s;display:flex}._permissionItem_p4s8l_74:last-child{border-bottom:none}._permissionItem_p4s8l_74:hover{background-color:#f9fafb}._checkbox_p4s8l_92{flex-shrink:0;padding:4px!important}._permissionInfo_p4s8l_97{flex-direction:column;min-width:0;display:flex}._permissionName_p4s8l_103{color:#111827;font-size:13px;font-weight:500;line-height:1.3}._permissionCode_p4s8l_110{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:11px;overflow:hidden}@media (width<=600px){._page_1aoxc_1{padding:16px}}._formWrapper_kvy8e_1{justify-content:center;width:100%;display:flex}._formCard_kvy8e_7{flex-direction:column;gap:20px;width:100%;max-width:750px;padding-top:20px;display:flex}._inputsGrid_kvy8e_16{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=600px){._inputsGrid_kvy8e_16{grid-template-columns:1fr}}._btn_kvy8e_28{justify-content:center;gap:12px;display:flex}._section_kvy8e_34{flex-direction:column;gap:4px;display:flex}._sectionTitle_kvy8e_40{color:#0f172a;font-size:16px!important;font-weight:600!important}._sectionSubtitle_kvy8e_46{color:#64748b;margin-bottom:8px!important;font-size:13px!important}._assignmentBox_kvy8e_52{border:1px solid #11182714;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._assignmentBoxEditing_kvy8e_61{background:#eff6ff;border-color:#bfdbfe}._assignmentActions_kvy8e_66{justify-content:flex-end;gap:8px;display:flex}._assignmentsTable_kvy8e_72{border:1px solid #11182714;border-radius:10px;overflow:hidden}._selectPlaceholder_kvy8e_78{color:#94a3b8}._assignmentRowDeleted_kvy8e_82 td:not(:last-child){color:#94a3b8;background:#f8fafc;text-decoration:line-through}@media (width<=768px){._page_1vmvw_1{padding:16px 16px 84px}._header_1vmvw_8{border-radius:16px;padding:18px}._pageTitle_1vmvw_34{font-size:24px}._grid_1vmvw_102{grid-template-columns:1fr}._card_1vmvw_108{min-height:190px;padding:18px}._description_1vmvw_194{min-height:auto}._container_1vmvw_296{padding-bottom:84px}}._titleMainContent_1bwjn_1{background:#fff;border-bottom:1px solid #e9eef5;padding:22px 28px 20px!important}._titleContent_1bwjn_7{grid-template-columns:36px 1fr 36px;align-items:center;column-gap:12px;width:100%;display:grid}._titleSpacer_1bwjn_15{width:36px;height:36px}._titleText_1bwjn_20{text-align:center;color:#0f172a;letter-spacing:-.3px;word-break:break-word;min-width:0;font-size:20px;font-weight:700;line-height:1.2}._closeButton_1bwjn_31{cursor:pointer;background:0 0;border:none;justify-content:center;justify-self:end;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}._closeButton_1bwjn_31:disabled{cursor:not-allowed;opacity:.6}._imgStyle_1bwjn_49{cursor:pointer;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:9px;width:36px;height:36px;padding:8px;transition:background .18s,border-color .18s,rotate .3s}._imgStyle_1bwjn_49:hover{background:#fee2e2;border-color:#fca5a5;rotate:90deg}._container_1bwjn_67{width:100%;transition:max-height .3s;padding:24px!important}@media (width<=520px){._titleMainContent_1bwjn_1{padding:16px 16px 14px!important}._titleContent_1bwjn_7{grid-template-columns:32px 1fr 32px;column-gap:8px}._titleSpacer_1bwjn_15,._closeButton_1bwjn_31,._imgStyle_1bwjn_49{width:32px;height:32px}._titleText_1bwjn_20{font-size:17px}._container_1bwjn_67{padding:16px!important}}._wrapper_1dn1r_1{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:980px;margin:0 auto;padding:8px 0 12px;display:flex}._pageHeader_1dn1r_13{justify-content:space-between;align-items:center;gap:16px;display:flex}._pageTitle_1dn1r_20{color:#0f172a;margin:0;font-size:28px;font-weight:800;line-height:1.1}._saveBtn_1dn1r_28{min-width:120px;height:38px;text-transform:none!important;border-radius:10px!important;font-weight:700!important}._formCard_1dn1r_36,._questionBlock_1dn1r_37,._questionsSection_1dn1r_38{background:#fff;border:1px solid #e2e8f0;border-radius:18px;min-width:0;box-shadow:0 4px 14px #0f172a0a}._formCard_1dn1r_36{padding:18px}._formHeader_1dn1r_50{margin-bottom:16px}._formTitle_1dn1r_54{color:#0f172a;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.2}._formSubtitle_1dn1r_62{color:#64748b;margin:0;font-size:14px;line-height:1.5}._fieldsGrid_1dn1r_69{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._field_1dn1r_69{flex-direction:column;gap:8px;display:flex}._field_1dn1r_69 label{color:#334155;font-size:13px;font-weight:600}._field_1dn1r_69 input,._field_1dn1r_69 textarea,._adminTest_1dn1r_89 input[type=text],._adminTest_1dn1r_89 input[type=number],._adminTest_1dn1r_89 textarea,._answerBlock_1dn1r_92 input{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #dbe2ea;border-radius:12px;outline:none;width:100%;height:40px;padding:0 12px;font-size:13px;transition:border-color .2s,box-shadow .2s,background-color .2s}._field_1dn1r_69 input::placeholder,._field_1dn1r_69 textarea::placeholder,._answerBlock_1dn1r_92 input::placeholder{color:#94a3b8}._field_1dn1r_69 input:hover,._field_1dn1r_69 textarea:hover,._answerBlock_1dn1r_92 input:hover{border-color:#bfd3e6}._field_1dn1r_69 input:focus,._field_1dn1r_69 textarea:focus,._answerBlock_1dn1r_92 input:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01a}._field_1dn1r_69 textarea{resize:vertical;height:auto;min-height:72px;padding:10px 12px;font-family:inherit}._hintError_1dn1r_134{color:#d32f2f;font-size:12px;line-height:1.4}._questionsSection_1dn1r_38{flex-direction:column;gap:14px;padding:18px;display:flex}._sectionHeader_1dn1r_147{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionTitle_1dn1r_155{color:#0f172a;margin:0;font-size:24px;font-weight:700}._questionBlock_1dn1r_37{box-shadow:none;background:#f5f7fb;border:1px solid #d5dce6;border-radius:14px;flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex}._questionHeader_1dn1r_173{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._questionTitle_1dn1r_181{color:#5b6474;align-items:center;font-size:18px;font-weight:600;display:inline-flex}._answersHeader_1dn1r_189{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._answersTitle_1dn1r_197{color:#5b6474;font-size:14px;font-weight:600}._answers_1dn1r_189{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;padding:0;display:flex}._answerBlock_1dn1r_92{background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0;display:grid}._radioLabel_1dn1r_224{color:#64748b;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}._radioLabel_1dn1r_224 input[type=radio]{margin:0}._addBtn_1dn1r_237{color:#66758f;cursor:pointer;background:0 0;border:1px dashed #b8c6d9;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;transition:all .18s}._questionBlock_1dn1r_37>._addBtn_1dn1r_237{align-self:flex-start}._addBtn_1dn1r_237:hover{color:#1565c0;background:#f4f8ff;border-color:#90caf9}._primaryBtn_1dn1r_260{color:#fff;cursor:pointer;background:#030726;border:1px solid #030726;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.2;transition:all .18s}._primaryBtn_1dn1r_260:hover{background:#141c44;border-color:#141c44}._danger_1dn1r_278{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #f3c8cf;border-radius:10px;padding:7px 10px;font-size:13px;font-weight:600;transition:all .18s}._danger_1dn1r_278:hover{background:#fff5f5;border-color:#fca5a5}._small_1dn1r_295{padding:6px 8px;font-size:12px}._actions_1dn1r_300{justify-content:flex-end!important;padding:0!important}@media (width<=900px){._pageTitle_1dn1r_20,._sectionTitle_1dn1r_155{font-size:28px}._fieldsGrid_1dn1r_69{grid-template-columns:1fr}._answerBlock_1dn1r_92{grid-template-columns:1fr;align-items:stretch}._radioLabel_1dn1r_224{white-space:normal}}._container_8tatg_6{box-sizing:border-box;width:100%;font-family:var(--font-family-base);color:var(--color-text-primary)}._hero_8tatg_13{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--color-accent-bg);border-radius:var(--radius-lg);display:flex}._headerLeft_8tatg_24{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._title_8tatg_31{font:var(--font-page-title);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._subtitle_8tatg_39{margin:var(--space-1) 0 0;font:var(--font-body);color:var(--color-text-secondary)}._heroBadge_8tatg_45{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-accent-text);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);flex-shrink:0;align-items:center;display:inline-flex}._backButton_8tatg_57{align-self:flex-start;align-items:center;gap:var(--space-2);height:var(--space-8);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._backButton_8tatg_57:hover{background:var(--color-bg-muted);border-color:var(--color-accent-border);color:var(--color-text-primary)}._backButton_8tatg_57:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._toolbar_8tatg_84{width:100%;margin-bottom:var(--space-4)}._cardsGrid_8tatg_89{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_8tatg_89,._cardTitleOnly_8tatg_96{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);width:100%;box-shadow:var(--shadow-card);font-family:var(--font-family-base);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}._card_8tatg_89:hover,._cardTitleOnly_8tatg_96:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._card_8tatg_89:focus-visible,._cardTitleOnly_8tatg_96:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._card_8tatg_89{min-height:200px;padding:var(--space-5);flex-direction:column;justify-content:space-between;display:flex}._cardTop_8tatg_129{align-items:flex-start;gap:var(--space-3);display:flex}._iconBox_8tatg_135{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._icon_8tatg_135{display:inline-flex}._cardMain_8tatg_150{flex:1;min-width:0}._cardTitle_8tatg_96{margin-bottom:var(--space-1);font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cardMeta_8tatg_166{gap:var(--space-1);font:var(--font-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._dot_8tatg_174{color:var(--color-text-muted)}._cardArrow_8tatg_178{color:var(--color-text-muted);flex-shrink:0;transition:transform .15s,color .15s}._card_8tatg_89:hover ._cardArrow_8tatg_178{transform:translateX(var(--space-1));color:var(--color-accent)}._cardBody_8tatg_189{padding-top:var(--space-4);flex:1;align-items:flex-start;display:flex}._cardDescription_8tatg_196{font:var(--font-body);color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._cardTitleOnly_8tatg_96{min-height:80px;padding:var(--space-5) var(--space-6);align-items:center;display:flex}._cardTitleOnlyText_8tatg_214{font:var(--font-section-title);color:var(--color-text-primary)}._loadingContainer_8tatg_220,._emptyMessage_8tatg_221,._errorMessage_8tatg_222{min-height:180px;padding:var(--space-6);box-sizing:border-box;text-align:center;border-radius:var(--radius-lg);font:var(--font-body);justify-content:center;align-items:center;display:flex}._loadingContainer_8tatg_220{background:var(--color-bg-surface);border:1px solid var(--color-border)}._emptyMessage_8tatg_221{background:var(--color-bg-surface);border:1px dashed var(--color-border);color:var(--color-text-secondary)}._errorMessage_8tatg_222{background:var(--color-status-danger-bg);border:1px solid var(--color-status-danger-border);color:var(--color-status-danger-text)}@media (width<=640px){._hero_8tatg_13{padding:var(--space-4);flex-direction:column;align-items:flex-start}._title_8tatg_31{font-size:var(--font-size-xl)}._cardsGrid_8tatg_89{grid-template-columns:minmax(0,1fr)}._card_8tatg_89{min-height:0;padding:var(--space-4)}}._floatingCreateButton_ujmjz_1{z-index:1000;color:#fff;cursor:pointer;background:#1565c0;border:none;border-radius:999px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s,background .2s;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 28px #0f172a33}._floatingCreateButton_ujmjz_1:hover{background:#1254a1;transform:translateY(-2px);box-shadow:0 16px 32px #0f172a3d}._floatingCreateButton_ujmjz_1:active{transform:translateY(0)}@media (width<=768px){._floatingCreateButton_ujmjz_1{min-height:44px;padding:10px 16px;bottom:16px;right:16px}}._wrapper_1aapj_1{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;min-width:0;max-width:1320px;margin:0 auto;padding:18px 0 24px;display:flex}._pageHeader_1aapj_13{justify-content:space-between;align-items:center;gap:16px;display:flex}._pageTitle_1aapj_20{color:#0f172a;margin:0;font-size:36px;font-weight:800;line-height:1.1}._saveBtn_1aapj_28{min-width:136px;height:42px;text-transform:none!important;border-radius:12px!important;font-weight:700!important}._formCard_1aapj_36,._questionBlock_1aapj_37,._questionsSection_1aapj_38{background:#fff;border:1px solid #e2e8f0;border-radius:18px;min-width:0;box-shadow:0 4px 14px #0f172a0a}._formCard_1aapj_36{padding:24px}._formHeader_1aapj_50{margin-bottom:16px}._formTitle_1aapj_54{color:#0f172a;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.2}._formSubtitle_1aapj_62{color:#64748b;margin:0;font-size:14px;line-height:1.5}._fieldsGrid_1aapj_69{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._field_1aapj_69{flex-direction:column;gap:8px;display:flex}._field_1aapj_69 label{color:#334155;font-size:14px;font-weight:600}._field_1aapj_69 input,._field_1aapj_69 textarea,._adminTest_1aapj_89 input[type=text],._adminTest_1aapj_89 input[type=number],._adminTest_1aapj_89 textarea,._answerBlock_1aapj_92 input{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #dbe2ea;border-radius:12px;outline:none;width:100%;height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s,background-color .2s}._field_1aapj_69 input::placeholder,._field_1aapj_69 textarea::placeholder,._answerBlock_1aapj_92 input::placeholder{color:#94a3b8}._field_1aapj_69 input:hover,._field_1aapj_69 textarea:hover,._answerBlock_1aapj_92 input:hover{border-color:#bfd3e6}._field_1aapj_69 input:focus,._field_1aapj_69 textarea:focus,._answerBlock_1aapj_92 input:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01a}._field_1aapj_69 textarea{resize:vertical;height:auto;min-height:86px;padding:12px 14px;font-family:inherit}._hintError_1aapj_134{color:#d32f2f;font-size:12px;line-height:1.4}._questionsSection_1aapj_38{flex-direction:column;gap:18px;padding:24px;display:flex}._sectionHeader_1aapj_147{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionTitle_1aapj_155{color:#0f172a;margin:0;font-size:34px;font-weight:700}._questionBlock_1aapj_37{box-shadow:none;background:#f5f7fb;border:1px solid #d5dce6;border-radius:14px;flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex}._questionHeader_1aapj_173{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._questionTitle_1aapj_181{color:#5b6474;align-items:center;font-size:22px;font-weight:600;display:inline-flex}._answersHeader_1aapj_189{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._answersTitle_1aapj_197{color:#5b6474;font-size:16px;font-weight:600}._answers_1aapj_189{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;padding:0;display:flex}._answerBlock_1aapj_92{background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0;display:grid}._radioLabel_1aapj_224{color:#64748b;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}._radioLabel_1aapj_224 input[type=radio]{margin:0}._addBtn_1aapj_237{color:#66758f;cursor:pointer;background:0 0;border:1px dashed #b8c6d9;border-radius:12px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.2;transition:all .18s}._questionBlock_1aapj_37>._addBtn_1aapj_237{align-self:flex-start}._addBtn_1aapj_237:hover{color:#1565c0;background:#f4f8ff;border-color:#90caf9}._primaryBtn_1aapj_260{color:#fff;cursor:pointer;background:#030726;border:1px solid #030726;border-radius:12px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.2;transition:all .18s}._primaryBtn_1aapj_260:hover{background:#141c44;border-color:#141c44}._danger_1aapj_278{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #f3c8cf;border-radius:12px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .18s}._danger_1aapj_278:hover{background:#fff5f5;border-color:#fca5a5}._small_1aapj_295{padding:8px 10px;font-size:13px}._actions_1aapj_300{justify-content:flex-end!important;padding:0!important}@media (width<=900px){._pageTitle_1aapj_20,._sectionTitle_1aapj_155{font-size:28px}._fieldsGrid_1aapj_69{grid-template-columns:1fr}._answerBlock_1aapj_92{grid-template-columns:1fr;align-items:stretch}._radioLabel_1aapj_224{white-space:normal}}._page_3i17x_1{box-sizing:border-box;width:100%;padding:0 1.2rem}._form_3i17x_7{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}._mainColumn_3i17x_14{flex-direction:column;gap:24px;min-width:0;display:flex}._sideColumn_3i17x_21{flex-direction:column;gap:1.2rem;display:flex;position:sticky}._heroCard_3i17x_28,._editorCard_3i17x_29,._sideCard_3i17x_30{border:1px solid #d9e7fb;border-radius:24px;padding:24px;box-shadow:0 10px 30px #0f172a0f}._editorCard_3i17x_29,._sideCard_3i17x_30{padding:20px}._heroTop_3i17x_42{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._heroTitle_3i17x_50{color:#0f172a;margin:0 0 8px;font-size:1.6rem;font-weight:800}._heroSubtitle_3i17x_57{color:#64748b;margin:0;font-size:.98rem;line-height:1.5}._badge_3i17x_64{color:#1565c0;white-space:nowrap;background:#eef6ff;border-radius:999px;padding:8px 12px;font-size:.85rem;font-weight:700}._inputsGrid_3i17x_74{flex-direction:column;gap:16px;width:100%;display:flex}._field_3i17x_81{flex-direction:column;gap:8px;display:flex}._label_3i17x_87{color:#1565c0;font-size:.95rem;font-weight:600}._input_3i17x_74{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #cfe0fb;border-radius:16px;outline:none;width:100%;height:50px;padding:12px 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}._input_3i17x_74::placeholder{color:#94a3b8}._input_3i17x_74:hover{border-color:#90b8f8;box-shadow:0 4px 14px #1565c01a}._input_3i17x_74:focus{border-color:#1565c0;box-shadow:0 0 0 4px #1565c01f}._sectionHeader_3i17x_121{margin-bottom:16px}._sectionTitle_3i17x_125{color:#0f172a;margin:0 0 6px;font-size:1.1rem;font-weight:700}._sectionSubtitle_3i17x_132{color:#64748b;margin:0;font-size:.95rem}._editorShell_3i17x_138{background:#fff;border:1px solid #d9e7fb;border-radius:20px;overflow:hidden}._sideTitle_3i17x_145{color:#0f172a;margin:0 0 6px;font-size:1rem;font-weight:700}._sideSubtitle_3i17x_152{color:#64748b;margin:0 0 16px;font-size:.92rem;line-height:1.45}._testWrapper_3i17x_159{border:1px solid #d9e7fb;border-radius:18px;overflow:hidden}._testList_3i17x_165{padding:0!important}._testToggle_3i17x_169{min-height:70px;padding:14px 16px!important}._testItems_3i17x_174{background:#f8fbff;border-top:1px solid #e2e8f0;padding:8px!important}._testItem_3i17x_174{margin-bottom:6px;border-radius:14px!important}._testItem_3i17x_174:last-child{margin-bottom:0}._emptyState_3i17x_189,._errorState_3i17x_190{border-radius:12px;padding:12px;font-size:.94rem}._emptyState_3i17x_189{color:#64748b;border:1px dashed #cbd5e1}._errorState_3i17x_190{color:#b91c1c;background:#fff1f2;border:1px solid #fecdd3}._actionBox_3i17x_207{flex-direction:column;gap:12px;display:flex}@media (width<=600px){._form_3i17x_7{grid-template-columns:1fr}._page_3i17x_1{padding:12px}._heroCard_3i17x_28,._editorCard_3i17x_29,._sideCard_3i17x_30{border-radius:16px;padding:16px}._heroTop_3i17x_42{flex-direction:column;align-items:flex-start;gap:10px}._heroTitle_3i17x_50{font-size:1.25rem}._inputsGrid_3i17x_74{grid-template-columns:1fr;align-items:stretch}._input_3i17x_74{font-size:.95rem}._editorShell_3i17x_138{min-height:280px}}._page_ot4wj_1{box-sizing:border-box;width:100%;padding:24px}._loading_ot4wj_7{justify-content:center;align-items:center;min-height:50vh;display:flex}._errorBox_ot4wj_14{color:#b91c1c;background:#fff1f2;border:1px solid #fecdd3;border-radius:18px;padding:16px 18px;font-size:.95rem}._form_ot4wj_23{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}._mainColumn_ot4wj_30{flex-direction:column;gap:24px;min-width:0;display:flex}._sideColumn_ot4wj_37{flex-direction:column;gap:24px;display:flex;position:sticky;top:24px}._heroCard_ot4wj_45,._editorCard_ot4wj_46,._sideCard_ot4wj_47{background:#fff;border:1px solid #d9e7fb;border-radius:24px;box-shadow:0 10px 30px #0f172a0f}._heroCard_ot4wj_45{padding:24px}._editorCard_ot4wj_46,._sideCard_ot4wj_47{padding:20px}._heroTop_ot4wj_66{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._heroTitle_ot4wj_74{color:#0f172a;margin:0 0 8px;font-size:1.6rem;font-weight:800}._heroSubtitle_ot4wj_81{color:#64748b;margin:0;font-size:.98rem;line-height:1.5}._badge_ot4wj_88{color:#1565c0;white-space:nowrap;background:#eef6ff;border-radius:999px;padding:8px 12px;font-size:.85rem;font-weight:700}._inputsGrid_ot4wj_98{flex-direction:column;gap:16px;display:flex}._field_ot4wj_104{flex-direction:column;gap:8px;display:flex}._label_ot4wj_110{color:#1565c0;font-size:.95rem;font-weight:600}._input_ot4wj_98{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #cfe0fb;border-radius:16px;outline:none;width:100%;height:50px;padding:0 16px;font-size:1rem;transition:all .2s}._input_ot4wj_98::placeholder{color:#94a3b8}._input_ot4wj_98:hover{border-color:#90b8f8;box-shadow:0 4px 14px #1565c01a}._input_ot4wj_98:focus{border-color:#1565c0;box-shadow:0 0 0 4px #1565c01f}._sectionHeader_ot4wj_144{margin-bottom:16px}._sectionTitle_ot4wj_148{color:#0f172a;margin:0 0 6px;font-size:1.1rem;font-weight:700}._sectionSubtitle_ot4wj_155{color:#64748b;margin:0;font-size:.95rem}._editorShell_ot4wj_161{background:#fff;border:1px solid #d9e7fb;border-radius:20px;min-height:480px;overflow:hidden}._sideCardHeader_ot4wj_169{margin-bottom:16px}._sideTitle_ot4wj_173{color:#0f172a;margin:0 0 6px;font-size:1rem;font-weight:700}._sideSubtitle_ot4wj_180{color:#64748b;margin:0;font-size:.92rem;line-height:1.45}._testWrapper_ot4wj_187{background:#fff;border:1px solid #d9e7fb;border-radius:18px;overflow:hidden}._testList_ot4wj_194{padding:0!important}._testToggle_ot4wj_198{min-height:70px;padding:14px 16px!important}._testItems_ot4wj_203{background:#f8fbff;border-top:1px solid #e2e8f0;padding:8px!important}._testItem_ot4wj_203{margin-bottom:6px;transition:background-color .2s;border-radius:14px!important}._testItem_ot4wj_203:last-child{margin-bottom:0}._emptyState_ot4wj_219,._errorState_ot4wj_220{border-radius:12px;margin-top:12px;padding:12px;font-size:.94rem}._emptyState_ot4wj_219{color:#64748b;background:#fff;border:1px dashed #cbd5e1}._errorState_ot4wj_220{color:#b91c1c;background:#fff1f2;border:1px solid #fecdd3}._actionBox_ot4wj_239{flex-direction:column;gap:12px;display:flex}@media (width<=1180px){._form_ot4wj_23{grid-template-columns:1fr}._sideColumn_ot4wj_37{position:static}}@media (width<=900px){._inputsGrid_ot4wj_98{grid-template-columns:1fr 1fr}}@media (width<=700px){._page_ot4wj_1{padding:16px}._heroCard_ot4wj_45,._editorCard_ot4wj_46,._sideCard_ot4wj_47{border-radius:18px;padding:16px}._heroTop_ot4wj_66{flex-direction:column;align-items:stretch}._inputsGrid_ot4wj_98{grid-template-columns:1fr}._editorShell_ot4wj_161{min-height:380px}}._wrapper_1kfde_1{box-sizing:border-box;width:100%;padding:20px}._formWrapper_1kfde_7{flex-direction:column;gap:24px;display:flex}._inputsWrapper_1kfde_13{flex-direction:column;gap:16px;display:flex}._label_1kfde_19{color:#334155;margin-bottom:8px;font-size:14px;font-weight:600;display:block}._input_1kfde_13{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:14px;outline:none;width:100%;min-height:46px;padding:.8rem .95rem;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_1kfde_13::placeholder{color:#94a3b8}._input_1kfde_13:hover{border-color:#cbd5e1}._input_1kfde_13:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f}._sectionWrapper_1kfde_54{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:8px;overflow:hidden}._sectionWrapper_1kfde_54 .MuiListItemButton-root{border-radius:12px;transition:background-color .2s}._sectionWrapper_1kfde_54 .MuiListItemButton-root:hover{background-color:#f8fafc}._sectionWrapper_1kfde_54 .MuiCollapse-root .MuiListItemButton-root{padding-left:1.5rem}._sectionWrapper_1kfde_54 .MuiCollapse-root .MuiListItemButton-root:hover{background-color:#f8fafc}._sectionWrapper_1kfde_54 .MuiCheckbox-root,._sectionWrapper_1kfde_54 .MuiCheckbox-root.Mui-checked{color:#1565c0}._sectionWrapper_1kfde_54 .MuiListItemText-primary{color:#0f172a;font-weight:600}._sectionWrapper_1kfde_54 .MuiListItemText-secondary{color:#64748b;font-size:13px}._submitButton_1kfde_97{justify-content:center;margin-top:4px;display:flex}._submitButton_1kfde_97 .MuiButton-contained{text-transform:none;min-width:180px;min-height:46px;box-shadow:none;background:#1565c0;border-radius:14px;font-size:14px;font-weight:600}._submitButton_1kfde_97 .MuiButton-contained:hover{box-shadow:none;background:#1254a1}@media (width<=600px){._inputsWrapper_1kfde_13{grid-template-columns:1fr}._wrapper_1kfde_1{padding:16px}._submitButton_1kfde_97 .MuiButton-contained{width:100%}}._page_q3056_1{box-sizing:border-box;width:100%;min-height:100%;padding:24px}._loading_q3056_8{justify-content:center;align-items:center;min-height:60vh;display:flex}._layout_q3056_15{flex-direction:column;gap:20px;width:100%;display:flex}._header_q3056_22{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}._breadcrumb_q3056_33{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0 0 8px;font-size:12px;font-weight:600}._title_q3056_42{color:#0f172a;margin:0;font-size:30px;font-weight:700;line-height:1.2}._subtitle_q3056_50{color:#64748b;max-width:760px;margin:8px 0 0;font-size:14px;line-height:1.6}._headerMeta_q3056_58{flex-shrink:0;gap:12px;width:320px}._metaCard_q3056_64{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}._metaLabel_q3056_74{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:11px;font-weight:700}._metaValue_q3056_82{color:#0f172a;font-size:14px;font-weight:600}._contentGrid_q3056_88{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}._mainColumn_q3056_95{flex-direction:column;gap:20px;display:flex}._sideColumn_q3056_101{flex-direction:column;gap:16px;display:flex;position:sticky;top:24px}._card_q3056_109,._sideCard_q3056_110,._actionCard_q3056_111{background:#fff;border:1px solid #e2e8f0;border-radius:20px}._card_q3056_109{padding:24px}._sideCard_q3056_110,._actionCard_q3056_111{padding:20px}._cardHeader_q3056_126{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._cardTitle_q3056_134{color:#0f172a;margin:0;font-size:20px;font-weight:700}._cardDescription_q3056_141{color:#64748b;margin:6px 0 0;font-size:14px;line-height:1.5}._counter_q3056_148{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;min-width:fit-content;padding:7px 12px;font-size:12px;font-weight:600}._formGrid_q3056_159{flex-direction:column;gap:16px;display:flex}._field_q3056_165{flex-direction:column;gap:8px;display:flex}._fieldWide_q3056_171{grid-column:1/-1}._label_q3056_175{color:#334155;font-size:14px;font-weight:600}._input_q3056_181{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:14px;outline:none;width:100%;min-height:46px;padding:.8rem .95rem;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_q3056_181::placeholder{color:#94a3b8}._input_q3056_181:hover{border-color:#cbd5e1}._input_q3056_181:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f}._input_q3056_181:disabled{color:#94a3b8;cursor:not-allowed;opacity:1;background:#f8fafc}._textarea_q3056_215{resize:vertical;min-height:120px;font-family:inherit}._listContainer_q3056_221{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}._customList_q3056_228{padding:8px!important}._accordionBlock_q3056_232+._accordionBlock_q3056_232{margin-top:8px}._accordionButton_q3056_236{border-radius:14px!important;padding:10px 14px!important;transition:background-color .2s!important}._accordionButton_q3056_236:hover{background:#f8fafc!important}._nestedList_q3056_246{border-left:2px solid #e2e8f0;margin-left:8px;padding:6px 0 4px!important}._nestedItem_q3056_252{min-height:44px;border-radius:12px!important;margin:4px 0 4px 12px!important;transition:background-color .2s!important}._nestedItem_q3056_252:hover{background:#f8fafc!important}._sideTitle_q3056_263{color:#0f172a;margin:0 0 16px;font-size:18px;font-weight:700}._summaryItem_q3056_270{border-bottom:1px solid #e2e8f0;flex-direction:column;gap:6px;padding:14px 0;display:flex}._summaryItem_q3056_270:last-child{border-bottom:none;padding-bottom:0}._summaryLabel_q3056_283{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:11px;font-weight:700}._summaryValue_q3056_291{color:#0f172a;word-break:break-word;font-size:14px;font-weight:600;line-height:1.45}._actionText_q3056_299{color:#64748b;margin:0 0 16px;font-size:14px;line-height:1.55}._submitButton_q3056_306{color:#fff;cursor:pointer;background:#1565c0;border:none;border-radius:14px;width:100%;min-height:48px;padding:.85rem 1.2rem;font-size:14px;font-weight:600;transition:background .2s,transform .2s}._submitButton_q3056_306:hover{background:#1254a1;transform:translateY(-1px)}._submitButton_q3056_306:active{transform:translateY(0)}._page_q3056_1 .MuiCheckbox-root,._page_q3056_1 .MuiCheckbox-root.Mui-checked{color:#1565c0}._page_q3056_1 .MuiListItemText-primary{color:#0f172a;font-weight:600}._page_q3056_1 .MuiListItemText-secondary{color:#64748b;font-size:13px}@media (width<=1100px){._contentGrid_q3056_88{grid-template-columns:1fr}._sideColumn_q3056_101{position:static}._header_q3056_22{flex-direction:column}._headerMeta_q3056_58{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%}}@media (width<=768px){._page_q3056_1{padding:16px}._header_q3056_22,._card_q3056_109,._sideCard_q3056_110,._actionCard_q3056_111{border-radius:16px}._title_q3056_42{font-size:24px}._formGrid_q3056_159{grid-template-columns:1fr}._fieldWide_q3056_171{grid-column:auto}}@media (width<=480px){._header_q3056_22,._card_q3056_109{padding:18px}._sideCard_q3056_110,._actionCard_q3056_111{padding:16px}._title_q3056_42{font-size:22px}._subtitle_q3056_50{font-size:13px}}._wrapper_wly4q_3{box-sizing:border-box;width:100%;padding:0}._formWrapper_wly4q_9{flex-direction:column;gap:1.25rem;display:flex}._inputsWrapper_wly4q_15{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}@media (width<=600px){._inputsWrapper_wly4q_15{grid-template-columns:1fr}}._createModelFields_wly4q_27{flex-direction:column;gap:1rem;display:flex}._nameBrandRow_wly4q_33{grid-template-columns:1fr 1fr;gap:1rem;min-width:0;display:grid}@media (width<=520px){._nameBrandRow_wly4q_33{grid-template-columns:1fr}}._descriptionFull_wly4q_46{width:100%;min-width:0}._field_wly4q_51{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_wly4q_58{letter-spacing:.01em;color:#475569;font-size:.8125rem;font-weight:600}._selectRow_wly4q_66{align-items:stretch;gap:.5rem;min-width:0;display:flex}._selectRow_wly4q_66 ._departmentControl_wly4q_73{flex:auto;min-width:0}._addAdjacentButton_wly4q_78{color:#1976d2;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;flex:none;justify-content:center;align-self:stretch;align-items:center;width:2.5rem;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}._addAdjacentButton_wly4q_78:hover{color:#1565c0;background:#1976d214;border-color:#1976d2}._addAdjacentButton_wly4q_78:focus-visible{border-color:#1976d2;outline:none;box-shadow:0 0 0 3px #1976d224}._addAdjacentButton_wly4q_78 svg{font-size:1.25rem}._input_wly4q_15{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;outline:none;width:100%;padding:.5rem .65rem;font-family:inherit;font-size:.875rem;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s}._input_wly4q_15::placeholder{color:#94a3b8}._input_wly4q_15:hover:not(:disabled){border-color:#94a3b8}._input_wly4q_15:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d224}._textarea_wly4q_138{resize:vertical;min-height:5rem}._verificationCheckbox_wly4q_144{align-self:flex-start;margin-right:0}._verificationCheckboxLabel_wly4q_149{color:#334155;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500}._fieldError_wly4q_156{color:#b91c1c;font-size:.8125rem;line-height:1.45}._createEquipmentInputs_wly4q_163{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._createEquipmentFieldFullRow_wly4q_162{grid-column:1/-1;min-width:0}@media (width<=520px){._createEquipmentInputs_wly4q_163{grid-template-columns:1fr}._createEquipmentFieldFullRow_wly4q_162{grid-column:1}}._departmentControl_wly4q_73{width:100%}._departmentControl_wly4q_73 .MuiOutlinedInput-root{background:#fff;border-radius:.625rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._departmentControl_wly4q_73 .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}._departmentControl_wly4q_73:hover .MuiOutlinedInput-notchedOutline{border-color:#94a3b8}._departmentControl_wly4q_73 .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}._selectValue_wly4q_210{color:#0f172a}._selectPlaceholder_wly4q_214{color:#94a3b8;font-style:italic}._departmentMenuPaper_wly4q_219{border:1px solid #0f172a14;max-height:17.5rem;padding:.25rem 0;border-radius:.625rem!important;margin-top:.25rem!important;box-shadow:0 .5rem 1.5rem #0f172a1f!important}._departmentMenuPaper_wly4q_219 .MuiMenuItem-root{border-radius:.375rem;margin:.0625rem .375rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem}._departmentMenuPaper_wly4q_219 .MuiMenuItem-root.Mui-selected{background-color:#1976d214}._departmentMenuPaper_wly4q_219 .MuiMenuItem-root.Mui-selected:hover{background-color:#1976d21f}._sectionWrapper_wly4q_244{background:linear-gradient(#fafbfc 0%,#fff 52%);border:1px solid #e2e8f0;border-radius:.875rem;padding:.375rem .5rem .5rem;box-shadow:0 1px 2px #0f172a0d}._sectionWrapper_wly4q_244 .MuiList-root{padding:0}._sectionWrapper_wly4q_244 .MuiListItemButton-root{border-radius:.625rem;transition:background-color .15s}._sectionWrapper_wly4q_244 .MuiListItemButton-root:hover{background-color:#f1f5f9}._sectionWrapper_wly4q_244 .MuiListItemText-primary{color:#0f172a;font-size:.9375rem;font-weight:600}._sectionWrapper_wly4q_244 .MuiCollapse-root{border-top:1px solid #0f172a0f;margin-top:.125rem;padding-top:.25rem}._sectionWrapper_wly4q_244 .MuiCollapse-root .MuiListItemButton-root{padding-left:2rem}._sectionWrapper_wly4q_244 .MuiCollapse-root .MuiListItemButton-root:hover{background-color:#f1f5f9}._sectionWrapper_wly4q_244 .MuiCheckbox-root{color:#1976d2}._sectionWrapper_wly4q_244 .MuiCheckbox-root.Mui-checked{color:#1565c0}._instructionEditorPane_wly4q_293{box-sizing:border-box;padding:.375rem .5rem .625rem}._instructionEditorPane_wly4q_293>div{min-height:260px}._submitButton_wly4q_303{justify-content:flex-end;margin-top:.125rem;display:flex}._formActions_wly4q_309{justify-content:flex-end;gap:.75rem;margin-top:.125rem;display:flex}._submitButton_wly4q_303 .MuiButton-contained{text-transform:none;color:#fff;background-color:#1976d2;border-radius:.75rem;padding:.65rem 1.75rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,box-shadow .15s,transform .12s;box-shadow:0 1px 3px #0f172a1f}._submitButton_wly4q_303 .MuiButton-contained:hover{background-color:#1565c0;box-shadow:0 4px 14px #1976d247}._submitButton_wly4q_303 .MuiButton-contained:active{transform:translateY(1px)}._page_ui64w_1{box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:100%;padding:1rem .875rem 1.25rem;overflow:hidden}@media (width>=48rem){._page_ui64w_1{padding:1.75rem 1.5rem 2rem}}._header_ui64w_17{flex-direction:column;align-items:stretch;gap:.625rem;margin-bottom:.875rem;display:flex}@media (width>=48rem){._header_ui64w_17{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}}._headerText_ui64w_35{min-width:0}._title_ui64w_39{letter-spacing:-.02em;color:#0f172a;margin:0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important}@media (width>=36rem){._title_ui64w_39{font-size:1.375rem!important}}@media (width>=48rem){._title_ui64w_39{font-size:1.75rem!important;line-height:1.2!important}}._subtitle_ui64w_61{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:40rem;display:-webkit-box;overflow:hidden;margin:.25rem 0 0!important;font-size:.75rem!important;line-height:1.35!important}@media (width>=48rem){._subtitle_ui64w_61{-webkit-line-clamp:unset;display:block;overflow:visible;margin-top:.375rem!important;font-size:.875rem!important;line-height:1.45!important}}._primaryButton_ui64w_84{align-self:stretch;width:100%;text-transform:none!important;border-radius:.625rem!important;min-height:2.25rem!important;padding-block:.4375rem!important;padding-inline:.75rem!important;font-size:.8125rem!important;font-weight:600!important;box-shadow:0 .375rem 1rem #1976d242!important}@media (width>=48rem){._primaryButton_ui64w_84{align-self:flex-end;width:auto;min-height:unset!important;border-radius:.75rem!important;padding:.625rem 1.125rem!important;font-size:1rem!important;box-shadow:0 .5rem 1.25rem #1976d247!important}}._loading_ui64w_109{justify-content:center;align-items:center;min-height:45vh;display:flex}._contentCard_ui64w_116{border:1px solid #1118270f;flex-direction:column;height:95%;display:flex;overflow:hidden;background:#fff!important;border-radius:1rem!important;box-shadow:0 .625rem 1.875rem #1118270f!important}._toolbar_ui64w_127{border-bottom:1px solid #1118270f;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex}@media (width>=45rem){._toolbar_ui64w_127{flex-direction:row;align-items:center;gap:1rem}}._searchIcon_ui64w_143{color:#94a3b8}._toolbarMeta_ui64w_147{color:#64748b;white-space:nowrap;flex-shrink:0;font-weight:600}._scrollArea_ui64w_154{flex:1;min-height:12.5rem;padding:1rem 1rem 1.25rem;overflow-y:auto}._scrollArea_ui64w_154::-webkit-scrollbar{width:.5rem}._scrollArea_ui64w_154::-webkit-scrollbar-track{background:0 0}._scrollArea_ui64w_154::-webkit-scrollbar-thumb{background:#0f172a1f;border-radius:999px}._scrollArea_ui64w_154::-webkit-scrollbar-thumb:hover{background:#0f172a33}._stateCard_ui64w_178{border:1px solid #1118270f;padding:1.25rem 1.5rem;background:#fff!important;border-radius:1rem!important}._errorText_ui64w_185{color:#b91c1c}._emptyState_ui64w_189{text-align:center;padding:3rem 1.5rem}._emptyTitle_ui64w_194{color:#0f172a;font-weight:700!important}._emptyHint_ui64w_199{color:#64748b;margin-top:.5rem!important}._groups_ui64w_204{flex-direction:column;gap:1.25rem;display:flex}._letterAccordion_ui64w_210{transition:border-color .16s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.875rem!important}._letterAccordion_ui64w_210:before{display:none!important}._letterAccordion_ui64w_210.Mui-expanded{border-color:#2563eb47!important}._letterAccordionSummary_ui64w_227{min-height:unset!important;padding:.75rem .5rem .75rem 1rem!important}._letterAccordionSummary_ui64w_227:hover{background:#f8fafcf2}._letterAccordion_ui64w_210.Mui-expanded ._letterAccordionSummary_ui64w_227{background:#f8fafc80;border-bottom:1px solid #1118270f}._letterAccordionSummary_ui64w_227 .MuiAccordionSummary-content{width:100%;min-width:0;margin:0!important}._letterAccordionSummary_ui64w_227 .MuiAccordionSummary-expandIconWrapper{color:#94a3b8}._letterAccordionDetails_ui64w_251{background:#fff;padding:1rem!important}._letterSectionHeader_ui64w_256{align-items:center;gap:.75rem;width:100%;min-width:0;margin:0;padding:0;display:flex}._groupTitle_ui64w_266{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:.9375rem;font-weight:700;overflow:hidden}._letterMark_ui64w_277{letter-spacing:-.04em;color:#1e40af;background:linear-gradient(145deg,#eff6ff 0%,#dbeafe 55%,#e0e7ff 100%);border:1px solid #3b82f647;border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:1.0625rem;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 1px #ffffffb3,0 .375rem .875rem #2563eb1f}._letterMarkMuted_ui64w_297{color:#475569;background:linear-gradient(145deg,#f8fafc 0%,#f1f5f9 100%);border-color:#64748b59;box-shadow:inset 0 1px #ffffffd9}._letterRule_ui64w_304{background:linear-gradient(90deg,#94a3b88c 0%,#94a3b81f 92%,#0000 100%);border-radius:999px;flex:1;align-self:center;min-width:1.25rem;height:1px}._letterCount_ui64w_318{color:#64748b;letter-spacing:.01em;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;padding:.4375rem .75rem;font-size:.75rem;font-weight:600}._grid_ui64w_331{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));align-content:start;gap:.875rem;display:grid}._modelCard_ui64w_338{min-height:8.25rem;color:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;flex-direction:column;padding:0;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}._modelCard_ui64w_338:hover{border-color:#2563eb59;transform:translateY(-.125rem);box-shadow:0 .625rem 1.75rem #0f172a14}._modelCard_ui64w_338:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb}._modelCardBody_ui64w_367{flex:1;min-width:0;padding:1rem 1rem .5rem}._modelName_ui64w_373{color:#0f172a;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-weight:700!important;line-height:1.35!important}._modelMeta_ui64w_384{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.5rem!important;line-height:1.45!important}._modelCardFooter_ui64w_394{background:linear-gradient(#f8fafc99 0%,#fff 100%);border-top:1px solid #1118270f;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:auto;padding:.625rem .75rem .75rem;display:flex}._openHint_ui64w_405{color:#64748b;letter-spacing:.01em;font-size:.75rem;font-weight:600}._modelCard_ui64w_338:hover ._openHint_ui64w_405{color:#2563eb}._cardChevron_ui64w_416{color:#94a3b8;transition:color .16s,transform .16s}._modelCard_ui64w_338:hover ._cardChevron_ui64w_416{color:#2563eb;transform:translate(.125rem)}._content_1daag_1{flex-direction:column;height:70vh;display:flex;overflow:hidden}._content_1daag_1>div{flex-direction:column;flex:1;min-height:0;display:flex}._content_1daag_1>div>div{flex:1;min-height:0;overflow-y:auto}._content_jze5u_7{gap:var(--space-5);min-height:20rem;font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;display:flex}._top_jze5u_17{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}._top_jze5u_17[hidden]{display:none}._section_jze5u_29{min-width:0}._fieldsGrid_jze5u_35{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_jze5u_35{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._fieldFull_jze5u_48{grid-column:1/-1}._label_jze5u_52{font:var(--font-caption);color:var(--color-text-muted)}._value_jze5u_58{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._valueEmpty_jze5u_64{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._input_jze5u_70{width:100%;height:var(--space-10);padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);outline:none;transition:border-color .15s}._input_jze5u_70::placeholder{color:var(--color-text-muted)}._input_jze5u_70:hover{border-color:var(--color-accent-border)}._input_jze5u_70:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._selectPlaceholder_jze5u_99{color:var(--color-text-muted)}._qrSection_jze5u_105{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-muted);flex-direction:column;display:flex}._qrCode_jze5u_117{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);display:flex}._qrLabel_jze5u_125{font:var(--font-caption);color:var(--color-text-secondary)}@media (width<=640px){._content_jze5u_7{gap:var(--space-5)}._top_jze5u_17{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._fieldsGrid_jze5u_35{grid-template-columns:minmax(0,1fr)}}._section_80f1c_1{background:linear-gradient(#fafbfc 0%,#fff 48%);border:1px solid #0f172a14;border-radius:.875rem;padding:1rem 1rem 1.125rem}@media (width>=48rem){._section_80f1c_1{padding:1.125rem 1.25rem 1.25rem}}._sectionHeader_80f1c_14{flex-direction:column;gap:.75rem;margin-bottom:.875rem;display:flex}@media (width>=40rem){._sectionHeader_80f1c_14{flex-direction:row;justify-content:space-between;align-items:flex-start}}._sectionTitle_80f1c_29{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0!important;font-size:.6875rem!important;font-weight:700!important}._sectionHint_80f1c_38{color:#94a3b8;margin:.25rem 0 0!important;font-size:.8125rem!important;line-height:1.45!important}._actions_80f1c_45{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._actionButton_80f1c_52{white-space:nowrap;text-transform:none!important;border-radius:.75rem!important;font-weight:600!important}._loading_80f1c_59{justify-content:center;padding:1.5rem 0;display:flex}._fileManagerWrap_80f1c_65{min-height:0}._page_cdwez_1{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;min-height:100%;padding:1rem .875rem 0;display:flex}@media (width>=48rem){._page_cdwez_1{padding:1.75rem 1.5rem 0}}._loading_cdwez_18{justify-content:center;align-items:center;min-height:45vh;display:flex}._layout_cdwez_25{flex-direction:column;flex:1;width:100%;min-height:calc(100dvh - 5.5rem);display:flex}@media (width>=48rem){._layout_cdwez_25{min-height:calc(100dvh - 6.5rem)}}._header_cdwez_40{flex-direction:column;gap:.625rem;margin-bottom:1rem;display:flex}@media (width>=48rem){._header_cdwez_40{margin-bottom:1.25rem}}._title_cdwez_53{letter-spacing:-.02em;color:#0f172a;margin:0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important}@media (width>=36rem){._title_cdwez_53{font-size:1.375rem!important}}@media (width>=48rem){._title_cdwez_53{font-size:1.75rem!important;line-height:1.2!important}}._subtitle_cdwez_75{color:#64748b;margin:0!important;font-size:.8125rem!important;line-height:1.45!important}@media (width>=48rem){._subtitle_cdwez_75{font-size:.875rem!important}}._mainCard_cdwez_88{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;background:#fff!important;border-radius:1rem!important}._formShell_cdwez_98{flex-direction:column;flex:1;min-height:0;display:flex}._formScroll_cdwez_105{flex:1;min-height:0;padding:0;overflow-y:auto}@media (width>=86rem){._formScroll_cdwez_105{overflow:hidden}}._columnsLayout_cdwez_118{flex-direction:column;gap:1.25rem;display:flex}@media (width>=48rem){._columnsLayout_cdwez_118{gap:1.5rem}}@media (width>=86rem){._columnsLayout_cdwez_118{grid-template-columns:1fr 26rem;gap:1.5rem;height:100%;padding:0;display:grid}}._leftColumn_cdwez_140{flex-direction:column;gap:1.25rem;min-width:0;display:flex}@media (width>=48rem){._leftColumn_cdwez_140{gap:1.5rem}}@media (width>=86rem){._leftColumn_cdwez_140{border-right:1px solid #0f172a0f;overflow-y:auto}}._section_cdwez_160{background:linear-gradient(#fafbfc 0%,#fff 48%);border:1px solid #0f172a14;border-radius:.875rem;padding:1rem 1rem 1.125rem}@media (width>=48rem){._section_cdwez_160{padding:1.125rem 1.25rem 1.25rem}}._sectionHeader_cdwez_173{margin-bottom:.875rem}._sectionTitle_cdwez_177{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0!important;font-size:.6875rem!important;font-weight:700!important}._sectionHint_cdwez_186{color:#94a3b8;margin:.25rem 0 0!important;font-size:.8125rem!important;line-height:1.45!important}._fieldsGrid_cdwez_193{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=52rem){._fieldsGrid_cdwez_193{grid-template-columns:repeat(2,minmax(0,1fr))}}._textField_cdwez_205 .MuiOutlinedInput-root{background:#fff;border-radius:.75rem}._manufacturerField_cdwez_211{align-items:flex-start;gap:.5rem;min-width:0;display:flex}._manufacturerField_cdwez_211 ._textField_cdwez_205{flex:auto;min-width:0}._addManufacturerButton_cdwez_223{color:#1976d2;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}._addManufacturerButton_cdwez_223:hover{color:#1565c0;background:#1976d214;border-color:#1976d2}._addManufacturerButton_cdwez_223:focus-visible{border-color:#1976d2;outline:none;box-shadow:0 0 0 3px #1976d224}._recalculateCheckbox_cdwez_252{align-self:center;margin-right:0}._verificationCheckbox_cdwez_258{grid-column:1/-1;justify-self:start;margin-right:0}._instructionPreview_cdwez_264{background:#f8fafc;border:1px dashed #0f172a1f;border-radius:.625rem;margin-bottom:.75rem;padding:.75rem 1rem}._instructionPreviewText_cdwez_272{color:#64748b!important;font-size:.875rem!important}._editInstructionButton_cdwez_277{text-transform:none!important;border-radius:.75rem!important;font-weight:600!important}._equipmentSection_cdwez_284{background:linear-gradient(#eef4fc 0%,#f8fbff 60%,#fff 100%);border:1.5px solid #1976d226;border-radius:.875rem;flex-direction:column;min-height:0;padding:1rem;display:flex;box-shadow:0 .5rem 1.5rem #1976d214}@media (width>=48rem){._equipmentSection_cdwez_284{padding:1.5rem}}@media (width>=86rem){._equipmentSection_cdwez_284{box-shadow:none;border:none;border-left:1.5px solid #1976d226;border-radius:0;padding:1.5rem;overflow-y:auto}}._equipmentScrollArea_cdwez_312{flex:1;min-height:0}._equipmentSection_cdwez_284 ._equipmentHeaderRow_cdwez_317{border-bottom:1px solid #1976d21a;flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}@media (width>=40rem){._equipmentSection_cdwez_284 ._equipmentHeaderRow_cdwez_317{flex-direction:row;justify-content:space-between;align-items:center}}._groupMainTitle_cdwez_335{letter-spacing:-.01em;color:#1565c0!important;font-size:1.0625rem!important;font-weight:700!important}._primaryToolbarButton_cdwez_342{text-transform:none!important;border-radius:.75rem!important;font-weight:600!important;box-shadow:0 .375rem 1rem #1976d238!important}._departmentAccordion_cdwez_349{overflow:hidden;background:#fff!important;border:1px solid #1976d21f!important;border-radius:.75rem!important;margin-bottom:.75rem!important;box-shadow:0 2px 6px #0f172a0a!important}._departmentAccordion_cdwez_349:before{display:none!important}._departmentAccordion_cdwez_349:last-child{margin-bottom:0!important}._departmentSummary_cdwez_366{min-height:unset!important;padding:.625rem .875rem!important}._departmentSummary_cdwez_366 .MuiAccordionSummary-content{margin:0!important}._departmentDetails_cdwez_375{padding:0 .875rem .875rem!important}._departmentTitle_cdwez_379{color:#1e40af;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}._departmentCount_cdwez_388{color:#fff;background:#1976d2;border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;font-size:.75rem;font-weight:700;display:inline-flex}._equipmentCardsGrid_cdwez_402{grid-template-columns:1fr;gap:.5rem;display:grid}@media (width<=85.99rem){._equipmentCardsGrid_cdwez_402{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.625rem}}._equipmentCard_cdwez_402{text-align:left;cursor:pointer;background:#fff;border:1px solid #1976d226;border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.875rem 1rem;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;box-shadow:0 2px 5px #0f172a0d}._equipmentCard_cdwez_402:hover{background:#f0f7ff;border-color:#1976d2;transform:translateY(-2px);box-shadow:0 .5rem 1.5rem #1976d226}._equipmentCard_cdwez_402:focus-visible{outline-offset:2px;outline:2px solid #1976d2}._equipmentCardMain_cdwez_442{color:#0f172a;font-size:.9rem;font-weight:700}._equipmentCardSub_cdwez_448{color:#475569;font-size:.8125rem;line-height:1.4}._saveBar_cdwez_454{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafceb;border-top:1px solid #0f172a14;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}@media (width>=48rem){._saveBar_cdwez_454{padding:1rem 1.5rem}}._saveButton_cdwez_472{text-transform:none!important;border-radius:.75rem!important;min-width:10rem!important;padding-block:.5rem!important;font-weight:600!important;box-shadow:0 .375rem 1rem #1976d247!important}._equipmentModalContent_cdwez_483{flex-direction:column;gap:0;padding:.25rem 0;display:flex}._equipmentModalRow_cdwez_490{border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .75rem;transition:background .15s;display:flex}._equipmentModalRow_cdwez_490:first-child{border-top:1px solid #0f172a0f}._equipmentModalRow_cdwez_490:hover{background-color:#f8fafc}._equipmentModalLabel_cdwez_508{color:#475569;align-items:center;gap:.5rem;min-width:10rem;font-size:.875rem;font-weight:600;display:flex}._qrBlock_cdwez_518{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}._equipmentModalValue_cdwez_525{color:#0f172a;text-align:right;word-break:break-word;font-size:.875rem}._equipmentModalValueEmpty_cdwez_532{color:#94a3b8;text-align:right;font-size:.875rem;font-style:italic}._equipmentModalActions_cdwez_539{justify-content:flex-end;margin-top:.25rem;padding-top:1rem;display:flex}._manufacturersList_l2gwa_1{flex-direction:column;gap:.5rem;display:flex}._page_1620e_1{box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:100%;padding:1rem .875rem 1.25rem;overflow:hidden}@media (width>=48rem){._page_1620e_1{padding:1.75rem 1.5rem 2rem}}._header_1620e_17{flex-direction:column;align-items:stretch;gap:.625rem;margin-bottom:.875rem;display:flex}@media (width>=48rem){._header_1620e_17{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}}._headerText_1620e_35{min-width:0}._title_1620e_39{letter-spacing:-.02em;color:#0f172a;margin:0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important}@media (width>=36rem){._title_1620e_39{font-size:1.375rem!important}}@media (width>=48rem){._title_1620e_39{font-size:1.75rem!important;line-height:1.2!important}}._subtitle_1620e_61{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:40rem;display:-webkit-box;overflow:hidden;margin:.25rem 0 0!important;font-size:.75rem!important;line-height:1.35!important}@media (width>=48rem){._subtitle_1620e_61{-webkit-line-clamp:unset;display:block;overflow:visible;margin-top:.375rem!important;font-size:.875rem!important;line-height:1.45!important}}._primaryButton_1620e_84{align-self:stretch;width:100%;text-transform:none!important;border-radius:.625rem!important;min-height:2.25rem!important;padding-block:.4375rem!important;padding-inline:.75rem!important;font-size:.8125rem!important;font-weight:600!important;box-shadow:0 .375rem 1rem #1976d242!important}@media (width>=48rem){._primaryButton_1620e_84{align-self:flex-end;width:auto;min-height:unset!important;border-radius:.75rem!important;padding:.625rem 1.125rem!important;font-size:1rem!important;box-shadow:0 .5rem 1.25rem #1976d247!important}}._loading_1620e_109{justify-content:center;align-items:center;min-height:45vh;display:flex}._contentCard_1620e_116{border:1px solid #1118270f;flex-direction:column;height:95%;display:flex;overflow:hidden;background:#fff!important;border-radius:1rem!important;box-shadow:0 .625rem 1.875rem #1118270f!important}._toolbar_1620e_127{border-bottom:1px solid #1118270f;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex}@media (width>=45rem){._toolbar_1620e_127{flex-direction:row;align-items:center;gap:1rem}}._searchIcon_1620e_143{color:#94a3b8}._toolbarMeta_1620e_147{color:#64748b;white-space:nowrap;flex-shrink:0;font-weight:600}._scrollArea_1620e_154{flex:1;min-height:12.5rem;padding:1rem 1rem 1.25rem;overflow-y:auto}._scrollArea_1620e_154::-webkit-scrollbar{width:.5rem}._scrollArea_1620e_154::-webkit-scrollbar-track{background:0 0}._scrollArea_1620e_154::-webkit-scrollbar-thumb{background:#0f172a1f;border-radius:999px}._scrollArea_1620e_154::-webkit-scrollbar-thumb:hover{background:#0f172a33}._stateCard_1620e_178{border:1px solid #1118270f;padding:1.25rem 1.5rem;background:#fff!important;border-radius:1rem!important}._errorText_1620e_185{color:#b91c1c}._emptyState_1620e_189{text-align:center;padding:3rem 1.5rem}._emptyTitle_1620e_194{color:#0f172a;font-weight:700!important}._emptyHint_1620e_199{color:#64748b;margin-top:.5rem!important}._groups_1620e_204{flex-direction:column;gap:1.25rem;display:flex}._letterAccordion_1620e_210{transition:border-color .16s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.875rem!important}._letterAccordion_1620e_210:before{display:none!important}._letterAccordion_1620e_210.Mui-expanded{border-color:#2563eb47!important}._letterAccordionSummary_1620e_227{min-height:unset!important;padding:.75rem .5rem .75rem 1rem!important}._letterAccordionSummary_1620e_227:hover{background:#f8fafcf2}._letterAccordion_1620e_210.Mui-expanded ._letterAccordionSummary_1620e_227{background:#f8fafc80;border-bottom:1px solid #1118270f}._letterAccordionSummary_1620e_227 .MuiAccordionSummary-content{width:100%;min-width:0;margin:0!important}._letterAccordionSummary_1620e_227 .MuiAccordionSummary-expandIconWrapper{color:#94a3b8}._letterAccordionDetails_1620e_251{background:#fff;padding:0 1rem 1rem!important}._letterSectionHeader_1620e_256{align-items:center;gap:.75rem;width:100%;min-width:0;margin:0;padding:0;display:flex}._letterMark_1620e_266{letter-spacing:-.04em;color:#1e40af;background:linear-gradient(145deg,#eff6ff 0%,#dbeafe 55%,#e0e7ff 100%);border:1px solid #3b82f647;border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:1.0625rem;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 1px #ffffffb3,0 .375rem .875rem #2563eb1f}._letterMarkMuted_1620e_286{color:#475569;background:linear-gradient(145deg,#f8fafc 0%,#f1f5f9 100%);border-color:#64748b59;box-shadow:inset 0 1px #ffffffd9}._letterRule_1620e_293{background:linear-gradient(90deg,#94a3b88c 0%,#94a3b81f 92%,#0000 100%);border-radius:999px;flex:1;align-self:center;min-width:1.25rem;height:1px}._letterCount_1620e_307{color:#64748b;letter-spacing:.01em;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;padding:.4375rem .75rem;font-size:.75rem;font-weight:600}._grid_1620e_320{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));align-content:start;gap:.875rem;display:grid}._modelCard_1620e_327{width:100%;min-height:8.25rem;color:inherit;font:inherit;text-align:inherit;appearance:none;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;flex-direction:column;padding:0;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}._modelCard_1620e_327:hover{border-color:#2563eb59;transform:translateY(-.125rem);box-shadow:0 .625rem 1.75rem #0f172a14}._modelCard_1620e_327:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb}._modelCardBody_1620e_360{flex:1;min-width:0;padding:1rem 1rem .5rem}._modelName_1620e_366{color:#0f172a;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-weight:700!important;line-height:1.35!important}._modelMeta_1620e_377{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.5rem!important;line-height:1.45!important}._modelCardFooter_1620e_387{background:linear-gradient(#f8fafc99 0%,#fff 100%);border-top:1px solid #1118270f;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:auto;padding:.625rem .75rem .75rem;display:flex}._openHint_1620e_398{color:#64748b;letter-spacing:.01em;font-size:.75rem;font-weight:600}._modelCard_1620e_327:hover ._openHint_1620e_398{color:#2563eb}._cardChevron_1620e_409{color:#94a3b8;transition:color .16s,transform .16s}._modelCard_1620e_327:hover ._cardChevron_1620e_409{color:#2563eb;transform:translate(.125rem)}._linkedList_t8r4p_1{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem;display:grid}._modelCard_t8r4p_8{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:#0f172a;cursor:pointer;background:linear-gradient(#fff 0%,#fbfcfe 100%);border:1px solid #bfdbfe;border-radius:.875rem;align-items:center;gap:.75rem;padding:.75rem .875rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}._modelCard_t8r4p_8:before{content:"";opacity:0;background:linear-gradient(#3b82f6,#1976d2);width:3px;transition:opacity .18s;position:absolute;top:0;bottom:0;left:0}._modelCard_t8r4p_8:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 6px 18px #1976d224}._modelCard_t8r4p_8:hover:before{opacity:1}._modelCard_t8r4p_8:active{transform:translateY(0)}._modelCard_t8r4p_8:focus-visible{border-color:#1976d2;outline:none;box-shadow:0 0 0 3px #1976d229}._modelBadge_t8r4p_61{color:#1565c0;background:linear-gradient(145deg,#e8f1ff 0%,#d8e6ff 100%);border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.9375rem;font-weight:700;line-height:1;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #1976d21f}._modelCard_t8r4p_8:hover ._modelBadge_t8r4p_61{color:#fff;background:linear-gradient(145deg,#1976d2 0%,#1565c0 100%);box-shadow:inset 0 0 0 1px #1976d266,0 2px 6px #1976d24d}._modelBody_t8r4p_84{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}._modelCardName_t8r4p_92{text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}._modelCardHint_t8r4p_100{letter-spacing:.02em;color:#94a3b8;text-transform:uppercase;font-size:.6875rem;font-weight:500}._modelCardChevron_t8r4p_108{color:#cbd5e1;flex:none;transition:color .18s,transform .18s}._modelCard_t8r4p_8:hover ._modelCardChevron_t8r4p_108{color:#1976d2;transform:translate(3px)}._page_70z6i_1{box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:100%;padding:1rem .875rem 1.25rem;overflow:hidden}@media (width>=48rem){._page_70z6i_1{padding:1.75rem 1.5rem 2rem}}._header_70z6i_17{flex-direction:column;align-items:stretch;gap:.625rem;margin-bottom:.875rem;display:flex}@media (width>=48rem){._header_70z6i_17{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}}._headerText_70z6i_35{min-width:0}._title_70z6i_39{letter-spacing:-.02em;color:#0f172a;margin:0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important}@media (width>=36rem){._title_70z6i_39{font-size:1.375rem!important}}@media (width>=48rem){._title_70z6i_39{font-size:1.75rem!important;line-height:1.2!important}}._subtitle_70z6i_61{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:40rem;display:-webkit-box;overflow:hidden;margin:.25rem 0 0!important;font-size:.75rem!important;line-height:1.35!important}@media (width>=48rem){._subtitle_70z6i_61{-webkit-line-clamp:unset;display:block;overflow:visible;margin-top:.375rem!important;font-size:.875rem!important;line-height:1.45!important}}._primaryButton_70z6i_84{align-self:stretch;width:100%;text-transform:none!important;border-radius:.625rem!important;min-height:2.25rem!important;padding-block:.4375rem!important;padding-inline:.75rem!important;font-size:.8125rem!important;font-weight:600!important;box-shadow:0 .375rem 1rem #1976d242!important}@media (width>=48rem){._primaryButton_70z6i_84{align-self:flex-end;width:auto;min-height:unset!important;border-radius:.75rem!important;padding:.625rem 1.125rem!important;font-size:1rem!important;box-shadow:0 .5rem 1.25rem #1976d247!important}}._loading_70z6i_109{justify-content:center;align-items:center;min-height:45vh;display:flex}._contentCard_70z6i_116{border:1px solid #1118270f;flex-direction:column;height:95%;display:flex;overflow:hidden;background:#fff!important;border-radius:1rem!important;box-shadow:0 .625rem 1.875rem #1118270f!important}._toolbar_70z6i_127{border-bottom:1px solid #1118270f;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex}@media (width>=45rem){._toolbar_70z6i_127{flex-direction:row;align-items:center;gap:1rem}}._searchIcon_70z6i_143{color:#94a3b8}._toolbarMeta_70z6i_147{color:#64748b;white-space:nowrap;flex-shrink:0;font-weight:600}._scrollArea_70z6i_154{flex:1;min-height:12.5rem;padding:1rem 1rem 1.25rem;overflow-y:auto}._scrollArea_70z6i_154::-webkit-scrollbar{width:.5rem}._scrollArea_70z6i_154::-webkit-scrollbar-track{background:0 0}._scrollArea_70z6i_154::-webkit-scrollbar-thumb{background:#0f172a1f;border-radius:999px}._scrollArea_70z6i_154::-webkit-scrollbar-thumb:hover{background:#0f172a33}._stateCard_70z6i_178{border:1px solid #1118270f;padding:1.25rem 1.5rem;background:#fff!important;border-radius:1rem!important}._errorText_70z6i_185{color:#b91c1c}._emptyState_70z6i_189{text-align:center;padding:3rem 1.5rem}._emptyTitle_70z6i_194{color:#0f172a;font-weight:700!important}._emptyHint_70z6i_199{color:#64748b;margin-top:.5rem!important}._groups_70z6i_204{flex-direction:column;gap:1.25rem;display:flex}._letterAccordion_70z6i_210{transition:border-color .16s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.875rem!important}._letterAccordion_70z6i_210:before{display:none!important}._letterAccordion_70z6i_210.Mui-expanded{border-color:#2563eb47!important}._letterAccordionSummary_70z6i_227{min-height:unset!important;padding:.75rem .5rem .75rem 1rem!important}._letterAccordionSummary_70z6i_227:hover{background:#f8fafcf2}._letterAccordion_70z6i_210.Mui-expanded ._letterAccordionSummary_70z6i_227{background:#f8fafc80;border-bottom:1px solid #1118270f}._letterAccordionSummary_70z6i_227 .MuiAccordionSummary-content{width:100%;min-width:0;margin:0!important}._letterAccordionSummary_70z6i_227 .MuiAccordionSummary-expandIconWrapper{color:#94a3b8}._letterAccordionDetails_70z6i_251{background:#fff;padding:1rem!important}._letterSectionHeader_70z6i_256{align-items:center;gap:.75rem;width:100%;min-width:0;margin:0;padding:0;display:flex}._letterMark_70z6i_266{letter-spacing:-.04em;color:#1e40af;background:linear-gradient(145deg,#eff6ff 0%,#dbeafe 55%,#e0e7ff 100%);border:1px solid #3b82f647;border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:1.0625rem;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 1px #ffffffb3,0 .375rem .875rem #2563eb1f}._letterMarkMuted_70z6i_286{color:#475569;background:linear-gradient(145deg,#f8fafc 0%,#f1f5f9 100%);border-color:#64748b59;box-shadow:inset 0 1px #ffffffd9}._letterRule_70z6i_293{background:linear-gradient(90deg,#94a3b88c 0%,#94a3b81f 92%,#0000 100%);border-radius:999px;flex:1;align-self:center;min-width:1.25rem;height:1px}._letterCount_70z6i_307{color:#64748b;letter-spacing:.01em;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;padding:.4375rem .75rem;font-size:.75rem;font-weight:600}._grid_70z6i_320{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));align-content:start;gap:.875rem;display:grid}._modelCard_70z6i_327{width:100%;min-height:8.25rem;color:inherit;font:inherit;text-align:inherit;appearance:none;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;flex-direction:column;padding:0;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}._modelCard_70z6i_327:hover{border-color:#2563eb59;transform:translateY(-.125rem);box-shadow:0 .625rem 1.75rem #0f172a14}._modelCard_70z6i_327:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb}._modelCardBody_70z6i_360{flex:1;min-width:0;padding:1rem 1rem .5rem}._modelName_70z6i_366{color:#0f172a;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-weight:700!important;line-height:1.35!important}._modelMeta_70z6i_377{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.5rem!important;line-height:1.45!important}._modelCardFooter_70z6i_387{background:linear-gradient(#f8fafc99 0%,#fff 100%);border-top:1px solid #1118270f;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:auto;padding:.625rem .75rem .75rem;display:flex}._openHint_70z6i_398{color:#64748b;letter-spacing:.01em;font-size:.75rem;font-weight:600}._modelCard_70z6i_327:hover ._openHint_70z6i_398{color:#2563eb}._cardChevron_70z6i_409{color:#94a3b8;transition:color .16s,transform .16s}._modelCard_70z6i_327:hover ._cardChevron_70z6i_409{color:#2563eb;transform:translate(.125rem)}._page_1meix_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1meix_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_1meix_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1meix_25{color:#64748b;margin-top:6px;font-size:14px!important}._primaryButton_1meix_31{text-transform:none!important;border-radius:12px!important;padding:10px 14px!important;font-weight:600!important;box-shadow:0 8px 20px #1118271f!important}._contentCard_1meix_39{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._toolbar_1meix_47{border-bottom:1px solid #1118270f;padding:16px}._list_1meix_52{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}._stateText_1meix_59{color:#6b7280;padding:8px 4px}._departmentCard_1meix_64{border:1px solid #e5e7eb;transition:border-color .12s,background-color .12s;box-shadow:none!important;background:#fff!important;border-radius:14px!important;padding:14px 16px!important}._departmentCard_1meix_64:hover{border-color:#d1d5db;background:#fafafa!important}._departmentCardTop_1meix_78{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._departmentMain_1meix_86{min-width:0}._departmentName_1meix_90{color:#111827;line-height:1.25;font-size:15px!important;font-weight:600!important}._departmentSecondary_1meix_97{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;overflow:hidden;font-size:13px!important}._editButton_1meix_107{color:#6b7280!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;width:34px!important;height:34px!important}._editButton_1meix_107:hover{color:#111827!important;background:#f9fafb!important}._chips_1meix_121{flex-wrap:wrap;gap:6px;display:flex}._chip_1meix_121{color:#4b5563!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;height:24px!important}@media (width<=600px){._page_1meix_1{padding:16px}}._page_1aoxc_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1aoxc_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_1aoxc_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1aoxc_25{color:#64748b;margin-top:6px;font-size:14px!important}._backButton_1aoxc_31{text-transform:none!important;color:#4b5563!important;font-weight:500!important}._card_1aoxc_37{border:1px solid #1118270f;padding:16px 16px 8px;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}@media (width<=600px){._page_1aoxc_1{padding:16px}}._root_1ovt9_7.MuiFormControl-root{width:100%;padding:var(--space-4);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-base);margin:0;transition:border-color .15s}._root_1ovt9_7.MuiFormControl-root:hover{border-color:var(--color-accent-border)}._root_1ovt9_7.MuiFormControl-root:focus-within{border-color:var(--color-accent)}._legend_1ovt9_27.MuiFormLabel-root{margin-bottom:var(--space-2);font:var(--font-card-label);color:var(--color-text-secondary);padding:0}._legend_1ovt9_27.MuiFormLabel-root.Mui-focused{color:var(--color-accent-text)}._search_1ovt9_38{margin-bottom:var(--space-3)}._chips_1ovt9_42{gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._chip_1ovt9_42.MuiChip-root{border-radius:var(--radius-full);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);border:none}._chip_1ovt9_42.MuiChip-root .MuiChip-deleteIcon{color:var(--color-text-muted)}._chip_1ovt9_42.MuiChip-root .MuiChip-deleteIcon:hover{color:var(--color-text-primary)}._list_1ovt9_66{gap:var(--space-1);padding-right:var(--space-1);grid-template-columns:1fr 1fr;display:grid;overflow:auto}._empty_1ovt9_74{padding:var(--space-2) 0;font:var(--font-body);color:var(--color-text-secondary);margin:0}._option_1ovt9_81.MuiListItemButton-root{border-radius:var(--radius-sm);border:1px solid #0000;transition:background-color .15s,border-color .15s}._option_1ovt9_81.MuiListItemButton-root:hover{background:var(--color-bg-muted)}._optionChecked_1ovt9_91.MuiListItemButton-root,._optionChecked_1ovt9_91.MuiListItemButton-root:hover{background:var(--color-accent-bg);border-color:var(--color-accent-border)}._checkbox_1ovt9_97.MuiCheckbox-root{color:var(--color-text-muted)}._checkbox_1ovt9_97.MuiCheckbox-root.Mui-checked{color:var(--color-accent)}._optionLocked_1ovt9_106.MuiListItemButton-root{cursor:not-allowed}._optionLabel_1ovt9_110{font:var(--font-body);color:var(--color-text-primary)}._optionDescription_1ovt9_115{font:var(--font-caption);color:var(--color-text-secondary)}._lockIcon_1ovt9_120,._chip_1ovt9_42.MuiChip-root .MuiChip-icon{color:var(--color-text-muted)}._helper_1ovt9_128.MuiFormHelperText-root{margin:var(--space-2) 0 0;font:var(--font-caption);color:var(--color-text-secondary)}@media (width<=640px){._list_1ovt9_66{grid-template-columns:1fr}}._preview_1wuk0_1{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._header_1wuk0_11{background:#f8fafc;border-bottom:1px solid #eef0f4;flex-direction:column;gap:2px;padding:14px 16px;display:flex}._title_1wuk0_20{color:#0f172a;font-size:15px;font-weight:700}._subtitle_1wuk0_26{color:#64748b;font-size:12px}._list_1wuk0_31{flex-direction:column;gap:10px;padding:12px;display:flex}._positionCard_1wuk0_38{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._positionHeader_1wuk0_48{align-items:center;gap:12px;display:flex}._positionIcon_1wuk0_54{color:#4f46e5;background:#eef2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._positionName_1wuk0_66{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}._roleCount_1wuk0_77{color:#4f46e5;background:#eef2ff;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}._chips_1wuk0_87{flex-wrap:wrap;gap:6px;display:flex}._chip_1wuk0_87{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}._emptyText_1wuk0_104{color:#94a3b8;font-size:12px}._toggleButton_1wuk0_109{align-self:flex-start;text-transform:none!important;color:#4f46e5!important;min-width:0!important;padding:2px 6px!important;font-size:12px!important}._page_y2bxz_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_y2bxz_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_y2bxz_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_y2bxz_25{color:#64748b;margin-top:6px;font-size:14px!important}._backButton_y2bxz_31{text-transform:none!important;color:#4b5563!important;font-weight:500!important}._card_y2bxz_37{border:1px solid #1118270f;padding:16px 16px 8px;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._stateText_y2bxz_45{color:#6b7280;padding:8px 4px}@media (width<=600px){._page_y2bxz_1{padding:16px}}._editor_wrstk_1{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._header_wrstk_11{background:#f8fafc;border-bottom:1px solid #eef0f4;flex-direction:column;gap:2px;padding:14px 16px;display:flex}._title_wrstk_20{color:#0f172a;font-size:15px;font-weight:700}._subtitle_wrstk_26{color:#64748b;font-size:12px}._list_wrstk_31{flex-direction:column;gap:10px;padding:12px;display:flex}._positionCard_wrstk_38{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._positionHeader_wrstk_48{align-items:center;gap:12px;display:flex}._positionIcon_wrstk_54{color:#4f46e5;background:#eef2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._positionName_wrstk_66{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}._roleCount_wrstk_77{color:#4f46e5;background:#eef2ff;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}._chips_wrstk_87{flex-wrap:wrap;gap:6px;display:flex}._chip_wrstk_87{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}._emptyText_wrstk_104{color:#94a3b8;font-size:12px}._actions_wrstk_109{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._assignButton_wrstk_116{text-transform:none!important;font-size:12px!important}._extraChip_wrstk_121{color:#4338ca;background-color:#eef2ff;border-color:#c7d2fe}._toggleButton_wrstk_127{text-transform:none!important;color:#4f46e5!important;min-width:0!important;padding:2px 6px!important;font-size:12px!important}._field_wrstk_135{flex-direction:column;gap:6px;display:flex}._label_wrstk_141{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700}._form_4klnn_1{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}._subtitle_4klnn_8{color:#6b7280}._actions_4klnn_12{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._formWrapper_1a7vu_1{justify-content:center;align-items:start;width:100%;display:flex}._formCard_1a7vu_8{flex-direction:column;gap:20px;width:100%;max-width:750px;padding-top:20px;display:grid}._btn_1a7vu_17{justify-content:center;display:flex}._page_peael_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_peael_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_peael_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_peael_25{color:#64748b;margin-top:6px;font-size:14px!important}._primaryButton_peael_31{text-transform:none!important;border-radius:12px!important;padding:10px 14px!important;font-weight:600!important;box-shadow:0 8px 20px #1118271f!important}._contentCard_peael_39{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._toolbar_peael_47{border-bottom:1px solid #1118270f;padding:16px}._list_peael_52{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}._stateText_peael_59{color:#6b7280;padding:8px 4px}._itemCard_peael_64{border:1px solid #e5e7eb;transition:border-color .12s,background-color .12s;box-shadow:none!important;background:#fff!important;border-radius:14px!important;padding:14px 16px!important}._itemCard_peael_64:hover{border-color:#d1d5db;background:#fafafa!important}._itemCardTop_peael_78{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._itemMain_peael_86{min-width:0}._itemName_peael_90{color:#111827;line-height:1.25;font-size:15px!important;font-weight:600!important}._itemSecondary_peael_97{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;overflow:hidden;font-size:13px!important}._chips_peael_107{flex-wrap:wrap;gap:6px;display:flex}._chip_peael_107{color:#4b5563!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;height:24px!important}@media (width<=600px){._page_peael_1{padding:16px}}._content_8hs1t_1{flex-direction:column;gap:0;padding:4px 0 8px;display:flex}._field_8hs1t_8{flex-direction:column;gap:10px;padding:16px 0;display:flex}._fieldLabel_8hs1t_15{align-items:center;gap:6px;display:flex}._icon_8hs1t_21{color:#6b7280!important}._labelText_8hs1t_25{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;display:flex;color:#6b7280!important;font-size:12px!important;font-weight:600!important}._count_8hs1t_36{color:#4b5563;letter-spacing:0;text-transform:none;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}._positionName_8hs1t_53{color:#111827!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}._divider_8hs1t_60{border-color:#11182712!important;margin:0!important}._departmentList_8hs1t_65{flex-direction:column;gap:6px;display:flex}._departmentItem_8hs1t_71{background:#f8fafc;border:1px solid #e5e7eb;border-left:3px solid #6366f1;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}._departmentShort_8hs1t_82{color:#4f46e5;flex-shrink:0;font-size:13px;font-weight:700}._departmentDivider_8hs1t_89{background:#d1d5db;flex-shrink:0;width:1px;height:14px}._departmentName_8hs1t_96{color:#374151;font-size:13px;font-weight:400;line-height:1.4}._empty_8hs1t_103{font-style:italic;color:#9ca3af!important;font-size:14px!important}._error_8hs1t_109{padding:8px 0;color:#ef4444!important}._skeleton_8hs1t_114{border-radius:8px!important;margin-bottom:12px!important}._page_1xwpp_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1xwpp_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._headerActions_1xwpp_18{flex-wrap:wrap;gap:10px;display:flex}._secondaryButton_1xwpp_24{text-transform:none!important;border-radius:10px!important}._title_1xwpp_29{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1xwpp_36{color:#64748b;margin-top:6px;font-size:14px!important}._contentCard_1xwpp_42{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._toolbar_1xwpp_50{border-bottom:1px solid #1118270f;padding:16px}._list_1xwpp_55{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}._stateText_1xwpp_62{color:#6b7280;padding:8px 4px}._itemCard_1xwpp_67{cursor:pointer;border:1px solid #e5e7eb;transition:border-color .12s,background-color .12s;box-shadow:none!important;background:#fff!important;border-radius:14px!important;padding:14px 16px!important}._itemCard_1xwpp_67:hover{border-color:#d1d5db;background:#fafafa!important}._itemMain_1xwpp_82{align-items:baseline;gap:10px;min-width:0;display:flex}._itemName_1xwpp_89{color:#111827;line-height:1.25;font-size:15px!important;font-weight:600!important}._codeChip_1xwpp_96{flex-shrink:0;color:#6b7280!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:6px!important;height:20px!important;font-family:monospace!important;font-size:11px!important}._itemDescription_1xwpp_107{color:#6b7280;margin-top:6px!important;font-size:13px!important}@media (width<=600px){._page_1xwpp_1{padding:16px}}._form_rdy09_1{flex-direction:column;gap:20px;padding:4px 0 8px;display:flex}._fields_rdy09_8{flex-direction:column;gap:14px;display:flex}._permissionsSection_rdy09_15{flex-direction:column;gap:10px;display:flex}._permissionsHeader_rdy09_21{justify-content:space-between;align-items:center;display:flex}._permissionsTitle_rdy09_27{color:#111827;font-size:14px!important;font-weight:600!important}._selectedCount_rdy09_33{color:#6366f1}._toggleAllBtn_rdy09_37{text-transform:none!important;color:#6366f1!important;min-width:0!important;padding:2px 8px!important;font-size:12px!important}._permissionsList_rdy09_49{flex-direction:column;gap:10px;max-height:360px;display:flex;overflow-y:auto}._loadingWrapper_rdy09_57{justify-content:center;padding:20px;display:flex}._emptyText_rdy09_63{color:#9ca3af;padding:12px 16px;font-size:13px!important}._actions_rdy09_70{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._cancelButton_rdy09_77{text-transform:none!important;color:#374151!important;border-color:#e5e7eb!important;border-radius:10px!important;font-weight:500!important}._saveButton_rdy09_85{text-transform:none!important;border-radius:10px!important;font-weight:600!important;box-shadow:0 4px 12px #11182726!important}._loadingWrapper_xt3ay_1{justify-content:center;padding:40px;display:flex}._form_xt3ay_7{flex-direction:column;gap:20px;padding:4px 0 8px;display:flex}._fields_xt3ay_14{flex-direction:column;gap:14px;display:flex}._permissionsSection_xt3ay_20{flex-direction:column;gap:10px;display:flex}._permissionsHeader_xt3ay_26{justify-content:space-between;align-items:center;display:flex}._permissionsTitle_xt3ay_32{color:#111827;font-size:14px!important;font-weight:600!important}._selectedCount_xt3ay_38{color:#6366f1}._toggleAllBtn_xt3ay_42{text-transform:none!important;color:#6366f1!important;min-width:0!important;padding:2px 8px!important;font-size:12px!important}._permissionsList_xt3ay_50{flex-direction:column;gap:10px;max-height:360px;display:flex;overflow-y:auto}._emptyText_xt3ay_58{color:#9ca3af;padding:12px 16px;font-size:13px!important}._actions_xt3ay_64{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._cancelButton_xt3ay_71{text-transform:none!important;color:#374151!important;border-color:#e5e7eb!important;border-radius:10px!important;font-weight:500!important}._saveButton_xt3ay_79{text-transform:none!important;border-radius:10px!important;font-weight:600!important;box-shadow:0 4px 12px #11182726!important}._form_1q33t_1{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}._subtitle_1q33t_8{color:#6b7280}._actions_1q33t_12{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._roleOption_1q33t_19{justify-content:space-between;align-items:center;gap:12px;display:flex}._assignedBadge_1q33t_26{color:#b45309;background:#fef3c7;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._warning_1q33t_36{border-radius:10px!important}._page_1rcl5_1{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:24px 32px 32px}._header_1rcl5_9{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}._title_1rcl5_17{color:#111827;font-weight:800!important}._subtitle_1rcl5_22{color:#6b7280;margin-top:6px!important}._statCard_1rcl5_27{background:#fff;border:1px solid #11182714;box-shadow:0 10px 30px #0000000f;border-radius:18px!important}._statCardContent_1rcl5_34{padding:18px!important}._statTop_1rcl5_38{align-items:center;gap:10px;margin-bottom:10px;display:flex}._statIconWrap_1rcl5_45{background:#1976d214;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._statIcon_1rcl5_45{color:#1976d2}._statTitle_1rcl5_59{color:#6b7280;font-weight:600!important}._statValue_1rcl5_64{color:#111827;letter-spacing:-.02em;font-weight:900!important}._quickStartCard_1rcl5_70{background:#fff;border:1px solid #11182714;margin-top:16px;box-shadow:0 10px 30px #0000000f;border-radius:18px!important}._quickStartContent_1rcl5_78{padding:18px!important}._quickStartTitle_1rcl5_82{color:#111827;font-weight:800!important}._quickStartSubtitle_1rcl5_87{color:#6b7280;margin-top:4px!important}._quickStartList_1rcl5_92{color:#111827;margin:12px 0 0;padding-left:18px}._quickStartList_1rcl5_92 li{margin:8px 0;line-height:1.45}@media (width<=600px){._page_1lgr5_1{padding:16px}}._page_1bx9i_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1bx9i_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_1bx9i_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1bx9i_25{color:#64748b;margin-top:6px;font-size:14px!important}._primaryButton_1bx9i_31{text-transform:none!important;border-radius:12px!important;padding:10px 14px!important;font-weight:600!important;box-shadow:0 8px 20px #1118271f!important}._contentCard_1bx9i_39{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._toolbar_1bx9i_47{border-bottom:1px solid #1118270f;padding:16px}._list_1bx9i_52{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}._stateText_1bx9i_59{color:#6b7280;padding:8px 4px}._itemCard_1bx9i_64{border:1px solid #e5e7eb;transition:border-color .12s,background-color .12s;box-shadow:none!important;background:#fff!important;border-radius:14px!important;padding:14px 16px!important}._itemCard_1bx9i_64:hover{border-color:#d1d5db;background:#fafafa!important}._itemCardTop_1bx9i_78{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._itemMain_1bx9i_86{min-width:0}._itemName_1bx9i_90{color:#111827;line-height:1.25;font-size:15px!important;font-weight:600!important}._itemSecondary_1bx9i_97{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;overflow:hidden;font-size:13px!important}._editButton_1bx9i_107{color:#6b7280!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;width:34px!important;height:34px!important}._editButton_1bx9i_107:hover{color:#111827!important;background:#f9fafb!important}._chips_1bx9i_121{flex-wrap:wrap;gap:6px;display:flex}._chip_1bx9i_121{color:#4b5563!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;height:24px!important}@media (width<=600px){._page_1bx9i_1{padding:16px}}._page_1vmvw_1{box-sizing:border-box;width:100%;min-height:100%;padding:24px 24px 96px}._header_1vmvw_8{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding:24px;display:flex}._headerContent_1vmvw_20{flex-direction:column;display:flex}._breadcrumb_1vmvw_25{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin:0 0 8px;font-size:12px;font-weight:600}._pageTitle_1vmvw_34{color:#0f172a;margin:0;font-size:30px;font-weight:700;line-height:1.2}._pageSubtitle_1vmvw_42{color:#64748b;margin:8px 0 0;font-size:14px;line-height:1.6}._headerActions_1vmvw_49{flex-shrink:0;align-items:center;display:flex}._statsGrid_1vmvw_55{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}._statCard_1vmvw_62{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}._statLabel_1vmvw_72{color:#64748b;font-size:13px;font-weight:600}._statValue_1vmvw_78{color:#0f172a;font-size:26px;font-weight:700;line-height:1}._content_1vmvw_85{width:100%}._searchWrapper_1vmvw_89{width:100%;margin-bottom:16px}._loading_1vmvw_95{justify-content:center;align-items:center;min-height:45vh;display:flex}._grid_1vmvw_102{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}._card_1vmvw_108{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:210px;padding:20px;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_1vmvw_108:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}._cardTop_1vmvw_127{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._cardTopLeft_1vmvw_134{align-items:flex-start;gap:14px;min-width:0;display:flex}._iconBox_1vmvw_141{background:#f1f5f9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}._cardHeading_1vmvw_153{min-width:0}._title_1vmvw_157{color:#0f172a;word-break:break-word;margin:0;font-size:17px;font-weight:700;line-height:1.35}._metaRow_1vmvw_166{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._date_1vmvw_174,._metaText_1vmvw_175{color:#64748b;font-size:13px}._dot_1vmvw_180{background:#94a3b8;border-radius:999px;width:4px;height:4px}._arrow_1vmvw_187{color:#64748b;flex-shrink:0;font-size:22px;line-height:1}._description_1vmvw_194{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:67px;margin:16px 0 18px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._tags_1vmvw_206{flex-wrap:wrap;gap:8px;display:flex}._tag_1vmvw_206,._tagMuted_1vmvw_213,._tagEmpty_1vmvw_214{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._tag_1vmvw_206{color:#2563eb;background:#eff6ff}._tagMuted_1vmvw_213{color:#64748b;background:#f1f5f9}._tagEmpty_1vmvw_214{color:#94a3b8;background:#f8fafc;border:1px dashed #cbd5e1}._emptyState_1vmvw_240{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:40px 20px;display:flex}._emptyTitle_1vmvw_253{color:#0f172a;font-size:22px;font-weight:700}._emptyText_1vmvw_259{color:#64748b;max-width:420px;margin-top:10px;font-size:14px;line-height:1.6}._emptyButton_1vmvw_267,._createButton_1vmvw_268{color:#fff;cursor:pointer;background:#1565c0;border:none;border-radius:12px;min-height:46px;padding:.8rem 1.3rem;font-size:14px;font-weight:600;transition:background .2s,transform .2s}._emptyButton_1vmvw_267{margin-top:18px}._emptyButton_1vmvw_267:hover,._createButton_1vmvw_268:hover{background:#1254a1;transform:translateY(-1px)}._emptyButton_1vmvw_267:active,._createButton_1vmvw_268:active{transform:translateY(0)}._container_1vmvw_296{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;padding-bottom:96px;display:flex}._buttonContainer_1vmvw_306{justify-content:flex-end;width:100%;display:flex}@media (width<=768px){._page_1vmvw_1{padding:16px 16px 84px}._header_1vmvw_8{border-radius:16px;padding:18px}._pageTitle_1vmvw_34{font-size:24px}._grid_1vmvw_102{grid-template-columns:1fr}._card_1vmvw_108{min-height:190px;padding:18px}._description_1vmvw_194{min-height:auto}._container_1vmvw_296{padding-bottom:84px}}._page_bwo0v_3{box-sizing:border-box;width:100%;min-height:100%;padding:24px 24px 96px}._header_bwo0v_7{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding:24px;display:flex}._headerContent_bwo0v_11{flex-direction:column;display:flex}._breadcrumb_bwo0v_15{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin:0 0 8px;font-size:12px;font-weight:600}._pageTitle_bwo0v_19{color:#0f172a;margin:0;font-size:30px;font-weight:700;line-height:1.2}._pageSubtitle_bwo0v_23{color:#64748b;margin:8px 0 0;font-size:14px;line-height:1.6}._headerActions_bwo0v_1{flex-shrink:0;align-items:center;display:flex}._content_bwo0v_1{width:100%}._searchWrapper_bwo0v_1{width:100%;margin-bottom:16px}._loading_bwo0v_306{justify-content:center;align-items:center;min-height:45vh;display:flex}._grid_bwo0v_1{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}._card_bwo0v_1{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:210px;padding:20px;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_bwo0v_1:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}._cardTop_bwo0v_1{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._cardTopLeft_bwo0v_1{align-items:flex-start;gap:14px;min-width:0;display:flex}._iconBox_bwo0v_1{background:#f1f5f9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}._cardHeading_bwo0v_1{min-width:0}._title_bwo0v_1{color:#0f172a;word-break:break-word;margin:0;font-size:17px;font-weight:700;line-height:1.35}._metaRow_bwo0v_1{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._date_bwo0v_1,._metaText_bwo0v_1{color:#64748b;font-size:13px}._dot_bwo0v_1{background:#94a3b8;border-radius:999px;width:4px;height:4px}._arrow_bwo0v_1{color:#64748b;flex-shrink:0;font-size:22px;line-height:1}._description_bwo0v_1{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:67px;margin:16px 0 18px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._tags_bwo0v_1{flex-wrap:wrap;gap:8px;display:flex}._tag_bwo0v_1,._tagMuted_bwo0v_1,._tagEmpty_bwo0v_1{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._tag_bwo0v_1{color:#2563eb;background:#eff6ff}._tagMuted_bwo0v_1{color:#64748b;background:#f1f5f9}._tagEmpty_bwo0v_1{color:#94a3b8;background:#f8fafc;border:1px dashed #cbd5e1}._emptyState_bwo0v_280{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:40px 20px;display:flex}._emptyTitle_bwo0v_286{color:#0f172a;font-size:22px;font-weight:700}._emptyText_bwo0v_293{color:#64748b;max-width:420px;margin-top:10px;font-size:14px;line-height:1.6}._emptyButton_bwo0v_1,._createButton_bwo0v_1{color:#fff;cursor:pointer;background:#1565c0;border:none;border-radius:12px;min-height:46px;padding:.8rem 1.3rem;font-size:14px;font-weight:600;transition:background .2s,transform .2s}._emptyButton_bwo0v_1{margin-top:18px}._emptyButton_bwo0v_1:hover,._createButton_bwo0v_1:hover{background:#1254a1;transform:translateY(-1px)}._emptyButton_bwo0v_1:active,._createButton_bwo0v_1:active{transform:translateY(0)}._container_bwo0v_1{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;padding-bottom:96px;display:flex}._buttonContainer_bwo0v_1{justify-content:flex-end;width:100%;display:flex}@media (width<=768px){._page_bwo0v_3{padding:16px 16px 84px}._header_bwo0v_7{border-radius:16px;padding:18px}._pageTitle_bwo0v_19{font-size:24px}._grid_bwo0v_1{grid-template-columns:1fr}._card_bwo0v_1{min-height:190px;padding:18px}._description_bwo0v_1{min-height:auto}._container_bwo0v_1{padding-bottom:84px}}._breadcrumbNav_bwo0v_27{align-items:center;gap:8px;margin:0 0 16px;display:flex}._breadcrumbButton_bwo0v_34{color:#1d4ed8;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}._breadcrumbButton_bwo0v_34:disabled{color:#334155;cursor:default;font-weight:600}._breadcrumbDivider_bwo0v_49{color:#94a3b8}._filtersRow_bwo0v_53{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}._filterSelect_bwo0v_60{min-width:220px}._statusChips_bwo0v_64{align-items:center;gap:8px;display:inline-flex}._statusChip_bwo0v_64{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s}._statusChipActive_bwo0v_82{color:#166534;background:#ecfdf3;border-color:#15803d}._statsGrid_bwo0v_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}._statCard_bwo0v_95{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._statLabel_bwo0v_105{color:#64748b;font-size:13px;font-weight:600}._statValue_bwo0v_111{color:#0f172a;font-size:24px;font-weight:700;line-height:1.1}._statValueMuted_bwo0v_118{color:#94a3b8}._tableWrapper_bwo0v_123{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:8px;overflow:hidden}._table_bwo0v_123{border-collapse:collapse;width:100%}._thead_bwo0v_136{background:#f8fafc}._th_bwo0v_136{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#64748b;border-bottom:1px solid #e2e8f0;padding:10px 16px;font-size:12px}._td_bwo0v_150{color:#0f172a;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:10px 16px;font-size:14px}._userCell_bwo0v_158{flex-direction:column;display:flex}._userName_bwo0v_163{color:#0f172a;font-weight:600}._userEmail_bwo0v_168{color:#64748b;font-size:13px}._status_bwo0v_64{border-radius:999px;justify-content:center;align-items:center;min-width:90px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._passed_bwo0v_184{color:#166534;background-color:#dcfce7}._failed_bwo0v_189{color:#991b1b;background-color:#fee2e2}._detailsButton_bwo0v_194{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,transform .15s}._detailsButton_bwo0v_194:hover{background:#e5f0ff;border-color:#bfdbfe;transform:translateY(-1px)}._detailsRow_bwo0v_211{background:#f9fafb}._detailsCell_bwo0v_215{border-bottom:1px solid #e2e8f0;padding:0 16px 12px}._detailsInner_bwo0v_220{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 12px 10px}._detailsHeader_bwo0v_227{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._detailsTitle_bwo0v_234{color:#0f172a;font-size:14px;font-weight:600}._detailsMeta_bwo0v_240{color:#64748b;font-size:12px}._questionsList_bwo0v_245{flex-direction:column;gap:6px;margin-top:8px;display:flex}._questionRow_bwo0v_252{align-items:flex-start;gap:8px;display:flex}._questionTitle_bwo0v_258{color:#0f172a;font-size:13px;font-weight:500}._answerRow_bwo0v_264{color:#4b5563;align-items:center;gap:4px;font-size:13px;display:flex}._iconOk_bwo0v_272{color:#16a34a}._iconBad_bwo0v_276{color:#dc2626}._emptyState_bwo0v_280{text-align:center;color:#64748b;padding:40px 24px}._emptyTitle_bwo0v_286{color:#0f172a;margin-bottom:6px;font-size:18px;font-weight:600}._emptyText_bwo0v_293{font-size:14px}._error_bwo0v_297{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin-top:12px;padding:16px 20px}._loading_bwo0v_306{justify-content:center;align-items:center;padding:60px 24px;display:flex}._searchInput_bwo0v_313{min-width:260px}._filtersRight_bwo0v_317{flex-wrap:wrap;gap:12px;margin-left:auto;display:flex}@media (width<=992px){._filtersRow_bwo0v_53{flex-direction:column;align-items:stretch}._filtersRight_bwo0v_317{margin-left:0}._statsGrid_bwo0v_88{grid-template-columns:1fr}}._grid_aiex3_1{grid-template-columns:repeat(2,minmax(260px,1fr));gap:16px;display:grid}._card_aiex3_7{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 3px #0000000a}._card_aiex3_7:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}._title_aiex3_24{color:#0f172a;margin:0;font-size:15px;font-weight:600;line-height:1.4}._subtitle_aiex3_32{color:#94a3b8;align-items:center;gap:4px;margin:6px 0 0;font-size:12px;display:flex}._subtitle_aiex3_32:before{content:"→";color:#6366f1;font-size:11px}._emptyState_aiex3_47{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;padding:40px 24px}._emptyTitle_aiex3_55{color:#0f172a;font-size:18px;font-weight:600}._search_aiex3_61{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;width:100%;margin-bottom:16px;padding:9px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}._search_aiex3_61::placeholder{color:#94a3b8}._search_aiex3_61:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f114}._searchWrapper_iop3o_1{margin-bottom:16px}._tableWrapper_iop3o_5{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0000000a}._table_iop3o_5{border-collapse:collapse;width:100%}._thead_iop3o_18{background:#f8fafc}._th_iop3o_18{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;border-bottom:1px solid #e2e8f0;padding:11px 16px;font-size:11px;font-weight:700}._td_iop3o_33{color:#0f172a;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 16px;font-size:14px}._row_iop3o_41{cursor:pointer;transition:background .15s}._row_iop3o_41:last-child ._td_iop3o_33{border-bottom:none}._row_iop3o_41:hover{background:#f8fafc}._row_iop3o_41:hover ._td_iop3o_33:first-child{color:#2563eb}._status_iop3o_58{border-radius:999px;justify-content:center;align-items:center;min-width:90px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._passed_iop3o_69{color:#166534;background-color:#dcfce7}._failed_iop3o_74{color:#991b1b;background-color:#fee2e2}._loading_iop3o_79{justify-content:center;align-items:center;padding:60px 24px;display:flex}._error_iop3o_86{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px 20px}._emptyState_iop3o_94{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;padding:40px 24px}._emptyTitle_iop3o_102{color:#0f172a;font-size:18px;font-weight:600}._listWrapper_jtnfs_1{background:#fff;border:.5px solid #e0e0e0;border-radius:12px;margin-top:16px;overflow:hidden}._loading_jtnfs_9{justify-content:center;align-items:center;padding:40px 0;display:flex}._error_jtnfs_16{color:#d32f2f;padding:16px;font-size:13px}._emptyState_jtnfs_22{text-align:center;padding:48px 16px}._emptyTitle_jtnfs_27{color:#9e9e9e;font-size:14px;font-weight:500}._table_jtnfs_33{border-collapse:collapse;width:100%}._thead_jtnfs_38{background-color:#f7f8fa}._th_jtnfs_38{text-align:left;color:#9e9e9e;letter-spacing:.02em;text-transform:uppercase;border-bottom:.5px solid #e8e8e8;padding:10px 16px;font-size:12px;font-weight:600}._td_jtnfs_53{color:#2c2c2c;vertical-align:middle;border-bottom:.5px solid #f0f0f0;padding:12px 16px;font-size:13px}._row_jtnfs_61{cursor:pointer;transition:background-color .12s}._row_jtnfs_61:last-child ._td_jtnfs_53{border-bottom:none}._row_jtnfs_61:hover{background-color:#f7f8fa}._testTitle_jtnfs_74{color:#1a1a1a;font-weight:500}._articleTitle_jtnfs_79{color:#6b7280}._status_jtnfs_83{border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}._status_jtnfs_83:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}._passed_jtnfs_101{color:#3b6d11;background-color:#eaf3de}._passed_jtnfs_101:before{background-color:#63aa22}._failed_jtnfs_110{color:#a32d2d;background-color:#fcebeb}._failed_jtnfs_110:before{background-color:#e24b4a}._attemptsCell_jtnfs_119{color:#6b7280;font-variant-numeric:tabular-nums}._wrap_1d8n8_1{flex-direction:column;gap:16px;padding:6px 0;display:flex}._header_1d8n8_10{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px}._headerTitle_1d8n8_17{color:#0f172a;font-size:19px;font-weight:600;line-height:1.35}._headerSub_1d8n8_24{color:#64748b;margin-top:6px;font-size:14px}._attempts_1d8n8_32{flex-direction:column;gap:14px;display:flex}._attemptBlock_1d8n8_40{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._attemptHeader_1d8n8_49{cursor:pointer;text-align:left;background:#f8fafc;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}._attemptHeaderMain_1d8n8_62{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}._attemptHeaderLeft_1d8n8_70{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._attemptNum_1d8n8_77{color:#0f172a;font-size:16px;font-weight:600;line-height:1.3}._latestBadge_1d8n8_84{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}._accordionIcon_1d8n8_94{color:#64748b;flex-shrink:0;transition:transform .2s}._accordionIconOpen_1d8n8_100{transform:rotate(180deg)}._attemptContent_1d8n8_104{border-top:1px solid #eef2f7;padding:14px 16px 16px}._chips_1d8n8_111{flex-wrap:wrap;gap:8px;display:flex}._chip_1d8n8_111{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;min-width:78px;padding:8px 16px;display:flex}._chipLabel_1d8n8_130{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:11px}._chipValue_1d8n8_137{color:#0f172a;font-size:15px;font-weight:600;line-height:1.3}._chipPass_1d8n8_144 ._chipValue_1d8n8_137{color:#16a34a}._chipFail_1d8n8_148 ._chipValue_1d8n8_137{color:#dc2626}._questions_1d8n8_154{flex-direction:column;gap:10px;display:flex}._qCard_1d8n8_160{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._qHead_1d8n8_167{border-bottom:1px solid #f1f5f9;align-items:baseline;gap:12px;padding:14px 18px 12px;display:flex}._qNum_1d8n8_175{color:#94a3b8;flex-shrink:0;font-size:13px}._qTitle_1d8n8_181{color:#0f172a;font-size:16px;font-weight:600;line-height:1.4}._qAnswer_1d8n8_190{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;font-size:15px;display:flex}._qAnswerLabel_1d8n8_200{color:#64748b;font-size:14px}._qAnswerText_1d8n8_205{color:#0f172a;font-size:15px;font-weight:600}._iconOk_1d8n8_211{color:#16a34a;flex-shrink:0}._iconBad_1d8n8_216{color:#dc2626;flex-shrink:0}._options_1d8n8_223{flex-direction:column;gap:4px;padding:10px 18px 14px;display:flex}._opt_1d8n8_223{border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}._optCorrect_1d8n8_239{background:#f0fdf4}._optCorrect_1d8n8_239 ._optText_1d8n8_243{color:#15803d;font-weight:500}._optWrong_1d8n8_248{background:#fef2f2}._optWrong_1d8n8_248 ._optText_1d8n8_243{color:#b91c1c;font-weight:500}._dot_1d8n8_257{background:#d1d5db;border-radius:50%;flex-shrink:0;width:7px;height:7px}._dotCorrect_1d8n8_265{background:#22c55e}._dotWrong_1d8n8_269{background:#ef4444}._optText_1d8n8_243{color:#374151;font-size:14px;line-height:1.4}._optTag_1d8n8_279{border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 8px;font-size:11px}._tagOk_1d8n8_287{color:#15803d;background:#dcfce7}._tagBad_1d8n8_292{color:#b91c1c;background:#fee2e2}._loading_1d8n8_297{justify-content:center;align-items:center;padding:60px 24px;display:flex}._error_1d8n8_304{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px 18px;font-size:14px}._empty_1d8n8_313{text-align:center;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:32px 24px;font-size:14px}._page_1lgr5_1{flex:1;width:100%;min-width:0;min-height:100%;padding:28px 24px 32px}._header_1lgr5_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._title_1lgr5_18{letter-spacing:-.02em;color:#0f172a;font-size:28px!important;font-weight:700!important}._subtitle_1lgr5_25{color:#64748b;margin-top:6px;font-size:14px!important}._backButton_1lgr5_31{text-transform:none!important;color:#4b5563!important;font-weight:500!important}._card_1lgr5_37{border:1px solid #1118270f;padding:16px 16px 8px;background:#fff!important;border-radius:16px!important;box-shadow:0 10px 30px #1118270f!important}._stateText_1lgr5_45{color:#6b7280;padding:8px 4px}@media (width<=600px){._page_1lgr5_1{padding:16px}}._page_fg3v9_3{box-sizing:border-box;flex:1;width:100%;min-width:0;padding:1rem .875rem 1.25rem}@media (width>=48rem){._page_fg3v9_3{padding:1.75rem 1.5rem 2rem}}._header_fg3v9_17{margin-bottom:1rem}._title_fg3v9_21{letter-spacing:-.02em;color:#0f172a;margin:0!important;font-size:1.375rem!important;font-weight:700!important;line-height:1.25!important}@media (width>=48rem){._title_fg3v9_21{font-size:1.75rem!important}}._subtitle_fg3v9_36{color:#64748b;max-width:44rem;margin:.375rem 0 0!important;font-size:.875rem!important;line-height:1.45!important}._search_fg3v9_44{max-width:32rem;margin-bottom:1rem}._searchIcon_fg3v9_49{color:#94a3b8}._sections_fg3v9_53{flex-direction:column;gap:1.25rem;display:flex}._card_fg3v9_59{border:1px solid #1118270f;overflow:hidden;background:#fff!important;border-radius:1rem!important;box-shadow:0 .625rem 1.875rem #1118270f!important}._cardHeader_fg3v9_67{border-bottom:1px solid #1118270f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding:1rem 1.25rem;display:flex}._cardTitle_fg3v9_77{color:#0f172a;margin:0;font-size:1.0625rem;font-weight:700}._cardMeta_fg3v9_84{color:#64748b;font-size:.8125rem;font-weight:600}._cardBody_fg3v9_90{padding:1rem 1.25rem 1.25rem}._state_fg3v9_94{color:#64748b;text-align:center;justify-content:center;align-items:center;min-height:7rem;font-size:.875rem;display:flex}._stateError_fg3v9_104{color:#b91c1c}._tableWrap_fg3v9_111{overflow-x:auto}._table_fg3v9_111{border-collapse:collapse;width:100%;font-size:.875rem}._table_fg3v9_111 th{text-align:left;letter-spacing:.02em;color:#64748b;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:.5rem .75rem;font-size:.75rem;font-weight:600}._table_fg3v9_111 td{color:#0f172a;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.625rem .75rem}._row_fg3v9_139{cursor:pointer;transition:background-color .15s}._row_fg3v9_139:hover,._row_fg3v9_139:focus-visible{background-color:#f8fafc;outline:none}._row_fg3v9_139:last-child td{border-bottom:none}._modelName_fg3v9_154{font-weight:600}._muted_fg3v9_158{color:#94a3b8}._nowrap_fg3v9_162{white-space:nowrap}._status_fg3v9_166{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._statusOverdue_fg3v9_175{color:#b91c1c;background:#fee2e2}._statusSoon_fg3v9_181{color:#b45309;background:#fef3c7}._statusOk_fg3v9_187{color:#15803d;background:#dcfce7}._statusNone_fg3v9_193{color:#64748b;background:#f1f5f9}._journalSummary_fg3v9_201{flex-direction:column;gap:.125rem;min-width:0;display:flex}._journalEquipment_fg3v9_208{color:#64748b;word-break:break-word;font-size:.8125rem}._journalFooter_fg3v9_214{justify-content:flex-end;margin-top:.625rem;display:flex}._page_zssmr_1,._listPage_zssmr_2{flex-direction:column;width:100%;display:flex}._header_zssmr_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_zssmr_16{flex-direction:column;gap:6px;display:flex}._subtitle_zssmr_22{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:14px;font-weight:500}._pageTitle_zssmr_31,._articleTitle_zssmr_32{color:#1565c0;margin:0;font-size:32px;font-weight:700;line-height:1.2}._backButton_zssmr_40{white-space:nowrap;min-width:fit-content;text-transform:none!important;color:#1565c0!important;background:#fff!important;border-color:#cbd5e1!important;border-radius:12px!important;padding:10px 18px!important;font-weight:600!important}._backButton_zssmr_40:hover{background:#f8fbff!important;border-color:#1565c0!important}._contentCard_zssmr_57,._listCard_zssmr_58,._testsSection_zssmr_59{background:#fff;border-radius:20px}._contentCard_zssmr_57{padding:28px}._editorWrapper_zssmr_68{width:100%}._testsSection_zssmr_59{padding:24px}._testsHeader_zssmr_76{margin-bottom:18px}._testsTitle_zssmr_80{color:#0f172a;margin:0 0 6px;font-size:22px;font-weight:700}._testsSubtitle_zssmr_87{color:#64748b;margin:0;font-size:14px}._testsList_zssmr_93{flex-wrap:wrap;gap:14px;display:flex}._testButton_zssmr_99{text-transform:none!important;box-shadow:none!important;border-radius:14px!important;padding:12px 18px!important;font-weight:600!important;transition:all .2s ease-in-out!important}._testButton_zssmr_99:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1565c033!important}@media (width<=768px){._pageTitle_zssmr_31,._articleTitle_zssmr_32{font-size:24px}._contentCard_zssmr_57,._testsSection_zssmr_59{padding:18px}._header_zssmr_8{flex-direction:column;align-items:stretch}._backButton_zssmr_40{align-self:flex-start}._testsList_zssmr_93{flex-direction:column}._testButton_zssmr_99{justify-content:center;width:100%}}._questionWrapper_caez8_1{background:#fff;border:1px solid #d7def0;border-radius:1.2rem;flex-direction:column;gap:.85rem;margin-bottom:1rem;padding:1.25rem;display:flex;box-shadow:0 8px 20px #192a5614}._questionHeader_caez8_13{flex-direction:column;gap:.35rem;display:flex}._questionIndex_caez8_19{color:#2f4ea5;background:#eef2ff;border:1px solid #dbe4ff;border-radius:999px;width:max-content;padding:.25rem .65rem;font-size:.8rem;font-weight:700}._questionTitle_caez8_30{color:#1e2a4f;border-bottom:1px solid #edf1ff;margin:0;padding-bottom:.5rem;font-size:1.15rem;font-weight:600}._answerContainer_caez8_39{margin-bottom:.5rem}._radioLabel_caez8_43{cursor:pointer;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s ease-in-out;display:flex}._radioLabel_caez8_43:hover{background-color:#f6f8ff;border-color:#dfe6ff}._radioInput_caez8_59{display:none}._customRadio_caez8_63{background-color:#fff;border:2px solid #5772bf;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:all .2s ease-in-out;position:relative}._radioInput_caez8_59:checked+._customRadio_caez8_63{background-color:#2f4ea5;border-color:#2f4ea5}._radioInput_caez8_59:checked+._customRadio_caez8_63:after{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._radioLabel_caez8_43:hover ._customRadio_caez8_63{border-color:#2f4ea5;box-shadow:0 0 0 3px #2f4ea51f}._radioInput_caez8_59:checked+._customRadio_caez8_63+._answerTitle_caez8_96{color:#20305f;font-weight:500}._answerTitle_caez8_96{color:#2e395f;margin:0;font-size:1rem;transition:all .2s ease-in-out}._radioLabel_caez8_43:hover ._answerTitle_caez8_96{color:#20305f}._container_bn30n_1{background:#f9fbff;border:1px solid #e7ecfb;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:1.25rem 1rem;display:flex}._title_bn30n_13{text-align:center;margin:0;font-size:1.6rem;font-weight:700}._title_bn30n_13._passed_bn30n_20{color:#1b6a45}._title_bn30n_13._failed_bn30n_24{color:#a1303d}._points_bn30n_28{text-align:center;color:#2e3c62;margin:0;font-size:1.05rem;font-weight:600}._pointsInfo_bn30n_36{border:1px solid #dfe6fb;border-radius:.7rem;align-items:center;gap:.4rem;padding:.7rem 1rem;display:flex}._pointsInfo_bn30n_36._passed_bn30n_20{background-color:#e9fbf1;border-color:#cbeedb}._pointsInfo_bn30n_36._failed_bn30n_24{background-color:#fff0f2;border-color:#ffd6dc}._percentLabel_bn30n_55{color:#2f4ea5;background:#e8eeff;border:1px solid #d6e0ff;border-radius:999px;justify-content:center;align-items:center;min-width:120px;padding:.35rem .75rem;font-size:.9rem;font-weight:700;display:inline-flex}._pageWrapper_dk9gp_1{flex-direction:column;gap:1.2rem;width:100%;max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex}._loadingContainer_dk9gp_11{justify-content:center;align-items:center;padding:3rem 1rem;display:flex}._heroCard_dk9gp_18{background:linear-gradient(135deg,#f6f8ff 0%,#eef3ff 100%);border:1px solid #dce4ff;border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;box-shadow:0 10px 30px #1e357814}._heroBadge_dk9gp_29{color:#28479a;background:#e3eaff;border:1px solid #cad7ff;border-radius:999px;width:max-content;padding:.25rem .75rem;font-size:.78rem;font-weight:700}._testTitle_dk9gp_40{color:#1f2e58;margin:0;font-size:clamp(1.45rem,2.4vw,2rem)}._testDescription_dk9gp_46{color:#41507a;margin:0;font-size:1rem;line-height:1.45}._metaRow_dk9gp_53{flex-wrap:wrap;gap:.5rem;display:flex}._metaItem_dk9gp_59{color:#334a86;background:#ffffffc7;border:1px solid #d5defc;border-radius:.65rem;padding:.35rem .7rem;font-size:.9rem;font-weight:500}._previewContainer_dk9gp_69{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);align-items:start;gap:1rem;display:grid}._previewCard_dk9gp_76,._historyContainer_dk9gp_77{background:#fff;border:1px solid #e4e9f7;border-radius:1rem;padding:1rem;box-shadow:0 8px 24px #1b29560f}._previewInfo_dk9gp_85{flex-direction:column;gap:.6rem;margin-bottom:1rem;display:flex}._sectionTitle_dk9gp_92{color:#24376f;margin:0 0 .8rem;font-size:1.1rem;font-weight:700}._testSummaryItem_dk9gp_99{color:#455270;font-size:.95rem;line-height:1.4;display:block}._testResult_dk9gp_106{flex-direction:column;gap:.6rem;max-height:45vh;display:flex;overflow-y:auto}._testResultCard_dk9gp_114{background:#fbfcff;border:1px solid #e2e8f9;border-radius:.75rem;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}._testResultDate_dk9gp_124{color:#5a678a;font-size:.88rem}._testResultPoints_dk9gp_129{color:#334064;font-size:.95rem;font-weight:600}._testResultStatus_dk9gp_135{border-radius:999px;width:max-content;padding:.25rem .6rem;font-size:.8rem;font-weight:700}._testResultStatus_dk9gp_135._passed_dk9gp_143{color:#165f3c;background-color:#dcf9ea}._testResultStatus_dk9gp_135._failed_dk9gp_148{color:#8b2630;background-color:#ffe5e8}._testFlowContainer_dk9gp_153{flex-direction:column;gap:.75rem;display:flex}._progressCard_dk9gp_159{background:#fff;border:1px solid #e4e9f7;border-radius:1rem;padding:.9rem 1rem;box-shadow:0 8px 24px #1b29560f}._progressHeader_dk9gp_167{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}._progressTitle_dk9gp_174{color:#29407f;margin:0;font-size:1rem}._progressValue_dk9gp_180{color:#4a5a86;font-size:.88rem;font-weight:600}._progressTrack_dk9gp_186{background:#e9efff;border-radius:999px;width:100%;height:8px;overflow:hidden}._progressFill_dk9gp_194{background:linear-gradient(90deg,#5676f0,#2f4ea5);border-radius:999px;height:100%;transition:width .25s}._testButtonWrapper_dk9gp_201{justify-content:flex-end;margin-top:.5rem;display:flex}._noAttemptsMessage_dk9gp_207{color:#932b38;text-align:center;background-color:#fff0f2;border:1px solid #ffd2d8;border-radius:.65rem;padding:.75rem;font-size:.95rem}._startTestButton_dk9gp_217,._completeTestButton_dk9gp_218{text-transform:none!important;border-radius:.65rem!important;padding:.55rem 1.2rem!important;font-weight:700!important}._startTestButton_dk9gp_217{width:100%}@media (width<=860px){._previewContainer_dk9gp_69{grid-template-columns:1fr}}._page_1rcgw_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_1rcgw_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;display:flex}._sectionHeader_1rcgw_30{margin-bottom:var(--space-4)}._sectionTitle_1rcgw_34{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);margin:0}._sectionSubtitle_1rcgw_40{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-secondary)}._grid_1rcgw_48{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._gridItem_1rcgw_57{min-width:0;display:flex}._card_1rcgw_64{gap:var(--space-5);min-width:0;padding:var(--space-6);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-card);font-family:var(--font-family-base);color:var(--color-text-primary);text-align:left;cursor:pointer;flex-direction:column;flex:auto;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_1rcgw_64:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover);transform:translateY(calc(-1 * var(--space-1)))}._card_1rcgw_64:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._cardTop_1rcgw_95{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._cardIcon_1rcgw_102{border-radius:var(--radius-md);background:var(--color-accent-bg);width:3.5rem;height:3.5rem;color:var(--color-accent);flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}._cardIcon_1rcgw_102 svg{width:1.75rem;height:1.75rem}._card_1rcgw_64:hover ._cardIcon_1rcgw_102{background:var(--color-accent);color:var(--color-text-on-accent)}._badge_1rcgw_126{min-width:0;padding:var(--space-1) var(--space-3);box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-muted-strong);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;transition:background-color .15s,color .15s;overflow:hidden}._card_1rcgw_64:hover ._badge_1rcgw_126{background:var(--color-accent-bg);color:var(--color-accent-text)}._cardTitle_1rcgw_145{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:color .15s;display:-webkit-box;overflow:hidden}._card_1rcgw_64:hover ._cardTitle_1rcgw_145{color:var(--color-accent-text)}._footer_1rcgw_162{padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}._footerLabel_1rcgw_172{min-width:0;font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);transition:color .15s}._card_1rcgw_64:hover ._footerLabel_1rcgw_172{color:var(--color-accent-text)}._footerArrow_1rcgw_183{color:var(--color-text-muted);flex-shrink:0;transition:color .15s,transform .15s;display:inline-flex}._footerArrow_1rcgw_183 svg{width:1.25rem;height:1.25rem}._card_1rcgw_64:hover ._footerArrow_1rcgw_183{color:var(--color-accent);transform:translateX(var(--space-1))}._emptyState_1rcgw_202{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}@media (prefers-reduced-motion:reduce){._card_1rcgw_64:hover,._card_1rcgw_64:hover ._footerArrow_1rcgw_183{transform:none}}@media (width<=1280px){._grid_1rcgw_48{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._content_1rcgw_20{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-5)}._grid_1rcgw_48{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._card_1rcgw_64{gap:var(--space-4);padding:var(--space-5)}._cardIcon_1rcgw_102{width:var(--space-12);height:var(--space-12)}._cardIcon_1rcgw_102 svg{width:1.5rem;height:1.5rem}._cardTitle_1rcgw_145{font-size:var(--font-size-lg)}}._page_1fwtc_9{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;flex:auto;align-self:flex-start;display:flex;overflow:hidden}._page_1fwtc_9>*{flex-shrink:0}._page_1fwtc_9>._content_1fwtc_30{flex:auto}._content_1fwtc_30{min-height:0;padding:var(--space-6) var(--space-8);box-sizing:border-box;gap:var(--space-5);flex-direction:column;display:flex}._content_1fwtc_30>*{flex-shrink:0}._content_1fwtc_30 ._search_1fwtc_51{width:26rem}._toolbarMeta_1fwtc_55{font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);white-space:nowrap}._content_1fwtc_30>._layout_1fwtc_63{flex:auto;min-height:0}._layout_1fwtc_63{align-items:start;gap:var(--space-5);grid-template-rows:minmax(0,1fr);grid-template-columns:17rem minmax(0,1fr);display:grid}._sidebar_1fwtc_80{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-width:0;max-height:100%;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._sidebarTitle_1fwtc_93{padding:var(--space-4) var(--space-5) var(--space-3);font:var(--font-table-header);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--color-text-muted);flex-shrink:0}._navList_1fwtc_102{gap:var(--space-1);min-height:0;padding:0 var(--space-2) var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}._navItem_1fwtc_113{width:100%;min-height:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);box-sizing:border-box;border-radius:var(--radius-sm);font:var(--font-card-label);color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s;display:flex}._navItem_1fwtc_113:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}._navItem_1fwtc_113:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._navItemActive_1fwtc_142,._navItemActive_1fwtc_142:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._navName_1fwtc_149{overflow-wrap:anywhere;min-width:0}._navCount_1fwtc_154{min-width:var(--space-6);padding:0 var(--space-2);box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-muted-strong);font:var(--font-weight-medium) var(--font-size-xs) / var(--space-5) var(--font-family-base);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);text-align:center;flex-shrink:0;transition:background-color .15s,color .15s}._navItemActive_1fwtc_142 ._navCount_1fwtc_154{background:var(--color-accent);color:var(--color-text-on-accent)}._groups_1fwtc_176{box-sizing:border-box;gap:var(--space-4);min-width:0;max-height:100%;padding:0 var(--space-2) var(--space-1) 0;flex-direction:column;display:flex;overflow-y:auto}._group_1fwtc_176{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-width:0;box-shadow:var(--shadow-card);flex-shrink:0;overflow:hidden}._groupHeader_1fwtc_198{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle);display:flex}._groupMark_1fwtc_208{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-bg);font:var(--font-weight-bold) var(--font-size-lg) / var(--line-height-tight) var(--font-family-base);color:var(--color-accent-text);flex-shrink:0;place-items:center;display:grid}._groupMarkMuted_1fwtc_221{background:var(--color-bg-muted-strong);color:var(--color-text-secondary)}._groupTitle_1fwtc_226{min-width:0;font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere;flex:auto;margin:0}._groupCount_1fwtc_235{flex-shrink:0}._list_1fwtc_240{margin:0;padding:0;list-style:none}._listItem_1fwtc_246+._listItem_1fwtc_246{border-top:1px solid var(--color-border-subtle)}._modelRow_1fwtc_250{width:100%;min-height:var(--space-12);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);box-sizing:border-box;font-family:var(--font-family-base);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._modelRow_1fwtc_250:hover{background:var(--color-bg-muted)}._modelRow_1fwtc_250:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._modelText_1fwtc_276{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._modelName_1fwtc_285{font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;transition:color .15s}._modelRow_1fwtc_250:hover ._modelName_1fwtc_285{color:var(--color-accent-text)}._modelDescription_1fwtc_296{font:var(--font-caption);color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._modelArrow_1fwtc_306{color:var(--color-text-muted);flex-shrink:0;transition:color .15s,transform .15s;display:inline-flex}._modelArrow_1fwtc_306 svg{width:1.25rem;height:1.25rem}._modelRow_1fwtc_250:hover ._modelArrow_1fwtc_306{color:var(--color-accent);transform:translateX(var(--space-1))}._emptyState_1fwtc_326{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}@media (prefers-reduced-motion:reduce){._modelRow_1fwtc_250:hover ._modelArrow_1fwtc_306{transform:none}}@media (width<=900px){._page_1fwtc_9{height:auto;min-height:calc(100% + 2 * var(--space-4));display:block;overflow:visible}._content_1fwtc_30{padding:var(--space-5) var(--space-5) var(--space-10)}._layout_1fwtc_63{gap:var(--space-4);grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}._groups_1fwtc_176{max-height:none;padding:0;overflow-y:visible}._sidebar_1fwtc_80{max-height:none;box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}._sidebarTitle_1fwtc_93{padding:0 0 var(--space-2)}._navList_1fwtc_102{gap:var(--space-2);padding:0 0 var(--space-1);flex-direction:row;overflow:auto visible}._navList_1fwtc_102>li{flex-shrink:0}._navItem_1fwtc_113{white-space:nowrap;width:auto;min-height:var(--space-8);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface)}._navItem_1fwtc_113:hover{border-color:var(--color-accent-border);background:var(--color-bg-surface)}._navItemActive_1fwtc_142,._navItemActive_1fwtc_142:hover{border-color:var(--color-accent-border);background:var(--color-accent-bg)}}@media (width<=640px){._content_1fwtc_30{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}._content_1fwtc_30 ._search_1fwtc_51{width:100%}._groupHeader_1fwtc_198{padding:var(--space-3) var(--space-4)}._modelRow_1fwtc_250{gap:var(--space-3);padding:var(--space-3) var(--space-4)}}._nav_kpd1w_6{min-width:0;max-width:100%;font-family:var(--font-family-base)}._navList_kpd1w_13{max-width:100%;height:var(--space-10);padding:var(--space-1);box-sizing:border-box;border-radius:var(--radius-md);background:var(--color-bg-muted-strong);align-items:stretch;margin:0;list-style:none;display:inline-flex;overflow:auto hidden}._navElement_kpd1w_28{flex-shrink:0;display:flex}._navLink_kpd1w_33{padding:0 var(--space-4);border-radius:var(--radius-sm);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-secondary);white-space:nowrap;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._navLink_kpd1w_33:hover{color:var(--color-text-primary)}._navLink_kpd1w_33:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._active_kpd1w_54,._active_kpd1w_54:hover{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-card)}@media (width<=640px){._navList_kpd1w_13{display:flex}._navLink_kpd1w_33{padding:0 var(--space-3)}}._content_133xq_1{flex-direction:column;height:70vh;display:flex;overflow:hidden}._content_133xq_1>div{flex-direction:column;flex:1;min-height:0;display:flex}._content_133xq_1>div>div{flex:1;min-height:0;overflow-y:auto}._empty_133xq_21{font:var(--font-body);color:var(--color-text-secondary);margin:0}._page_rl0fq_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_rl0fq_21{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-5);flex-direction:column;display:flex}@media (width<=900px){._content_rl0fq_21{padding:var(--space-5) var(--space-5) var(--space-10)}}@media (width<=640px){._content_rl0fq_21{padding:var(--space-4) var(--space-4) var(--space-10)}}._section_ndvgj_6{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._sectionHeader_ndvgj_13{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionHeadings_ndvgj_21{min-width:0}._sectionTitle_ndvgj_25{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);margin:0}._sectionSubtitle_ndvgj_31{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-secondary)}._department_ndvgj_38{align-items:flex-start;gap:var(--space-2);font:var(--font-card-label);color:var(--color-text-secondary);overflow-wrap:anywhere;display:flex}._department_ndvgj_38 svg{width:1.25rem;height:1.25rem;color:var(--color-accent);flex-shrink:0}._grid_ndvgj_57{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._gridItem_ndvgj_66{min-width:0;display:flex}._card_ndvgj_73{gap:var(--space-4);min-width:0;padding:var(--space-5);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-card);font-family:var(--font-family-base);color:var(--color-text-primary);text-align:left;cursor:pointer;flex-direction:column;flex:auto;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_ndvgj_73:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover);transform:translateY(calc(-1 * var(--space-1)))}._card_ndvgj_73:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._cardTop_ndvgj_103{align-items:center;gap:var(--space-3);min-width:0;display:flex}._cardIcon_ndvgj_110{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent);flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}._card_ndvgj_73:hover ._cardIcon_ndvgj_110{background:var(--color-accent);color:var(--color-text-on-accent)}._cardHeadings_ndvgj_127{flex-direction:column;min-width:0;display:flex}._cardCaption_ndvgj_133{font:var(--font-caption);color:var(--color-text-muted)}._cardTitle_ndvgj_138{font:var(--font-weight-bold) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);font-variant-numeric:tabular-nums;color:var(--color-text-primary);overflow-wrap:anywhere;transition:color .15s}._card_ndvgj_73:hover ._cardTitle_ndvgj_138{color:var(--color-accent-text)}._cardMeta_ndvgj_151{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}._metaRow_ndvgj_160{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._metaLabel_ndvgj_167{font:var(--font-caption);color:var(--color-text-muted);flex-shrink:0}._metaValue_ndvgj_173{min-width:0;font:var(--font-card-label);color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere}._emptyState_ndvgj_183{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}@media (prefers-reduced-motion:reduce){._card_ndvgj_73:hover{transform:none}}@media (width<=1280px){._grid_ndvgj_57{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_ndvgj_57{grid-template-columns:minmax(0,1fr)}._card_ndvgj_73{padding:var(--space-4)}}._page_1kd0p_7{align-items:start;gap:var(--space-5);grid-template-columns:24rem minmax(0,1fr);min-width:0;display:grid}._specList_1kd0p_17{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._spec_1kd0p_17{min-width:0;min-height:var(--space-8);padding-left:calc(var(--space-8) + var(--space-3));flex-direction:column;justify-content:center;display:flex;position:relative}._specLabel_1kd0p_35{font:var(--font-caption);color:var(--color-text-muted)}._specIcon_1kd0p_41{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-accent-bg);color:var(--color-accent);place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}._specValue_1kd0p_56{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._specValueEmpty_1kd0p_63{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._descriptionText_1kd0p_71{max-width:48rem;font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._descriptionEmpty_1kd0p_80{color:var(--color-text-muted)}@media (width<=900px){._page_1kd0p_7{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._specList_1kd0p_17{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=480px){._specList_1kd0p_17{grid-template-columns:minmax(0,1fr)}}._wrapper_7bh1d_6{width:100%;padding-top:var(--space-2);font-family:var(--font-family-base)}._formWrapper_7bh1d_12{gap:var(--space-5);flex-direction:column;display:flex}._rowWrapper_7bh1d_18{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (width<=640px){._rowWrapper_7bh1d_18{grid-template-columns:minmax(0,1fr)}}._field_7bh1d_31{gap:var(--space-2);flex-direction:column;display:flex}._label_7bh1d_37{font:var(--font-card-label);color:var(--color-text-secondary)}._topicDot_7bh1d_43{width:10px;height:10px;margin-right:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}._editorWrapper_7bh1d_51{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);min-height:380px;transition:border-color .15s;overflow:hidden}._editorWrapper_7bh1d_51:hover{border-color:var(--color-accent-border)}._editorWrapper_7bh1d_51:focus-within{border-color:var(--color-accent);outline:1px solid var(--color-accent)}._submitButton_7bh1d_69{justify-content:flex-end;display:flex}._switchField_7bh1d_76{align-items:center;gap:var(--space-1);cursor:pointer;display:inline-flex}._switchLabel_7bh1d_83{font:var(--font-body);color:var(--color-text-primary)}._muiSwitch_7bh1d_88 .MuiSwitch-switchBase.Mui-checked{color:var(--color-accent)}._muiSwitch_7bh1d_88 .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--color-accent);opacity:.5}._muiSwitch_7bh1d_88 .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{outline:2px solid var(--color-accent);outline-offset:2px}._page_8iril_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_8iril_21{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;display:flex}._chips_8iril_32{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_8iril_32{align-items:center;gap:var(--space-2);height:var(--space-8);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._chip_8iril_32:hover{border-color:var(--color-accent-border);color:var(--color-accent-text)}._chip_8iril_32:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._chipActive_8iril_65,._chipActive_8iril_65:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}._chipDot_8iril_73{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--topic-color);flex-shrink:0}._chipActive_8iril_65 ._chipDot_8iril_73{outline:2px solid var(--color-text-on-accent)}._featuredSection_8iril_88{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);align-items:stretch;display:grid}._featuredSectionSingle_8iril_95{grid-template-columns:minmax(0,1fr)}._sectionHeader_8iril_101{margin-bottom:var(--space-4)}._sectionTitle_8iril_105{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);margin:0}._sectionSubtitle_8iril_111{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-secondary)}._grid_8iril_117{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._emptyState_8iril_123{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}@media (width<=1280px){._featuredSection_8iril_88{grid-template-columns:minmax(0,1fr)}._grid_8iril_117{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_8iril_117{grid-template-columns:minmax(0,1fr)}._chips_8iril_32{padding-bottom:var(--space-1);flex-wrap:nowrap;overflow-x:auto}}._paginationContainer_8iril_153{padding-top:var(--space-4);justify-content:center;display:flex}._pagination_8iril_153{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._paginationLink_8iril_170,._paginationBreak_8iril_171{min-width:var(--space-10);height:var(--space-10);padding:0 var(--space-2);box-sizing:border-box;border-radius:var(--radius-sm);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._paginationLink_8iril_170{border:1px solid var(--color-border);background:var(--color-bg-surface);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._paginationLink_8iril_170:hover{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-text)}._paginationLink_8iril_170:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._paginationBreak_8iril_171{cursor:pointer}._paginationActive_8iril_208,._paginationActive_8iril_208:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}._paginationDisabled_8iril_215,._paginationDisabled_8iril_215:hover{border-color:var(--color-border);background:var(--color-bg-surface);color:var(--color-text-muted);cursor:default;pointer-events:none}@media (width<=640px){._content_8iril_21{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-5)}}._badges_17ouv_11{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._topicBadge_17ouv_18,._importanceBadge_17ouv_19,._pinnedBadge_17ouv_20,._glassBadge_17ouv_21{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);white-space:nowrap;display:inline-flex}._topicBadge_17ouv_18{background:color-mix(in srgb, var(--topic-color) 20%, var(--color-bg-surface));color:color-mix(in srgb, var(--topic-color) 45%, var(--color-text-primary))}._importanceBadge_17ouv_19{background:var(--color-important-badge-bg);color:var(--color-important-text);outline:1px solid var(--color-important-border);outline-offset:-1px}._pinnedBadge_17ouv_20{background:var(--color-accent-bg);color:var(--color-accent-text)}._date_17ouv_50{font:var(--font-caption);color:var(--color-text-secondary);white-space:nowrap}._authorName_17ouv_56{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--font-card-label);color:var(--color-text-primary);overflow:hidden}._actions_17ouv_65{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._actions_17ouv_65 ._pinActive_17ouv_73,._actions_17ouv_65 ._pinActive_17ouv_73:hover:not(:disabled){background:var(--color-accent-bg);color:var(--color-accent-text)}._card_17ouv_79:focus-visible,._featured_17ouv_80:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._card_17ouv_79{--topic-color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-width:0;box-shadow:var(--shadow-card);font-family:var(--font-family-base);color:var(--color-text-primary);cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}._card_17ouv_79:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover);transform:translateY(calc(-1 * var(--space-1)))}._card_17ouv_79._important_17ouv_109{border-color:var(--color-important-border)}._cardPinned_17ouv_114{height:100%}._cardPinned_17ouv_114:hover{transform:none}._cardPinned_17ouv_114 ._description_17ouv_122{-webkit-line-clamp:6}._cover_17ouv_126{justify-content:space-between;align-items:flex-start;gap:var(--space-3);height:6rem;padding:var(--space-5);box-sizing:border-box;background:color-mix(in srgb, var(--topic-color) 10%, var(--color-bg-surface));flex-shrink:0;display:flex}._coverNeutral_17ouv_138{background:var(--color-bg-muted)}._cover_17ouv_126 svg._coverIcon_17ouv_143{width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--topic-color) 30%, var(--color-bg-surface));margin-left:auto}._coverNeutral_17ouv_138 svg._coverIcon_17ouv_143{color:var(--color-border)}._body_17ouv_154{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}._title_17ouv_162{font:var(--font-weight-bold) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;transition:color .15s}._card_17ouv_79:hover ._title_17ouv_162{color:var(--color-accent-text)}._description_17ouv_122{-webkit-line-clamp:3;word-break:break-word;white-space:pre-wrap;font:var(--font-body);color:var(--color-text-secondary);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._footer_17ouv_186{padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}._body_17ouv_154>:nth-last-child(2){margin-bottom:var(--space-3)}._author_17ouv_56{align-items:center;gap:var(--space-2);min-width:0;display:flex}._footerText_17ouv_209{flex-direction:column;min-width:0;display:flex}._featured_17ouv_80{justify-content:space-between;gap:var(--space-6);min-height:20rem;padding:var(--space-8);box-sizing:border-box;border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-hover) 65%, var(--color-text-primary)), var(--color-accent));box-shadow:var(--shadow-card);font-family:var(--font-family-base);color:var(--color-text-on-accent);cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}._featuredCircle1_17ouv_239,._featuredCircle2_17ouv_240{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-text-on-accent) 7%, transparent);pointer-events:none;position:absolute}._featuredCircle1_17ouv_239{width:22rem;height:22rem;top:-10rem;right:-6rem}._featuredCircle2_17ouv_240{width:12rem;height:12rem;bottom:-7rem;right:14rem}._featuredTop_17ouv_261,._featuredBody_17ouv_262{z-index:1;position:relative}._featuredTop_17ouv_261{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._glassBadge_17ouv_21{background:color-mix(in srgb, var(--color-text-on-accent) 16%, transparent);color:var(--color-text-on-accent)}._featuredBody_17ouv_262{gap:var(--space-3);flex-direction:column;max-width:48rem;display:flex}._featuredTitle_17ouv_286{font:var(--font-weight-bold) var(--font-size-2xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;margin:0}._featuredLead_17ouv_293{-webkit-line-clamp:3;font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:color-mix(in srgb, var(--color-text-on-accent) 85%, transparent);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._featuredMeta_17ouv_303{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:color-mix(in srgb, var(--color-text-on-accent) 80%, transparent);flex-wrap:wrap;display:flex}._featured_17ouv_80 ._authorName_17ouv_56,._featured_17ouv_80 ._date_17ouv_50{color:inherit}._featured_17ouv_80 ._actions_17ouv_65 button,._featured_17ouv_80 ._actions_17ouv_65 button:hover:not(:disabled){color:var(--color-text-on-accent)}._featured_17ouv_80 ._actions_17ouv_65 button:hover:not(:disabled),._featured_17ouv_80 ._actions_17ouv_65 ._pinActive_17ouv_73{background:color-mix(in srgb, var(--color-text-on-accent) 16%, transparent)}@media (prefers-reduced-motion:reduce){._card_17ouv_79:hover{transform:none}}@media (width<=640px){._featured_17ouv_80{min-height:0;padding:var(--space-5)}._featuredTitle_17ouv_286{font-size:var(--font-size-xl)}._featuredLead_17ouv_293{font-size:var(--font-size-md)}}._listView_1xyjq_6{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}._list_1xyjq_6{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._topicBadge_1xyjq_20{max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-on-accent);white-space:nowrap;align-items:center;display:inline-flex}._createForm_1xyjq_33{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._colorRow_1xyjq_40{align-items:center;gap:var(--space-3);display:flex}._colorSwatch_1xyjq_47{width:var(--space-12);height:var(--space-10);padding:var(--space-1);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;flex-shrink:0;transition:border-color .15s}._colorSwatch_1xyjq_47:hover{border-color:var(--color-accent-border)}._colorSwatch_1xyjq_47:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._colorSwatch_1xyjq_47::-webkit-color-swatch-wrapper{padding:0}._colorSwatch_1xyjq_47::-webkit-color-swatch{border-radius:var(--radius-sm);border:none}._colorSwatch_1xyjq_47::-moz-color-swatch{border-radius:var(--radius-sm);border:none}._colorInput_1xyjq_83{flex:1;min-width:0}._page_ia6va_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_ia6va_21{max-width:1200px;padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}._article_ia6va_31{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._articleHead_ia6va_40{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._badges_ia6va_48{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._topicBadge_ia6va_56{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--topic-color) 20%, var(--color-bg-surface));font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:color-mix(in srgb, var(--topic-color) 45%, var(--color-text-primary));white-space:nowrap;align-items:center;display:inline-flex}._badges_ia6va_48 ._importanceBadge_ia6va_68{background:var(--color-important-badge-bg);color:var(--color-important-text);outline:1px solid var(--color-important-border);outline-offset:-1px}._author_ia6va_75{align-items:center;gap:var(--space-3);min-width:0;display:flex}._authorText_ia6va_82{flex-direction:column;min-width:0;display:flex}._authorName_ia6va_88{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._date_ia6va_94{font:var(--font-caption);color:var(--color-text-secondary)}@media (width<=640px){._content_ia6va_21{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}}._page_1adj0_7{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_1adj0_21{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;display:flex}._page_1adj0_7 ._heroAvatar_1adj0_30{width:4.5rem;height:4.5rem}._grid_1adj0_37{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._field_1adj0_48{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-1);min-width:0;display:grid}._fieldLabel_1adj0_56{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted);-webkit-user-select:none;user-select:none;text-wrap:balance;align-self:end}._fieldBody_1adj0_66{align-self:start;align-items:center;gap:var(--space-2);min-height:var(--space-10);padding:var(--space-2) var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);display:flex}._fieldIcon_1adj0_79{font-size:var(--font-size-lg);color:var(--color-accent);flex-shrink:0;align-items:center;display:flex}._fieldValue_1adj0_87{min-width:0;font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;flex:1}._moreButton_1adj0_96{min-width:var(--space-6);height:var(--space-6);margin-block:calc(-1 * var(--space-1));padding:0 var(--space-2);box-sizing:border-box;border:1px solid var(--color-accent-border);border-radius:var(--radius-full);background:var(--color-accent-bg);color:var(--color-accent-text);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);cursor:pointer;flex-shrink:0;transition:background-color .15s,border-color .15s}._moreButton_1adj0_96:hover{border-color:var(--color-accent)}._moreButton_1adj0_96:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._popover_1adj0_124.MuiPaper-root{min-width:16rem;max-width:calc(100vw - 2 * var(--space-4));border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:24rem;box-shadow:var(--shadow-popover);background:var(--color-bg-surface)}._popoverContent_1adj0_134{gap:var(--space-2);padding:var(--space-4);font-family:var(--font-family-base);flex-direction:column;display:flex}._popoverTitle_1adj0_142{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);font:var(--font-card-label);color:var(--color-text-primary)}._popoverItem_1adj0_149{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._popoverItemText_1adj0_156{flex-direction:column;gap:2px;min-width:0;display:flex}._popoverItemNumber_1adj0_163{font:var(--font-card-label);color:var(--color-text-primary)}._popoverItemSub_1adj0_168{font:var(--font-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}._fieldButton_1adj0_175{width:100%;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}._fieldButton_1adj0_175:hover{border-color:var(--color-accent-border);background:var(--color-accent-bg)}._fieldButton_1adj0_175:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._fieldPlaceholder_1adj0_193{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._fieldAction_1adj0_198{font-size:var(--font-size-lg);color:var(--color-text-muted);flex-shrink:0;align-items:center;transition:color .15s;display:flex}._fieldButton_1adj0_175:hover ._fieldAction_1adj0_198{color:var(--color-accent-text)}._copyBtn_1adj0_212{margin-block:calc(-1 * var(--space-2));font-size:var(--font-size-md);flex-shrink:0}._positionsWrap_1adj0_220{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);gap:var(--space-3);flex-direction:column;display:flex}._positionsHeader_1adj0_229{align-items:center;gap:var(--space-2);font-size:var(--font-size-md);color:var(--color-accent);display:flex}._positionsLabel_1adj0_237{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted);-webkit-user-select:none;user-select:none}._positionsList_1adj0_245{gap:var(--space-2);flex-wrap:wrap;display:flex}._positionPill_1adj0_252{max-width:100%;padding:var(--space-1) var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;align-items:center;display:inline-flex}@media (width<=1280px){._grid_1adj0_37{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._grid_1adj0_37{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._content_1adj0_21{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}._page_1adj0_7 ._heroAvatar_1adj0_30{width:var(--space-12);height:var(--space-12);font-size:var(--font-size-lg)}._grid_1adj0_37{gap:var(--space-4) var(--space-3)}._grid_1adj0_37>:nth-child(n+3){grid-column:1/-1}._copyBtn_1adj0_212{width:var(--space-10);height:var(--space-10);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0}}._content_1tr6p_6{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._instruction_1tr6p_15{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-accent-bg);flex-direction:column;display:flex}._instructionTitle_1tr6p_25{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-accent-text)}._instructionBody_1tr6p_32{align-items:flex-start;gap:var(--space-4);display:flex}._qrWrap_1tr6p_39{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);flex-shrink:0;line-height:0;transition:border-color .15s,box-shadow .15s;display:flex}._qrWrap_1tr6p_39:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-card)}._qrWrap_1tr6p_39:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._steps_1tr6p_60{padding-left:var(--space-5);gap:var(--space-2);font:var(--font-body);color:var(--color-text-primary);flex-direction:column;margin:0;display:flex}._link_1tr6p_70{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-medium);color:var(--color-accent-text);word-break:break-all;text-decoration:none;display:inline-flex}._link_1tr6p_70:hover{text-decoration:underline}@media (width<=520px){._instructionBody_1tr6p_32{flex-direction:column;align-items:center}}._card_1qtlo_6{flex-direction:column;min-height:0;display:flex}._card_1qtlo_6>header{flex-wrap:wrap}._card_1qtlo_6>:last-child{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}._yearNav_1qtlo_26{align-items:center;gap:2px;display:flex}._year_1qtlo_26{text-align:center;min-width:2.75rem;font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._usage_1qtlo_42{gap:var(--space-2);flex-direction:column;display:flex}._usageText_1qtlo_48{font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary)}._progress_1qtlo_53{border-radius:var(--radius-full);background:var(--color-bg-muted-strong);height:6px;overflow:hidden}._progressFill_1qtlo_60{border-radius:var(--radius-full);background:var(--color-accent);height:100%;transition:width .3s}._progressOver_1qtlo_67{background:var(--color-status-danger-text)}._state_1qtlo_73{flex:1}._list_1qtlo_77{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._item_1qtlo_85{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border-subtle);display:flex}._itemMain_1qtlo_94{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._dates_1qtlo_101{align-items:baseline;gap:var(--space-2);font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);flex-wrap:wrap;display:flex}._days_1qtlo_110{font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-muted)}._meta_1qtlo_115{font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-muted);overflow-wrap:anywhere}._rejectedItem_1qtlo_121 ._dates_1qtlo_101{color:var(--color-text-muted);text-decoration:line-through}._rejected_1qtlo_121{font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);overflow-wrap:anywhere}._conflicts_1qtlo_132{gap:var(--space-1);flex-wrap:wrap;display:flex}._conflictBadge_1qtlo_139{white-space:normal}._actions_1qtlo_143{flex-shrink:0;align-items:center;display:flex}._confirm_1qtlo_149{align-items:center;gap:var(--space-1);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);flex-shrink:0;display:flex}._spinner_1qtlo_159{width:var(--space-5);height:var(--space-5);margin:0 var(--space-2);border-radius:var(--radius-full);background:conic-gradient(from 90deg, transparent 0deg, var(--color-accent) 300deg, var(--color-accent-hover) 360deg);animation:.9s linear infinite _spin_1qtlo_159;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes _spin_1qtlo_159{to{transform:rotate(360deg)}}._trigger_i8bt9_6{min-width:170px;height:var(--space-10);padding:0 var(--space-2) 0 var(--space-3);justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-primary);font:var(--font-section-title);cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:inline-flex}._trigger_i8bt9_6:hover{background:var(--color-bg-muted-strong)}._trigger_i8bt9_6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._trigger_i8bt9_6 svg{color:var(--color-text-secondary);transition:transform .15s}._chevronOpen_i8bt9_37{transform:rotate(180deg)}._paper_i8bt9_42.MuiPaper-root{width:280px;margin-top:var(--space-1);padding:var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);font-family:var(--font-family-base)}._yearNav_i8bt9_53{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._yearLabel_i8bt9_60{font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary)}._levelButton_i8bt9_66{align-items:center;gap:var(--space-1);height:var(--space-8);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-primary);font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:inline-flex}._levelButton_i8bt9_66 svg{color:var(--color-text-secondary)}._levelButton_i8bt9_66:hover{background:var(--color-bg-muted-strong)}._levelButton_i8bt9_66:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._navButton_i8bt9_94{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;transition:background-color .15s,color .15s;display:grid}._navButton_i8bt9_94:hover{background:var(--color-bg-muted-strong);color:var(--color-text-primary)}._navButton_i8bt9_94:focus-visible,._option_i8bt9_113:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._grid_i8bt9_118{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._gridQuarter_i8bt9_124{grid-template-columns:repeat(2,1fr)}._gridDays_i8bt9_128{gap:var(--space-1);grid-template-columns:repeat(7,1fr)}._option_i8bt9_113{border-radius:var(--radius-sm);background:var(--color-bg-muted);height:36px;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);cursor:pointer;border:1px solid #0000;transition:background-color .15s,border-color .15s,color .15s}._option_i8bt9_113:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._wide_i8bt9_149{height:44px}._day_i8bt9_154{height:32px;padding:0}._weekday_i8bt9_159{height:var(--space-6);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-muted);place-items:center;display:grid}._outside_i8bt9_168{color:var(--color-text-muted);background:0 0}._current_i8bt9_173{border-color:var(--color-accent-border)}._selected_i8bt9_177,._selected_i8bt9_177:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}._selected_i8bt9_177:hover{background:var(--color-accent-hover)}._form_ycnkp_3{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}._dates_ycnkp_11{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._summary_ycnkp_17{font:var(--font-body);color:var(--color-text-secondary)}button._deleteButton_ycnkp_23{color:var(--color-status-danger-text)}._confirm_ycnkp_27{align-items:center;gap:var(--space-1);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);display:flex}@media (width<=480px){._dates_ycnkp_11{grid-template-columns:minmax(0,1fr)}}button._deleteButton_ycnkp_23:hover:not(:disabled){background:var(--color-status-danger-bg);color:var(--color-danger-hover)}._page_dkhnc_1{max-width:1400px;margin:0 auto;padding:16px}._toolbar_dkhnc_7{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}._toolbar_dkhnc_7 button{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:8px 14px;font-size:14px;transition:all .15s}._toolbar_dkhnc_7 button:hover{background:#f5f7fa;transform:translateY(-1px)}._toolbar_dkhnc_7 button:active{transform:translateY(0)}._switch_dkhnc_34{background:#f1f3f6;border-radius:14px;gap:4px;margin-left:auto;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #e2e5ea}._switch_dkhnc_34 button{cursor:pointer;color:#555;background:0 0;border:none;border-radius:12px;padding:8px 16px;font-size:14px;transition:all .2s}._switch_dkhnc_34 button:hover{background:#fff9}._active_dkhnc_59{color:#000;box-shadow:0 2px 8px #00000014;background:#fff!important}._calendar_165gi_1{background:#fff;border-radius:20px;animation:.3s _fadeIn_165gi_1;overflow:hidden;box-shadow:0 12px 34px #00000024}@keyframes _fadeIn_165gi_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_165gi_14{background:linear-gradient(#fff 0%,#fbfbfd 60%,#f7f8fb 100%);border-bottom:1px solid #eef0f3;padding:14px 14px 10px}._headerTop_165gi_20{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}._blockTitle_165gi_27{color:#5f6368;font-size:13px}._month_165gi_28{letter-spacing:.2px;color:#202124;font-size:18px;font-weight:700}._weekdays_165gi_30{grid-template-columns:repeat(7,1fr);display:grid}._weekday_165gi_30{text-align:center;color:#8a8f98;padding:6px 0;font-size:12px}._weekendHeader_165gi_42{color:#ff3b30d9}._grid_165gi_44{background:#f2f4f7;grid-template-columns:repeat(7,1fr);gap:1px;display:grid}._cell_165gi_51{text-align:left;cursor:pointer;background:#fff;border:none;outline:none;width:100%;min-height:110px;padding:8px;transition:background .15s,transform .12s,box-shadow .15s}._cell_165gi_51:hover{background:#f8faff;transform:translateY(-1px)}._cell_165gi_51:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #1a73e8}._cell_165gi_51:active{background:#e8f0fe}._other_165gi_73{color:#787878;background:#fcfcfc}._weekendCell_165gi_74:not(._other_165gi_73){background:#fff}._selected_165gi_76{background:#fbfdff;transform:translateY(-1px);box-shadow:inset 0 0 0 2px #1a73e838,0 8px 20px #1a73e81a}._dayNumber_165gi_82{color:inherit;border-radius:999px;justify-content:flex-end;margin-left:auto;padding:2px 6px;font-size:12px;display:inline-flex}._today_165gi_92{color:#1a73e8;background:#1a73e81a;font-weight:800;box-shadow:inset 0 0 0 2px #1a73e838}._daySelected_165gi_99{color:#0b57d0;background:#1a73e824;font-weight:800;box-shadow:inset 0 0 0 2px #1a73e847}._dots_165gi_106{justify-content:flex-start;gap:5px;min-height:8px;margin-top:6px;display:flex}._dot_165gi_106{opacity:.9;border-radius:999px;width:6px;height:6px;box-shadow:0 1px 2px #0000001a}._dotMy_165gi_122{background:#1a73e8}._dotDept_165gi_123{background:#1e8e3e}._items_165gi_125{flex-direction:column;gap:6px;margin-top:8px;display:flex}._item_165gi_125{text-align:left;cursor:pointer;border:none;border-radius:12px;width:100%;padding:8px 10px;font-size:12px;line-height:1.25;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 16px #0000001a}._item_165gi_125:hover{transform:translateY(-1px);box-shadow:0 10px 20px #00000024}._my_165gi_151{color:#fff;background:linear-gradient(135deg,#1a73e8,#4d9cff)}._dept_165gi_152{color:#fff;background:linear-gradient(135deg,#1e8e3e,#46b96f)}._time_165gi_154{white-space:nowrap;margin-bottom:2px;font-weight:700}._person_165gi_156,._meta_165gi_156{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._person_165gi_156{font-size:12px;font-weight:600}._meta_165gi_156{opacity:.9;font-size:11px}._eventPanel_165gi_165{z-index:9999;background:#fff;border-radius:16px;width:380px;max-width:calc(100vw - 16px);animation:.14s _panelIn_165gi_1;position:fixed;overflow:hidden;box-shadow:0 18px 50px #00000038}@keyframes _panelIn_165gi_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=640px){._calendar_165gi_1{border-radius:16px}._header_165gi_14{padding:10px 10px 8px}._headerTop_165gi_20{gap:2px;margin-bottom:6px}._blockTitle_165gi_27{font-size:12px}._month_165gi_28{text-align:center;font-size:15px;font-weight:800}._weekday_165gi_30{padding:6px 0;font-size:10px}._cell_165gi_51{height:56px;min-height:56px;padding:6px 4px;transform:none}._cell_165gi_51:hover{transform:none}._dayNumber_165gi_82{justify-content:center;margin:0 auto;padding:2px 6px;font-size:12px}._dots_165gi_106{justify-content:center;gap:4px}._dot_165gi_106{width:4px;height:4px}._items_165gi_125{display:none}._selected_165gi_76{box-shadow:none;background:#fff;transform:none}._eventPanel_165gi_165{width:auto;max-width:none;bottom:8px;top:auto!important;left:8px!important;right:8px!important}}._root_143na_1{background:#fff;border-radius:16px;overflow:hidden}._header_143na_7{background:linear-gradient(#fff 0%,#fbfbfd 100%);border-bottom:1px solid #eef0f3;align-items:center;gap:10px;padding:14px 14px 10px;display:flex}._title_143na_16{color:#111827;letter-spacing:.2px;flex:1;font-size:14px;font-weight:800}._close_143na_24{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;transition:background .12s,color .12s;display:inline-flex}._close_143na_24:hover{color:#111827;background:#f3f4f6}._body_143na_44{padding:12px 14px 14px}._row_143na_48{grid-template-columns:110px 1fr;align-items:start;gap:10px;margin-bottom:12px;display:grid}._label_143na_56{color:#6b7280;font-size:12px}._value_143na_61{color:#111827;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.35}._empty_143na_69{color:#6b7280;padding:8px 2px;font-size:13px}._list_143na_75{flex-direction:column;gap:10px;display:flex}._card_143na_81{color:#fff;border-radius:14px;padding:10px 12px;box-shadow:0 10px 24px #00000024}._my_143na_88{background:linear-gradient(135deg,#1a73e8,#4d9cff)}._dept_143na_92{background:linear-gradient(135deg,#1e8e3e,#46b96f)}._time_143na_96{white-space:nowrap;margin-bottom:6px;font-size:13px;font-weight:800}._desc_143na_103{opacity:.95;white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.35}@media (width<=640px){._row_143na_48{grid-template-columns:92px 1fr}}._page_1dp6m_1{min-height:100%}._header_1dp6m_5{margin-bottom:24px}._title_1dp6m_9{color:#0f172a;margin-bottom:8px!important;font-size:40px!important;font-weight:800!important;line-height:1.2!important}._subtitle_1dp6m_17{color:#475569;font-size:18px!important}._statsGrid_1dp6m_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:24px;display:grid}._statCard_1dp6m_29{border:1px solid #e2e8f0;box-shadow:none!important;border-radius:18px!important}._blueIconBox_1dp6m_35{color:#2563eb;background:#dbeafe}._grayIconBox_1dp6m_40{color:#64748b;background:#f1f5f9}._greenIconBox_1dp6m_45{color:#16a34a;background:#dcfce7}._toolbarCard_1dp6m_50{border:1px solid #e2e8f0;margin-bottom:24px;box-shadow:none!important;border-radius:18px!important}._toolbarCardContent_1dp6m_57{padding:24px!important}._topToolbar_1dp6m_61{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:20px;display:grid}._searchWrapper_1dp6m_69{width:100%;min-width:0}._searchField_1dp6m_74{width:100%}._actions_1dp6m_78{justify-content:flex-end;display:flex}._uploadButton_1dp6m_83{white-space:nowrap;height:44px;text-transform:none!important;color:#0f172a!important;border-color:#cbd5e1!important;border-radius:12px!important;padding:0 18px!important;font-weight:600!important}._filtersRow_1dp6m_94{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._filtersLabel_1dp6m_101{color:#475569;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:inline-flex}._filterField_1dp6m_110,._dateField_1dp6m_111{flex-shrink:0;width:220px}._resetButton_1dp6m_116{flex-shrink:0;text-transform:none!important}._tableCard_1dp6m_121{border:1px solid #e2e8f0;overflow:hidden;box-shadow:none!important;border-radius:18px!important}._tableHeadCell_1dp6m_128{background:#fff;color:#0f172a!important;font-weight:700!important}._tableText_1dp6m_134{color:#475569!important;font-size:15px!important}._documentCell_1dp6m_139{align-items:center;gap:12px;display:flex}._documentIconBox_1dp6m_145{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._documentTitle_1dp6m_156{color:#0f172a;font-weight:600!important}._sentChip_1dp6m_161{color:#15803d!important;background:#dcfce7!important;font-weight:600!important}._draftChip_1dp6m_167{color:#475569!important;background:#f1f5f9!important;font-weight:600!important}._emptyCell_1dp6m_173{color:#64748b!important;padding:28px!important}@media (width<=760px){._topToolbar_1dp6m_61{grid-template-columns:1fr}._actions_1dp6m_78{justify-content:flex-start}._uploadButton_1dp6m_83{width:100%}._filtersRow_1dp6m_94{flex-direction:column;align-items:stretch}._filtersLabel_1dp6m_101{justify-content:flex-start}._filterField_1dp6m_110,._dateField_1dp6m_111{width:100%}._resetButton_1dp6m_116{align-self:flex-start}}._page_1yw0q_1{min-height:100%}._header_1yw0q_5{margin-bottom:24px}._title_1yw0q_9{color:#0f172a;margin-bottom:8px!important;font-size:40px!important;font-weight:800!important;line-height:1.2!important}._subtitle_1yw0q_17{color:#475569;font-size:18px!important}._toolbarCard_1yw0q_22{border:1px solid #e2e8f0;width:100%;margin-bottom:24px;box-shadow:none!important;border-radius:18px!important}._toolbarCardContent_1yw0q_30{padding:24px!important}._toolbarRow_1yw0q_34{width:100%;min-width:0;display:flex}._searchField_1yw0q_40{width:100%;min-width:0}._searchField_1yw0q_40 .MuiOutlinedInput-root{border-radius:12px}._searchField_1yw0q_40 .MuiInputBase-input{min-width:0}._categoriesCard_1yw0q_53{border:1px solid #e2e8f0;margin-bottom:24px;box-shadow:none!important;border-radius:18px!important}._categoriesCardContent_1yw0q_60{padding:20px 24px!important}._categoriesTitle_1yw0q_64{color:#0f172a;margin-bottom:14px!important;font-weight:700!important}._categoriesRow_1yw0q_70{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._categoryButton_1yw0q_77{height:40px;text-transform:none!important;color:#0f172a!important;border-color:#cbd5e1!important;border-radius:12px!important;padding:0 14px!important;font-weight:600!important}._categoryButtonActive_1yw0q_87{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}._grid_1yw0q_93{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._card_1yw0q_99{border:1px solid #e2e8f0;flex-direction:column;height:100%;display:flex;box-shadow:none!important;border-radius:18px!important}._cardContent_1yw0q_108{flex-direction:column;flex:1;display:flex;padding:22px!important}._cardTopRow_1yw0q_115{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._docIconBox_1yw0q_123{color:#2563eb;background:#eff6ff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._categoryChip_1yw0q_135{font-weight:700!important}._cardTitle_1yw0q_139{color:#0f172a;margin-bottom:8px!important;font-weight:800!important;line-height:1.2!important}._cardDescription_1yw0q_146{color:#475569;flex:1;margin-bottom:18px!important;font-size:15px!important;line-height:1.45!important}._cardActions_1yw0q_154{gap:12px;margin-top:auto;display:flex}._primaryActionButton_1yw0q_160,._secondaryActionButton_1yw0q_161{height:44px;text-transform:none!important;border-radius:12px!important;font-weight:700!important}._emptyStateCard_1yw0q_168{border:1px solid #e2e8f0;box-shadow:none!important;border-radius:18px!important}._emptyStateContent_1yw0q_174{text-align:center;color:#64748b!important;padding:28px!important}@media (width<=768px){._page_1yw0q_1{padding:20px}._title_1yw0q_9{font-size:32px!important}._grid_1yw0q_93{grid-template-columns:1fr}._toolbarCardContent_1yw0q_30{padding:16px!important}}._page_jzdq2_1{background:#fff;flex-direction:column;align-items:center;width:100%;display:flex}._container_jzdq2_9{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}._headerDivider_jzdq2_18{background:#e4e6eb;flex-shrink:0;width:100%;height:1px}._header_jzdq2_18{background:#fff;border-bottom:none;width:100%}._headerInner_jzdq2_31{padding-top:24px!important;padding-bottom:18px!important}._headerTop_jzdq2_36{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_jzdq2_43{font-weight:700}._managerBtn_jzdq2_47{white-space:nowrap;border-radius:10px!important}._progressBlock_jzdq2_52{margin-top:12px}._progressLabel_jzdq2_56{color:#6b7280;margin-bottom:8px!important}._progressRow_jzdq2_61{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}._progressBar_jzdq2_68{background:#e5e7eb;border-radius:999px;height:8px;overflow:hidden}._progressFill_jzdq2_75{background:#22c55e;border-radius:999px;height:100%;transition:width .2s}._progressValue_jzdq2_82{color:#111827;white-space:nowrap;font-weight:600}._main_jzdq2_88{padding-top:22px!important;padding-bottom:32px!important}._list_jzdq2_93{gap:8px;display:grid}._card_jzdq2_98{cursor:pointer;border:1px solid #eef2f7;transition:box-shadow .16s,transform .16s;box-shadow:none!important;border-radius:12px!important}._card_jzdq2_98:hover{transform:translateY(-1px);box-shadow:0 8px 18px #11182714!important}._cardContent_jzdq2_111{padding:18px!important}._row_jzdq2_115{align-items:flex-start;gap:12px;display:flex}._statusIcon_jzdq2_121{margin-top:2px}._body_jzdq2_125{flex:1;min-width:0}._topLine_jzdq2_130{justify-content:space-between;align-items:center;gap:10px;display:flex}._itemTitle_jzdq2_137{font-weight:700}._itemTitleDone_jzdq2_141{color:#111827}._desc_jzdq2_145{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}._meta_jzdq2_154{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._chipRoom_jzdq2_162{background:#f3f4f6!important;border:1px solid #d1d5db!important;border-radius:10px!important}._chipCourse_jzdq2_168{border-radius:10px!important}._responsible_jzdq2_172{color:#6b7280}._iconSuccess_jzdq2_176{color:#16a34a}._iconSecondary_jzdq2_180{color:#9ca3af}._dialogContent_imb14_1{border-radius:14px;padding:18px!important}._header_imb14_6{justify-content:space-between;align-items:center;gap:12px;display:flex}._headerLeft_imb14_13{align-items:center;gap:10px;min-width:0;display:flex}._title_imb14_20{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}._closeBtn_imb14_27{margin-left:auto}._section_imb14_31{gap:8px;margin-top:14px;display:grid}._sectionLabel_imb14_37{color:#6b7280;font-weight:600}._text_imb14_42{color:#111827}._chips_imb14_46{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._chipRoom_imb14_53{background:#f3f4f6!important;border-radius:10px!important}._chipDone_imb14_58{color:#15803d!important;background:#dcfce7!important;border-radius:10px!important}._divider_imb14_64{margin:16px 0!important}._personRow_imb14_68,._phoneRow_imb14_74{align-items:center;gap:8px;display:flex}._phoneLabel_imb14_80{color:#6b7280}._phoneLink_imb14_84{color:#2563eb;text-decoration:none}._phoneLink_imb14_84:hover{text-decoration:underline}._iconSuccess_imb14_93{color:#16a34a}._iconSecondary_imb14_97{color:#9ca3af}._courseButton_imb14_101{letter-spacing:.3px;color:#fff;cursor:pointer;background-color:#1565c0;border:none;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 6px 14px #1565c040}._courseButton_imb14_101:hover{background-color:#0d47a1;transform:translateY(-1px);box-shadow:0 10px 20px #1565c059}._courseButton_imb14_101:active{transform:translateY(0)scale(.98);box-shadow:0 4px 10px #1565c04d}._courseButton_imb14_101:before{content:"";opacity:0;background:#ffffff26;border-radius:10px;transition:opacity .25s;position:absolute;inset:0}._courseButton_imb14_101:hover:before{opacity:1}._container_1b7c1_1{color:#1a1a2e;max-width:860px;margin:0 auto;font-family:inherit}._header_1b7c1_8{color:#fff;background:linear-gradient(135deg,#1565c0 0%,#1976d2 60%,#42a5f5 100%);border-radius:16px 16px 0 0;align-items:center;gap:16px;padding:24px 28px;display:flex}._headerInfo_1b7c1_18{flex:1}._headerTitle_1b7c1_22{margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.2}._headerSubtitle_1b7c1_29{opacity:.85;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}._dot_1b7c1_38{background:#4caf50;border-radius:50%;width:8px;height:8px;display:inline-block}._welcomeBadge_1b7c1_46{white-space:nowrap;background:#fff3;border:1px solid #fff6;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:500}._content_1b7c1_56{flex-direction:column;gap:16px;padding:16px 0 0;display:flex}._section_1b7c1_63{background:#fff;border:1px solid #e8eaf0;border-radius:12px;padding:24px 28px}._sectionGreen_1b7c1_70{background:#f1faf4;border-color:#c8ecd3}._sectionPeach_1b7c1_75{background:#fff5f0;border-color:#ffd5c0}._sectionOrangeLight_1b7c1_80{background:#fffbf0;border-color:#ffe0a0}._sectionTitle_1b7c1_85{color:#1a1a2e;align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}._sectionTitleGreen_1b7c1_95{color:#2e7d32}._sectionTitleBlue_1b7c1_99{color:#1565c0}._sectionTitleOrange_1b7c1_103{color:#e65100}._sectionIcon_1b7c1_107{font-size:18px}._section_1b7c1_63 p{color:#333;margin:0 0 12px;font-size:14px;line-height:1.6}._arrowList_1b7c1_118{margin:0;padding:0;list-style:none}._arrowList_1b7c1_118 li{color:#333;padding:4px 0 4px 22px;font-size:14px;line-height:1.5;position:relative}._arrowList_1b7c1_118 li:before{content:"›";color:#1976d2;font-size:16px;font-weight:700;position:absolute;left:6px}._diamondList_1b7c1_141{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._diamondList_1b7c1_141>li{color:#333;padding-left:22px;font-size:14px;line-height:1.5;position:relative}._diamondList_1b7c1_141>li:before{content:"◆";color:#1976d2;font-size:11px;position:absolute;top:3px;left:0}._subList_1b7c1_167{margin:6px 0 0;padding:0;list-style:none}._subList_1b7c1_167 li{color:#555;padding:2px 0 2px 16px;font-size:13px;position:relative}._subList_1b7c1_167 li:before{content:"•";color:#999;position:absolute;left:4px}._dotList_1b7c1_187{margin:8px 0 0;padding:0;list-style:none}._dotList_1b7c1_187 li{color:#555;padding:2px 0 2px 14px;font-size:13px;line-height:1.5;position:relative}._dotList_1b7c1_187 li:before{content:"•";color:#999;position:absolute;left:2px}._grid2_1b7c1_208{grid-template-columns:1fr 1fr;gap:12px;display:grid}._grid3_1b7c1_214{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}._checkCard_1b7c1_220{background:#fff;border:1px solid #d4edda;border-radius:10px;padding:14px 16px}._checkCardTitle_1b7c1_227{color:#2e7d32;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}._checkIcon_1b7c1_237{font-size:15px}._missionBox_1b7c1_241{background:#fff;border:1px solid #ffd5c0;border-radius:10px;margin-bottom:16px;padding:16px 20px}._missionLabel_1b7c1_249{color:#999;letter-spacing:1px;font-size:11px;font-weight:700;margin:0 0 8px!important}._missionText_1b7c1_257{color:#333;font-size:14px;font-style:italic;line-height:1.6;margin:0!important}._valuesLabel_1b7c1_265{color:#555;font-size:14px;margin:0 0 12px!important}._valueCard_1b7c1_271{background:#fff;border:1px solid #ffd5c0;border-radius:10px;padding:14px 16px}._valueTitle_1b7c1_278{color:#1a1a2e;margin:0 0 4px;font-size:14px;font-weight:600}._valueDesc_1b7c1_285{color:#777;margin:0;font-size:13px}._infraCard_1b7c1_291{background:#fafafa;border:1px solid #e8eaf0;border-radius:10px;padding:16px}._infraIcon_1b7c1_298{margin-bottom:8px;font-size:28px}._infraTitle_1b7c1_303{color:#1a1a2e;margin:0 0 8px;font-size:14px;font-weight:600}._dotListItemRow_1b7c1_310{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px;display:flex}._dotListItemRow_1b7c1_310:last-child{margin-bottom:0}._qrButton_1b7c1_322{color:#1565c0;cursor:pointer;background:#fff;border:1px solid #d7dce6;border-radius:20px;align-items:center;gap:6px;margin-left:14px;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._qrButton_1b7c1_322:hover{background:#eef4ff;border-color:#b9cdf0}._qrButtonIcon_1b7c1_343{flex-shrink:0}._qrModalBody_1b7c1_347{flex-direction:column;align-items:center;gap:14px;padding:4px 0;display:flex}._qrModalImg_1b7c1_355{object-fit:contain;background:#fff;border:1px solid #e8eaf0;border-radius:10px;width:440px;height:auto}._rulesGrid_1b7c1_364{flex-direction:column;gap:10px;display:flex}._ruleCard_1b7c1_370{background:#fff;border:1px solid #ffe0a0;border-radius:10px;padding:14px 18px}._ruleTitle_1b7c1_377{color:#1a1a2e;margin:0 0 8px;font-size:14px;font-weight:600}._contactCard_1b7c1_384{background:#fafafa;border:1px solid #e8eaf0;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._contactIcon_1b7c1_394{flex-shrink:0;margin-top:2px;font-size:20px}._contactTitle_1b7c1_400{color:#555;margin:0 0 4px;font-size:13px}._contactPhone_1b7c1_406{color:#1565c0;margin:0;font-size:16px;font-weight:700}._contactSub_1b7c1_413{color:#555;margin:2px 0 0;font-size:13px}._footer_1b7c1_419{text-align:center;color:#fff;background:linear-gradient(135deg,#1565c0,#1976d2);border-radius:12px;padding:28px}._footerEmoji_1b7c1_427{margin:0 0 8px;font-size:28px}._footerTitle_1b7c1_432{margin:0 0 8px;font-size:20px;font-weight:700}._footerText_1b7c1_438{opacity:.9;margin:0 0 12px;font-size:14px}._footerNote_1b7c1_444{opacity:.7;margin:0;font-size:12px}@media (width<=640px){._header_1b7c1_8{border-radius:12px 12px 0 0;flex-wrap:wrap;padding:18px 16px}._welcomeBadge_1b7c1_46{display:none}._section_1b7c1_63{padding:18px 16px}._grid2_1b7c1_208,._grid3_1b7c1_214{grid-template-columns:1fr}._qrModalImg_1b7c1_355{width:100%;max-width:280px;height:auto}}._page_p26bd_1{width:100%}._container_p26bd_5{margin:0 auto;padding:24px 24px 40px}._header_p26bd_10{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}._title_p26bd_18{color:#111827!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important}._subtitle_p26bd_25{color:#6b7280!important;margin-top:6px!important;font-size:14px!important}._createBtn_p26bd_31{text-transform:none!important;box-shadow:none!important;border-radius:10px!important;padding:8px 16px!important;font-weight:600!important}._card_p26bd_39{border:1px solid #e5e7eb;width:100%;overflow:hidden;box-shadow:0 2px 8px #10182814,0 1px 2px #1018280a;border-radius:12px!important}._actionArea_p26bd_47{padding:16px!important}._cardTop_p26bd_51{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._leftBlock_p26bd_58{gap:12px;min-width:0;display:flex}._iconWrap_p26bd_64{background:#eaf2ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._docIcon_p26bd_75{color:#2563eb;font-size:22px!important}._meta_p26bd_80{min-width:0}._cardTitle_p26bd_84{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#111827!important;font-size:16px!important;font-weight:700!important}._dateRow_p26bd_93{color:#6b7280;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}._calendarIcon_p26bd_102{color:#9ca3af;font-size:16px!important}._chevron_p26bd_107{color:#9ca3af;margin-top:4px}._divider_p26bd_112{background:#f1f5f9;height:1px;margin:14px 0}._bottom_p26bd_118{color:#6b7280;font-size:13px}._itemsCount_p26bd_123{color:#6b7280!important;font-size:13px!important}._chips_p26bd_128{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._chip_p26bd_128{color:#1d4ed8!important;background:#eaf2ff!important;border-radius:8px!important;height:22px!important;font-size:12px!important}._emptyWrap_p26bd_143{text-align:center;border:1px solid #e5e7eb;border-radius:12px;padding:24px}._emptyTitle_p26bd_150{color:#111827!important;font-size:16px!important;font-weight:700!important}._emptyText_p26bd_156{color:#6b7280!important;margin-top:6px!important;margin-bottom:14px!important}._paper_1h0ms_1{border-radius:12px}._title_1h0ms_5{justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex;position:relative}._titleText_1h0ms_14{font-size:20px;font-weight:700}._closeBtn_1h0ms_19{margin:-6px;position:static}._helper_1h0ms_24{margin-left:0}._content_1h0ms_28{gap:18px;padding:18px 24px;display:grid}._block_1h0ms_34{gap:8px;display:grid}._label_1h0ms_39{color:#000000d9;font-size:14px;font-weight:600}._req_1h0ms_45{color:#d32f2f}._hint_1h0ms_49{color:#0000008c;margin-top:-4px;font-size:12px}._selectorBox_1h0ms_55{margin-top:4px}._customRow_1h0ms_60{grid-template-columns:1fr 40px;align-items:center;gap:10px;display:grid}._addBtn_1h0ms_67{border:1px solid #0000001f;border-radius:10px;width:40px;height:40px}._actions_1h0ms_75{padding:14px 18px}._cancelBtn_1h0ms_79{color:#000000bf}._submitBtn_1h0ms_83{border-radius:10px;padding:8px 18px}._submitBtn_1h0ms_83:disabled{opacity:.55;color:#ffffffe6}._root_nd07w_1{gap:8px;display:grid}._label_nd07w_6{color:#0f172ae6;font-size:14px;font-weight:700}._required_nd07w_12{color:#d32f2f}._pickBtn_nd07w_16{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #0f172ae6;border-radius:12px;width:100%;height:44px;padding:0 14px;font-weight:700;transition:background .15s,transform 50ms}._pickBtn_nd07w_16:hover{background:#0f172a08}._pickBtn_nd07w_16:active{transform:translateY(1px)}._customRow_nd07w_37{grid-template-columns:1fr 44px;align-items:center;gap:10px;display:grid}._customInput_nd07w_44{border:1px solid #0f172a24;border-radius:12px;outline:none;height:44px;padding:0 14px;font-size:14px}._customInput_nd07w_44:focus{border-color:#2563eba6;box-shadow:0 0 0 3px #2563eb1f}._plusBtn_nd07w_58{background:#fff!important;border:1px solid #0f172a24!important;border-radius:12px!important;width:44px!important;height:44px!important}._plusBtn_nd07w_58:hover{background:#0f172a0a!important}._chips_nd07w_70{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}._chip_nd07w_70{color:#0f172ae6!important;background:#2563eb14!important;border-radius:999px!important}._hint_nd07w_83{color:#0f172a8c!important;margin-top:2px!important}._popoverPaper_nd07w_89{border:1px solid #0f172a1f;width:420px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 14px 40px #0f172a2e;border-radius:14px!important}._popoverHeader_nd07w_98{background:#fff;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}._popoverTitle_nd07w_107{font-size:14px;font-weight:800}._popoverClose_nd07w_112{border-radius:10px!important}._popoverClose_nd07w_112:hover{background:#0f172a0f!important}._popoverBody_nd07w_120{gap:10px;padding:12px 14px 14px;display:grid}._searchInputRoot_nd07w_126{border-radius:12px}._list_nd07w_130{border:1px solid #0f172a1a;border-radius:12px;max-height:280px;padding:6px;overflow:auto}._list_nd07w_130::-webkit-scrollbar{width:10px}._list_nd07w_130::-webkit-scrollbar-thumb{background:#0f172a2e padding-box content-box;border:3px solid #0000;border-radius:999px}._row_nd07w_148{text-align:left;cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}._row_nd07w_148:hover{background:#0f172a0a}._rowText_nd07w_165{color:#0f172aeb;font-size:14px}._page_1xgod_1{box-sizing:border-box;width:100%;min-height:100%;padding:28px 16px 60px}._center_1xgod_8{width:100%;max-width:900px;margin:0 auto}._backLink_1xgod_14{color:#1d4ed8;cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:6px 0 18px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,gap .18s;display:inline-flex}._backLink_1xgod_14:hover{background:#1d4ed812;gap:12px;text-decoration:none}._backIcon_1xgod_35{transition:transform .18s;font-size:18px!important}._backLink_1xgod_14:hover ._backIcon_1xgod_35{transform:translate(-3px)}._headerCard_1xgod_44{background:#fff;border:1px solid #0f172a14;border-radius:12px;width:100%;margin-bottom:14px;padding:0;overflow:hidden;box-shadow:0 1px #0f172a05,0 6px 22px #0f172a0f}._header_1xgod_44{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px;display:flex}._headerLeft_1xgod_64{flex:200px;min-width:0}._titleRow_1xgod_69{align-items:center;gap:8px;display:flex}._title_1xgod_69{font-weight:700!important}._editBtn_1xgod_79{color:#0f172a99!important}._editBtn_1xgod_79:hover{background:#0f172a0d!important}._count_1xgod_87{margin-top:6px!important}._positions_1xgod_91{margin-top:10px}._positionChip_1xgod_95{color:#1d4ed8!important;background:#e8f0ff!important;border:none!important}._addBtn_1xgod_101{white-space:nowrap;flex-shrink:0;border-radius:10px!important;padding:10px 16px!important;box-shadow:0 2px 8px #1d4ed838!important}._list_1xgod_109{flex-direction:column;gap:12px;display:flex}._itemCard_1xgod_115{background:#fff;border:1px solid #0f172a14;border-radius:12px;width:100%;padding:16px 16px 10px;box-shadow:0 1px #0f172a05,0 10px 24px #0f172a0f}._itemTop_1xgod_124{justify-content:space-between;gap:12px;display:flex}._itemLeft_1xgod_130{flex:1;gap:12px;min-width:0;display:flex}._courseIcon_1xgod_137{color:#7c3aed;flex:none;margin-top:2px}._completionIconWrap_1xgod_143{background:#22c55e1f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._completionIcon_1xgod_143{color:#16a34a}._itemBody_1xgod_158{flex:1;min-width:0}._typeChip_1xgod_163{border-radius:8px!important;height:24px!important;margin-bottom:8px!important;font-weight:600!important}._typeChipCourse_1xgod_170{color:#7c3aed!important;background:#a855f724!important}._typeChipCompletion_1xgod_175{color:#16a34a!important;background:#22c55e24!important}._itemTitle_1xgod_180{margin-bottom:6px!important;font-weight:700!important}._itemDesc_1xgod_185{margin-bottom:10px!important}._itemMeta_1xgod_189{font-size:13px!important}._assigneesRow_1xgod_193{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}._assignee_1xgod_193{color:#16a34a!important;font-size:13px!important;font-weight:600!important}._topDeleteBtn_1xgod_206{align-self:flex-start;color:#0f172a73!important}._topDeleteBtn_1xgod_206:hover{color:#ef4444e6!important;background:#ef444414!important}._itemActions_1xgod_216{border-top:1px solid #0f172a0f;gap:6px;margin-top:10px;padding-top:10px;display:flex}._actionBtn_1xgod_224{color:#0f172a8c!important}._actionBtn_1xgod_224:hover{background:#0f172a0d!important}._emptyCard_1xgod_232{text-align:center;background:#fff;border:1px solid #0f172a14;border-radius:12px;width:100%;padding:28px 22px;box-shadow:0 1px #0f172a05,0 10px 24px #0f172a0f}._emptyTitle_1xgod_242{margin-bottom:6px!important;font-weight:700!important}._emptyText_1xgod_247{margin-bottom:16px!important}._responsiblesRow_1xgod_251{gap:4px;margin-top:6px;display:grid}._responsiblesLabel_1xgod_257{color:#0000008c!important;font-size:12px!important}._responsiblesList_1xgod_262{flex-wrap:wrap;gap:6px;display:flex}._responsible_1xgod_251{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;padding:2px 8px;color:#000000bf!important;font-size:13px!important}._topActions_1xgod_277{align-items:flex-start;gap:6px;display:flex}._topEditBtn_1xgod_283{color:#0000008c!important}._topEditBtn_1xgod_283:hover{background:#0000000f!important}._paper_1wjji_1{overflow:hidden;border-radius:14px!important}._title_1wjji_7{position:relative;padding:18px 22px!important}._titleText_1wjji_12{letter-spacing:-.2px;font-size:18px;font-weight:800}._closeBtn_1wjji_18{top:10px;right:12px;border-radius:10px!important;position:absolute!important}._closeBtn_1wjji_18:hover{background:#0f172a0f!important}._content_1wjji_30{gap:14px;display:grid;padding:16px 22px 18px!important}._softDivider_1wjji_36{opacity:.6}._modeRow_1wjji_41{grid-template-columns:1fr 1fr;gap:10px;display:grid}._modeBtn_1wjji_47{cursor:pointer;background:#fff;border:1px solid #0f172a24;border-radius:12px;height:46px;font-size:14px;font-weight:800;transition:background .15s,border-color .15s,transform 50ms,box-shadow .15s}._modeBtn_1wjji_47:hover{background:#0f172a08}._modeBtn_1wjji_47:active{transform:translateY(1px)}._modeBtnActive_1wjji_67{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 10px 20px #2563eb38}._modeBtnActive_1wjji_67:hover{background:#1d4ed8;border-color:#1d4ed8}._section_1wjji_80{gap:14px;display:grid}._sectionTitle_1wjji_85{color:#000000b8;font-size:13px;font-weight:900}._inputRoot_1wjji_92{background:#fff;border-radius:12px!important}._inputOutline_1wjji_97{border-color:#0f172a24!important}._inputRoot_1wjji_92:hover ._inputOutline_1wjji_97{border-color:#2563eb59!important}._inputFocused_1wjji_105 ._inputOutline_1wjji_97{border-color:#2563ebbf!important}._scrollBox_1wjji_110{background:#fff;border:1px solid #0f172a1f;border-radius:14px;padding:6px;overflow-y:auto}._scrollBoxLarge_1wjji_118{max-height:55vh}._scrollBoxMedium_1wjji_122{max-height:45vh}._scrollBox_1wjji_110::-webkit-scrollbar{width:10px}._scrollBox_1wjji_110::-webkit-scrollbar-thumb{background:#0f172a2e padding-box content-box;border:3px solid #0000;border-radius:999px}._scrollBox_1wjji_110::-webkit-scrollbar-track{background:0 0}._list_1wjji_140{padding:0}._primaryText_1wjji_145{color:#0f172aeb!important;font-weight:800!important}._secondaryText_1wjji_150{color:#0f172a9e!important}._listIcon_1wjji_155 svg{color:#0f172a8c}._metaRight_1wjji_160{white-space:nowrap;color:#0f172a8c!important}._emptyState_1wjji_166{text-align:center;padding:48px 0}._emptyIcon_1wjji_171{opacity:.35;font-size:44px!important}._typeGrid_1wjji_177{grid-template-columns:1fr 1fr;gap:12px;display:grid}._typeCard_1wjji_183{cursor:pointer;text-align:center;background:#fff;border:1px solid #0f172a24;border-radius:12px;padding:14px;transition:background .15s,border-color .15s,transform 50ms}._typeCard_1wjji_183:hover{background:#0f172a08}._typeCard_1wjji_183:active{transform:translateY(1px)}._typeCardTitle_1wjji_201{font-size:14px;font-weight:900}._typeCardDesc_1wjji_206{color:#0000008c;margin-top:4px;font-size:12px}._typeCardActiveCourse_1wjji_213{color:#581c87;background:#a855f71a;border-color:#a855f7bf}._typeCardActiveCourse_1wjji_213 ._typeCardTitle_1wjji_201{color:#581c87}._typeCardActiveCourse_1wjji_213 ._typeCardDesc_1wjji_206{color:#581c87bf}._typeCardActiveCompletion_1wjji_228{color:#15803d;background:#22c55e14;border:2px solid #22c55e}._courseItem_1wjji_235{transition:background .12s;border-radius:12px!important}._courseItem_1wjji_235:hover{background:#0f172a0a!important}._courseItemSelected_1wjji_244{background:#2563eb1a!important}._formGrid_1wjji_249{gap:16px;display:grid}._field_1wjji_254{gap:8px;display:grid}._label_1wjji_259{color:#000000b3;font-size:13px;font-weight:900}._req_1wjji_265{color:#d32f2f}._actions_1wjji_270{justify-content:flex-end;gap:12px;display:flex;padding:14px 18px!important}._cancelBtn_1wjji_277{color:#000000b8!important;text-transform:none!important;letter-spacing:0!important}._submitBtn_1wjji_283{text-transform:none!important;letter-spacing:0!important;background:#2563eb!important;border-radius:12px!important;padding:9px 18px!important;box-shadow:0 10px 20px #2563eb2e!important}._submitBtn_1wjji_283:hover{background:#1d4ed8!important}._submitBtn_1wjji_283:disabled{box-shadow:none!important;background:#2563eb59!important}._libraryCard_1wjji_302{gap:10px;background:#fff!important;border:1px solid #0f172a1a!important;border-radius:14px!important;margin:8px 6px!important;padding:12px!important;display:grid!important;box-shadow:0 10px 22px #0f172a14!important}._libraryCard_1wjji_302:hover{background:#fff!important;box-shadow:0 14px 28px #0f172a1f!important}._cardTopRow_1wjji_318{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardMainRow_1wjji_325{align-items:flex-start;gap:8px;display:flex}._cardSpacer_1wjji_331{height:2px}._chipCourse_1wjji_336{color:#581c87!important;background:#a855f724!important;font-weight:800!important}._chipCompletion_1wjji_342{color:#15803d!important;background:#22c55e24!important;font-weight:800!important}._paper_js411_1{border-radius:12px}._title_js411_5{justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}._titleText_js411_14{font-size:20px;font-weight:700}._closeBtn_js411_19{margin-left:auto;position:static}._content_js411_25{gap:18px;padding:22px 24px 18px;display:grid}._block_js411_32{gap:8px;display:grid}._label_js411_37{color:#000000d9;font-size:14px;font-weight:600}._req_js411_43{color:#d32f2f}._selectorWrap_js411_50{margin-top:4px}._actions_js411_54{padding:14px 18px}._cancelBtn_js411_58{color:#000000bf;text-transform:none!important}._submitBtn_js411_63{border-radius:12px;padding:8px 18px;text-transform:none!important}._paper_cw44c_1{border-radius:12px}._title_cw44c_5{justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}._titleText_cw44c_13{color:#111827;font-size:20px;font-weight:700}._closeBtn_cw44c_19{margin-left:auto;position:static}._content_cw44c_24{gap:18px;padding:22px 24px 18px;display:grid}._block_cw44c_30{gap:8px;display:grid}._label_cw44c_35{color:#000000d9;font-size:14px;font-weight:600}._req_cw44c_41{color:#d32f2f}._gridTwo_cw44c_45{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (width<=720px){._gridTwo_cw44c_45{grid-template-columns:1fr}}._listWrap_cw44c_59{border:1px solid #e5e7eb;border-radius:12px;max-height:420px;overflow:hidden auto}._courseRow_cw44c_67{border-left:4px solid #0000;align-items:flex-start!important;padding:14px 16px!important}._courseRow_cw44c_67:hover{background:#f9fafb}._courseRowSelected_cw44c_77{background:#f5f3ff;border-left-color:#7c3aed}._courseIcon_cw44c_82{margin-top:2px;min-width:40px!important}._bookIcon_cw44c_87{color:#7c3aed}._courseName_cw44c_91{color:#111827;align-items:center;gap:8px;font-weight:600;display:inline-flex}._courseDesc_cw44c_99{color:#6b7280;margin-top:4px;display:block}._actions_cw44c_106{padding:14px 18px}._cancelBtn_cw44c_110{color:#000000bf;text-transform:none!important}._submitBtn_cw44c_115{border-radius:12px;padding:8px 18px;text-transform:none!important}._fullRow_cw44c_121{grid-column:1/-1;min-width:0}._root_17yk1_1{gap:10px;width:100%;min-width:0;display:grid}._selectedWrap_17yk1_9{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}._emptyHint_17yk1_17{color:#0000008c;font-size:13px;font-style:italic}._chip_17yk1_24{color:#15803d!important;background:#dcfce7!important;border-radius:999px!important;height:26px!important;font-size:12.5px!important}._chipDeleteBtn_17yk1_32{border-radius:999px!important;padding:2px!important}._chipDeleteBtn_17yk1_32:hover{background:#15803d1f!important}._dropdown_17yk1_42{width:100%;position:relative}._openBtn_17yk1_47{text-transform:none!important;color:#000000bf!important;background:#fff!important;border-color:#d1d5db!important;border-radius:12px!important;justify-content:flex-start!important;width:100%!important;padding:8px 12px!important}._openBtn_17yk1_47:hover{background:#fff!important;border-color:#9ca3af!important}._menu_17yk1_64{border:1px solid #d1d5db;border-radius:12px;width:100%;max-height:220px;margin-top:8px;overflow:hidden auto}._menuItem_17yk1_75{cursor:pointer;text-align:left;color:#000000d1;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:13px;display:flex}._menuItem_17yk1_75:hover{background:#f9fafb}._menuItemActive_17yk1_96{color:#15803d;background:#f0fdf4}._menuText_17yk1_101{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._checkIcon_17yk1_107{color:#16a34a!important;font-size:18px!important}._page_15ji3_1{width:100%;min-height:100%}._header_15ji3_5{padding:20px 0 14px}._container_15ji3_9{box-sizing:border-box;width:100%;margin:0 auto;padding:0 24px}._title_15ji3_16{color:#111827;font-weight:700!important}._subtitle_15ji3_21{color:#6b7280;margin-top:6px!important}._headerDivider_15ji3_26{background:#11182714;height:1px}._main_15ji3_31{padding:18px 0 28px}._list_15ji3_35{width:100%}._employeeCard_15ji3_39{box-sizing:border-box;background:#fff;border:1px solid #11182714;width:100%;box-shadow:0 10px 30px #0000000f;border-radius:14px!important}._employeeCardContent_15ji3_48{padding:16px!important}._employeeName_15ji3_52{color:#111827;margin-bottom:12px!important;font-weight:700!important}._stageCard_15ji3_58{box-sizing:border-box;background:#f9fafb;border:1px solid #11182714;width:100%;border-radius:12px!important}._stageAction_15ji3_66{border-radius:12px}._stageContent_15ji3_70{padding:14px!important}._stageTop_15ji3_74{justify-content:space-between;align-items:center;gap:12px;display:flex}._stageTitle_15ji3_81{color:#111827;font-weight:700!important}._chevron_15ji3_86{color:#9ca3af}._stageMeta_15ji3_90{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._roomChip_15ji3_98{color:#1d4ed8!important;background:#2563eb14!important;border-radius:999px!important}._todoChip_15ji3_104{color:#374151!important;background:#6b72801f!important;border-radius:999px!important}._doneChip_15ji3_110{color:#15803d!important;background:#16a34a1a!important;border-radius:999px!important}._searchInput_15ji3_116{background:#fff;border-radius:8px;width:100%}._content_1jw5y_1{background:#fff;padding:18px!important}._header_1jw5y_6{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._title_1jw5y_14{color:#111827;font-weight:800!important}._closeBtn_1jw5y_19{margin-top:-6px!important;margin-right:-6px!important}._section_1jw5y_24{margin-top:12px}._sectionLabel_1jw5y_28{color:#6b7280;margin-bottom:4px!important}._sectionValueStrong_1jw5y_33{color:#111827;font-weight:800!important}._text_1jw5y_38{color:#111827}._chips_1jw5y_42{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}._roomChip_1jw5y_50{color:#1d4ed8!important;background:#2563eb14!important;border-radius:999px!important}._divider_1jw5y_56{background:#11182714!important;margin:14px 0!important}._row_1jw5y_61{align-items:center;gap:8px;margin-top:8px;display:flex}._iconMuted_1jw5y_68{color:#9ca3af}._phoneLink_1jw5y_72{color:#2563eb;font-weight:700;text-decoration:none}._phoneLink_1jw5y_72:hover{text-decoration:underline}._checkbox_1jw5y_82{-webkit-user-select:none;user-select:none;margin-top:4px!important}._page_1ar6v_1{width:100%;min-height:100%}._headerBand_1ar6v_6{padding:20px 0 14px}._headerInner_1ar6v_10{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 24px}._headerTitle_1ar6v_18{color:#111827;font-weight:700!important}._headerSubtitle_1ar6v_23{color:#6b7280;margin-top:6px!important}._headerDivider_1ar6v_28{background:#11182714;height:1px}._container_1ar6v_33{box-sizing:border-box;margin:0 auto;padding:24px 24px 40px}._searchWrap_1ar6v_39{margin-bottom:20px}._searchInput_1ar6v_43{background:#fff;border-radius:8px;width:100%}._searchIcon_1ar6v_49{color:#9ca3af;font-size:20px!important}._loadingWrap_1ar6v_54{justify-content:center;align-items:center;padding:48px 0;display:flex}._errorWrap_1ar6v_61{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px 20px;font-size:14px}._emptyWrap_1ar6v_70{text-align:center;border:1px solid #e5e7eb;border-radius:12px;padding:24px}._emptyTitle_1ar6v_77{color:#111827!important;font-size:16px!important;font-weight:700!important}._emptyText_1ar6v_83{color:#6b7280!important;margin-top:6px!important}._card_1ar6v_88{border:1px solid #e5e7eb;width:100%;overflow:hidden;box-shadow:0 2px 8px #10182814,0 1px 2px #1018280a;border-radius:12px!important}._actionArea_1ar6v_96{padding:16px!important}._cardTop_1ar6v_100{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._leftBlock_1ar6v_107{gap:12px;min-width:0;display:flex}._iconWrap_1ar6v_113{background:#eaf2ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._docIcon_1ar6v_124{color:#2563eb;font-size:22px!important}._meta_1ar6v_129{min-width:0}._cardTitle_1ar6v_133{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#111827!important;font-size:16px!important;font-weight:700!important}._metaRow_1ar6v_142{color:#6b7280;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}._calendarIcon_1ar6v_151{color:#9ca3af;font-size:16px!important}._chevron_1ar6v_156{color:#9ca3af;margin-top:4px}._divider_1ar6v_161{background:#f1f5f9;height:1px;margin:14px 0}._bottom_1ar6v_167{color:#6b7280;font-size:13px}._description_1ar6v_172{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#4b5563!important;font-size:13px!important}._passedCount_1ar6v_181{color:#374151!important;font-size:13px!important;font-weight:600!important}._headerRow_1ar6v_188{align-items:center;gap:16px;padding:0 24px;display:flex}._titleBlock_1ar6v_195{flex-direction:column;display:flex}._backBtn_1ar6v_200{flex-shrink:0}._tablePaper_1ar6v_204{border:1px solid #e5e7eb;overflow:hidden;border-radius:12px!important}._clickableRow_1ar6v_210{cursor:pointer}._chipPassed_1ar6v_214{color:#15803d!important;background-color:#dcfce7!important;font-weight:600!important}._chipPending_1ar6v_220{color:#6b7280!important;background-color:#f3f4f6!important;font-weight:600!important}._headerRow_1eonq_1{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}._backBtn_1eonq_9{text-transform:none!important;box-shadow:none!important;border-radius:10px!important;margin-top:2px!important;padding:8px 14px!important;font-weight:600!important}._titleBlock_1eonq_18{flex:1;min-width:0}._tablePaper_1eonq_23{border:1px solid #e5e7eb;overflow:hidden;border-radius:12px!important;box-shadow:0 2px 8px #1018280f!important}._chipPassed_1eonq_30{color:#15803d!important;background:#16a34a1a!important;border-radius:999px!important;font-weight:600!important}._chipPending_1eonq_37{color:#374151!important;background:#6b72801f!important;border-radius:999px!important;font-weight:600!important}._monoId_1eonq_44{color:#6b7280;font-family:ui-monospace,monospace;font-size:12px}._clickableRow_1eonq_50{cursor:pointer}._content_l2w1u_1{background:#fff;padding:18px!important}._header_l2w1u_6{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}._title_l2w1u_14{color:#111827;font-weight:800!important}._closeBtn_l2w1u_19{margin-top:-6px!important;margin-right:-6px!important}._metaBlock_l2w1u_24{margin-bottom:16px}._metaLabel_l2w1u_28{color:#6b7280;font-size:12px;margin-bottom:2px!important}._metaValue_l2w1u_34{color:#111827;font-weight:700!important}._hint_l2w1u_39{color:#6b7280;font-size:13px;margin-bottom:16px!important}._testBlock_l2w1u_45{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:14px 16px}._testBlockTitle_l2w1u_53{color:#111827;margin-bottom:8px!important;font-weight:700!important}._testMetaRow_l2w1u_59{color:#374151;flex-wrap:wrap;gap:12px 20px;margin-bottom:12px;font-size:13px;display:flex}._scoreStrong_l2w1u_68{color:#111827;font-weight:800!important}._passed_l2w1u_73{color:#15803d;font-weight:700}._failed_l2w1u_78{color:#b91c1c;font-weight:700}._questionRow_l2w1u_83{border-top:1px solid #e5e7eb;padding:10px 0}._questionTitle_l2w1u_88{color:#111827;margin-bottom:6px!important;font-size:14px!important;font-weight:600!important}._answerRow_l2w1u_95{color:#4b5563;align-items:flex-start;gap:8px;font-size:13px;display:flex}._iconOk_l2w1u_103{color:#16a34a;flex-shrink:0;margin-top:2px}._iconBad_l2w1u_109{color:#dc2626;flex-shrink:0;margin-top:2px}._emptyTests_l2w1u_115{color:#6b7280;padding:12px 0;font-size:14px}._sectionError_l2w1u_121{color:#b91c1c;padding:8px 0;font-size:13px}._loadingRow_l2w1u_127{color:#6b7280;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}._bodyScroll_l2w1u_136{max-height:min(70vh,640px);padding-right:4px;overflow-y:auto}._page_fm2gj_1{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;min-width:0;padding:24px;display:flex}._header_fm2gj_11{flex-direction:column;gap:6px;width:100%;display:flex}._title_fm2gj_18{color:#0f172a;font-size:28px!important;font-weight:600!important}._subtitle_fm2gj_24{color:#64748b;font-size:14px!important}._cards_fm2gj_29{align-items:stretch;gap:16px;width:100%;display:grid}._search_fm2gj_36{border:1px solid #ccc;border-radius:8px;outline:none;width:100%;margin-bottom:16px;padding:8px 12px;font-size:14px}._card_fm2gj_29{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:14px;width:100%;min-width:0;padding:18px;display:flex}._cardTop_fm2gj_59{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._fullName_fm2gj_67{color:#0f172a;word-break:break-word;font-size:16px!important;font-weight:600!important}._completedAt_fm2gj_74{color:#64748b;white-space:nowrap;font-size:13px!important}._infoRow_fm2gj_80{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._infoText_fm2gj_88{color:#334155;font-size:14px!important}._progressBar_fm2gj_93{background:#e2e8f0;border-radius:999px;width:100%;height:8px;overflow:hidden}._progressFill_fm2gj_101{background:linear-gradient(90deg,#2563eb 0%,#3b82f6 100%);border-radius:999px;height:100%;transition:width .3s}._stateWrapper_fm2gj_108{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:240px;padding:24px;display:flex}@media (width<=768px){._page_fm2gj_1{padding:16px}._cards_fm2gj_29{grid-template-columns:1fr}._card_fm2gj_29{padding:16px}}._page_a6cbq_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_a6cbq_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-4);flex-direction:column;display:flex}._grid_a6cbq_28{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._card_a6cbq_36{gap:var(--space-4);padding:var(--space-5);box-sizing:border-box;text-align:left;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);font:var(--font-body);color:var(--color-text-primary);cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_a6cbq_36:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover);transform:translateY(-1px)}._card_a6cbq_36:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._top_a6cbq_65{align-items:center;gap:var(--space-3);display:flex}._icon_a6cbq_71{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._titleBlock_a6cbq_82{flex:1;min-width:0}._cardTitle_a6cbq_87{font:var(--font-section-title);overflow-wrap:anywhere}._cardSubtitle_a6cbq_92{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-muted)}._chevron_a6cbq_98{color:var(--color-text-muted);flex-shrink:0;transition:color .15s}._card_a6cbq_36:hover ._chevron_a6cbq_98{color:var(--color-accent)}._metrics_a6cbq_108{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._metricValue_a6cbq_117{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight)}._metricLabel_a6cbq_122{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-muted)}._footer_a6cbq_128{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._next_a6cbq_136{font:var(--font-caption);color:var(--color-text-muted)}._loading_a6cbq_141{place-items:center;min-height:4.5rem;display:grid}._spinner_a6cbq_148{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);background:conic-gradient(from 90deg, transparent 0deg, var(--color-accent) 300deg, var(--color-accent-hover) 360deg);animation:.9s linear infinite _spin_a6cbq_148;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes _spin_a6cbq_148{to{transform:rotate(360deg)}}._errorText_a6cbq_162{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-status-danger-bg);color:var(--color-status-danger-text);font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base)}@media (width<=640px){._content_a6cbq_20{padding:var(--space-4) var(--space-4) var(--space-10)}}._page_ualls_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_ualls_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box}._list_ualls_25{flex-direction:column;display:flex}._row_ualls_30{align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-subtle);display:flex}._row_ualls_30:last-child{border-bottom:none}._row_ualls_30:hover{background:var(--color-bg-muted)}._name_ualls_46{min-width:0;padding-top:var(--space-1);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);overflow-wrap:anywhere;flex:1}._current_ualls_54{margin-top:var(--space-1)}._daysField_ualls_58{flex-shrink:0;width:9rem}._actions_ualls_64{align-items:center;gap:var(--space-1);min-width:14rem;min-height:var(--space-10);display:flex}@media (width<=640px){._content_ualls_20{padding:var(--space-4) var(--space-4) var(--space-10)}._row_ualls_30{padding:var(--space-3) var(--space-4);flex-wrap:wrap}._name_ualls_46{flex-basis:100%}._actions_ualls_64{min-width:0}}._scroll_skca7_7{width:100%;overflow-x:auto}._table_skca7_3{--timeline-name-width:240px;--timeline-day-min:36px;-webkit-user-select:none;user-select:none;font-family:var(--font-family-base)}._table_skca7_3[data-view=quarter]{--timeline-day-min:12px}._table_skca7_3[data-view=year]{--timeline-day-min:3px}._row_skca7_28{display:grid}._headRow_skca7_32{background:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}._employeeRow_skca7_37{border-bottom:1px solid var(--color-border-subtle);min-height:4rem;position:relative}._loadRow_skca7_43{background:var(--color-bg-muted);border-top:1px solid var(--color-border)}._nameCell_skca7_48{z-index:4;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:inherit;border-right:1px solid var(--color-border);min-width:0;display:flex;position:sticky;left:0}._employeeRow_skca7_37 ._nameCell_skca7_48{background:var(--color-bg-surface)}._headRow_skca7_32 ._nameCell_skca7_48,._loadRow_skca7_43 ._nameCell_skca7_48{background:var(--color-bg-muted)}._headLabel_skca7_70{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted)}._dayHead_skca7_79{padding:var(--space-2) 0;text-align:center;border-right:1px solid var(--color-border-subtle)}._weekendHead_skca7_86{background:var(--color-bg-muted-strong)}._weekday_skca7_90{font:var(--font-caption);color:var(--color-text-muted)}._weekendHead_skca7_86 ._weekday_skca7_90{color:var(--color-text-secondary)}._dayNumber_skca7_99{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);font:var(--font-weight-bold) var(--font-size-md) / 1 var(--font-family-base);color:var(--color-text-primary);place-items:center;margin:2px auto 0;display:grid}._today_skca7_110{background:var(--color-accent);color:var(--color-text-on-accent)}._monthHead_skca7_115{padding:var(--space-3) var(--space-1);border:none;border-right:1px solid var(--color-border);color:var(--color-text-secondary);font:var(--font-weight-bold) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);white-space:nowrap;cursor:pointer;background:0 0;transition:background-color .15s,color .15s;overflow:hidden}._monthHead_skca7_115:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._monthHead_skca7_115:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._currentMonthHead_skca7_138{color:var(--color-accent-text)}._cell_skca7_144{border-right:1px solid var(--color-border-subtle)}._weekendCell_skca7_148,._oddMonthCell_skca7_152{background:var(--color-bg-muted)}._monthStartCell_skca7_156{border-left:1px solid var(--color-border)}._todayLine_skca7_160{z-index:1;border-left:2px solid color-mix(in srgb, var(--color-accent) 45%, transparent);pointer-events:none;position:absolute;top:0;bottom:0}._selectTrack_skca7_169{z-index:2;cursor:crosshair;touch-action:none;position:absolute;top:0;bottom:0}@media (pointer:coarse){._selectTrack_skca7_169{touch-action:pan-x pan-y}}._selection_skca7_185{top:var(--space-3);height:var(--space-10);z-index:2;box-sizing:border-box;border:2px dashed var(--color-accent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent-text);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}._nameBlock_skca7_206{min-width:0}._nameLine_skca7_211{align-items:flex-start;gap:var(--space-1);min-width:0;display:flex}._nameLine_skca7_211>:not(._name_skca7_48){margin-top:1px}._currentUserRow_skca7_222 ._nameCell_skca7_48{background:var(--color-accent-bg);box-shadow:inset 3px 0 0 var(--color-accent)}._youBadge_skca7_227{padding:0 var(--space-2);flex-shrink:0}svg._keyIcon_skca7_233{font-size:var(--font-size-md);color:var(--color-status-warning-text);flex-shrink:0}._name_skca7_48{font:var(--font-weight-bold) var(--font-size-md) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere}._position_skca7_246{font:var(--font-caption);color:var(--color-text-muted);margin-top:2px}._currentUserRow_skca7_222 ._position_skca7_246{color:var(--color-text-secondary)}._bar_skca7_258{top:var(--space-3);height:var(--space-10);z-index:3;align-items:center;gap:var(--space-1);padding:0 var(--space-3);box-sizing:border-box;border-radius:var(--radius-sm);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);box-shadow:var(--shadow-card);cursor:default;border:1px solid;display:flex;position:absolute;overflow:clip}._compactBar_skca7_277{padding:0 var(--space-1)}._clickable_skca7_281{cursor:pointer;transition:filter .15s}._clickable_skca7_281:hover{filter:brightness(.97)}._clickable_skca7_281:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._barText_skca7_296{left:calc(var(--timeline-name-width) + var(--space-2));white-space:nowrap;position:sticky;overflow:hidden}._barText_skca7_296:not(:last-child){margin-right:var(--font-size-lg)}._compactBar_skca7_277 ._barText_skca7_296:not(:last-child){margin-right:var(--font-size-md)}svg._barIcon_skca7_312{font-size:var(--font-size-lg);flex-shrink:0;margin-left:auto}._compactBar_skca7_277 svg._barIcon_skca7_312{font-size:var(--font-size-md)}._plannedBar_skca7_322{background:var(--color-accent-bg);border-color:var(--color-accent-border);color:var(--color-accent-text)}._conflictBar_skca7_328{background-color:var(--color-status-warning-bg);background-image:repeating-linear-gradient(135deg, transparent, transparent var(--space-2), color-mix(in srgb, var(--color-status-warning-text) 10%, transparent) var(--space-2), color-mix(in srgb, var(--color-status-warning-text) 10%, transparent) var(--space-4));border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}._rejectedBar_skca7_342{border-style:dashed;border-color:var(--color-border);background:var(--color-bg-muted);color:var(--color-text-muted);box-shadow:none}._rejectedBar_skca7_342 ._barText_skca7_296{text-decoration:line-through}._loadTitle_skca7_356{font:var(--font-weight-bold) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary)}._loadCell_skca7_361{padding:var(--space-2) 0;border-right:1px solid var(--color-border-subtle);place-items:center;display:grid}._loadValue_skca7_368{box-sizing:border-box;border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);color:var(--color-text-secondary);border:1px solid #0000;place-items:center;display:grid}._loadWarning_skca7_380{background:var(--color-status-warning-bg);border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}._loadDanger_skca7_386{background:var(--color-status-danger-bg);border-color:var(--color-status-danger-border);color:var(--color-status-danger-text)}._loadHeat_skca7_393{height:var(--space-8);align-self:center}._loadBusy_skca7_398{background:var(--color-accent-border)}._loadHeat_skca7_393._loadWarning_skca7_380{background:var(--color-status-warning-text);border:none}._loadHeat_skca7_393._loadDanger_skca7_386{background:var(--color-status-danger-text);border:none}@media (width<=640px){._table_skca7_3{--timeline-name-width:7.5rem}._table_skca7_3[data-view=month]{--timeline-day-min:2rem}._nameCell_skca7_48{padding:var(--space-2) var(--space-3)}._avatar_skca7_428{display:none}._name_skca7_48{font-size:var(--font-size-sm)}._nameLine_skca7_211{flex-wrap:wrap}._bar_skca7_258,._selection_skca7_185{top:calc(50% - var(--space-5))}._bar_skca7_258{padding:0 var(--space-2)}}._plot_1dhog_9{height:13rem;margin:var(--space-6) 0 var(--space-6);border-bottom:1px solid var(--color-border);align-items:flex-end;gap:6px;display:flex;position:relative}._plotDense_1dhog_19{gap:1px}._plotDense_1dhog_19 ._bar_1dhog_23{border-radius:1px 1px 0 0}._column_1dhog_27{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}._bar_1dhog_23{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:color-mix(in srgb, var(--color-accent) 75%, var(--color-bg-surface));width:100%;min-height:2px;transition:height .3s,background-color .15s}._column_1dhog_27:hover ._bar_1dhog_23{background:var(--color-accent)}._barDanger_1dhog_48{background:color-mix(in srgb, var(--color-status-danger-text) 75%, var(--color-bg-surface))}._column_1dhog_27:hover ._barDanger_1dhog_48{background:var(--color-status-danger-text)}._label_1dhog_56{bottom:calc(-1 * var(--space-6));font:var(--font-caption);color:var(--color-text-muted);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}._limitLine_1dhog_66{border-top:1px dashed var(--color-status-danger-text);pointer-events:none;position:absolute;left:0;right:0}._limitLabel_1dhog_74{left:0;top:calc(-1 * var(--space-6));padding:0 var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-surface) 85%, transparent);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);position:absolute}@media (width<=640px){._plotDense_1dhog_19{gap:0}}._form_1d1yf_3{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}._summary_1d1yf_11{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-secondary)}._comment_1d1yf_19{margin-top:var(--space-1);font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-muted);overflow-wrap:anywhere}._root_1gtwk_4 ._backdrop_1gtwk_7{background:var(--color-overlay)}._root_1gtwk_4 ._paper_1gtwk_11{height:calc(100% - 2 * var(--space-8));max-height:calc(100% - 2 * var(--space-8));margin:var(--space-8);background:var(--color-bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);color:var(--color-text-primary);font:var(--font-body);flex-direction:column;display:flex;overflow:hidden}._header_1gtwk_25{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._title_1gtwk_35{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}._subtitle_1gtwk_42{margin-top:var(--space-1);font:var(--font-body);color:var(--color-text-muted)}._close_1gtwk_49{margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) 0 0}._body_1gtwk_53{flex:1;grid-template-columns:15rem minmax(0,1fr);min-height:0;display:grid}._nav_1gtwk_62{gap:var(--space-1);padding:var(--space-4) var(--space-3);border-right:1px solid var(--color-border);background:var(--color-bg-muted);flex-direction:column;display:flex;overflow-y:auto}._navItem_1gtwk_72{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s;display:flex}._navItem_1gtwk_72:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._navItem_1gtwk_72:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._navItemActive_1gtwk_97{background:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-bold)}._navIndex_1gtwk_103{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border);width:1.375rem;height:1.375rem;color:var(--color-text-muted);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);flex-shrink:0;place-items:center;display:grid}._navItemActive_1gtwk_97 ._navIndex_1gtwk_103{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}._content_1gtwk_125{overscroll-behavior:contain;padding:var(--space-5) var(--space-8) var(--space-8);font:var(--font-weight-regular) var(--font-size-md) / 1.6 var(--font-family-base);color:var(--color-text-secondary);position:relative;overflow-y:auto}._content_1gtwk_125 p{margin:0 0 var(--space-3)}._content_1gtwk_125 b{color:var(--color-text-primary)}._intro_1gtwk_142{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent-text)}._section_1gtwk_149{padding-top:var(--space-5)}._section_1gtwk_149+._section_1gtwk_149{margin-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._sectionTitle_1gtwk_158{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);display:flex}._sectionIndex_1gtwk_167{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-text-on-accent);font:var(--font-weight-bold) var(--font-size-md) / 1 var(--font-family-base);flex-shrink:0;place-items:center;display:grid}._subTitle_1gtwk_179{margin:var(--space-5) 0 var(--space-2);font:var(--font-section-title);color:var(--color-text-primary)}._list_1gtwk_185{margin:0 0 var(--space-3);padding-left:var(--space-6)}._list_1gtwk_185 li+li{margin-top:var(--space-1)}._note_1gtwk_194{gap:var(--space-3);margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-status-warning-border);border-radius:var(--radius-md);background:var(--color-status-warning-bg);color:var(--color-text-primary);display:flex}svg._noteIcon_1gtwk_205{color:var(--color-status-warning-text);flex-shrink:0;margin-top:2px}._tableWrap_1gtwk_212{margin:0 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._table_1gtwk_212{border-collapse:collapse;width:100%}._table_1gtwk_212 th,._table_1gtwk_212 td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}._table_1gtwk_212 th{background:var(--color-bg-muted);color:var(--color-text-muted);font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}._table_1gtwk_212 tr+tr td,._table_1gtwk_212 tbody tr:first-child td{border-top:1px solid var(--color-border-subtle)}._table_1gtwk_212 td:first-child{width:34%;color:var(--color-text-primary)}._figure_1gtwk_249{margin:var(--space-1) 0 var(--space-4)}._image_1gtwk_253{border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:100%;height:auto;display:block}._caption_1gtwk_261{margin-top:var(--space-2);font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-muted)}._sampleBar_1gtwk_269{align-items:center;gap:var(--space-1);height:1.75rem;padding:0 var(--space-3);box-sizing:border-box;border-radius:var(--radius-sm);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);white-space:nowrap;border:1px solid;display:inline-flex}._samplePlanned_1gtwk_282{background:var(--color-accent-bg);border-color:var(--color-accent-border);color:var(--color-accent-text)}._sampleConflict_1gtwk_288{background-color:var(--color-status-warning-bg);background-image:repeating-linear-gradient(135deg, transparent, transparent var(--space-2), color-mix(in srgb, var(--color-status-warning-text) 10%, transparent) var(--space-2), color-mix(in srgb, var(--color-status-warning-text) 10%, transparent) var(--space-4));border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}svg._sampleIcon_1gtwk_301{font-size:var(--font-size-lg)}._sampleRejected_1gtwk_305{border-style:dashed;border-color:var(--color-border);background:var(--color-bg-muted);color:var(--color-text-muted);text-decoration:line-through}svg._sampleKey_1gtwk_313{font-size:var(--font-size-xl);color:var(--color-status-warning-text)}._sampleYou_1gtwk_319{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-bg);color:var(--color-accent-text);font:var(--font-weight-medium) var(--font-size-xs) / 1.25rem var(--font-family-base);display:inline-block}._sampleCells_1gtwk_328{gap:var(--space-1);display:inline-flex}._sampleWarning_1gtwk_333,._sampleDanger_1gtwk_334{box-sizing:border-box;border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);border:1px solid;place-items:center;display:grid}._sampleWarning_1gtwk_333{background:var(--color-status-warning-bg);border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}._sampleDanger_1gtwk_334{background:var(--color-status-danger-bg);border-color:var(--color-status-danger-border);color:var(--color-status-danger-text)}@media (width<=640px){._root_1gtwk_4 ._paper_1gtwk_11{border-radius:0;height:100%;max-height:none;margin:0}._header_1gtwk_25{padding:var(--space-4)}._body_1gtwk_53{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._nav_1gtwk_62{padding:var(--space-2) var(--space-3);border-right:none;border-bottom:1px solid var(--color-border);flex-direction:row;overflow:auto hidden}._navItem_1gtwk_72{white-space:nowrap;flex-shrink:0}._content_1gtwk_125{padding:var(--space-3) var(--space-4) var(--space-6)}._table_1gtwk_212 td:first-child{width:auto}}._grid_qc7wo_5{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._card_qc7wo_11{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);font-family:var(--font-family-base);display:flex}._text_qc7wo_26{min-width:0}._label_qc7wo_30{font:var(--font-card-label);color:var(--color-text-muted)}._value_qc7wo_35{margin-top:var(--space-2);font:var(--font-kpi-value);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);overflow-wrap:anywhere}._note_qc7wo_43{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-muted)}._icon_qc7wo_49{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:grid}._neutral_qc7wo_59{background:var(--color-bg-muted-strong);color:var(--color-text-secondary)}._accent_qc7wo_60{background:var(--color-accent-bg);color:var(--color-accent)}._ok_qc7wo_61{background:var(--color-status-ok-bg);color:var(--color-status-ok-text)}._warning_qc7wo_62{background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._danger_qc7wo_63{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}._info_qc7wo_64{background:var(--color-status-info-bg);color:var(--color-status-info-text)}@media (width<=1280px){._grid_qc7wo_5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_qc7wo_5{grid-template-columns:minmax(0,1fr)}}._page_ms6p6_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_ms6p6_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;display:flex}._content_ms6p6_20>*{flex-shrink:0;min-width:0}._calendarAnchor_ms6p6_37{scroll-margin-top:var(--space-4)}._calendarCard_ms6p6_41{transition:opacity .15s}._stale_ms6p6_46{opacity:.6}._monthNav_ms6p6_50{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._spinner_ms6p6_59{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);background:conic-gradient(from 90deg, transparent 0deg, var(--color-accent) 300deg, var(--color-accent-hover) 360deg);flex-shrink:0;animation:.9s linear infinite _spin_ms6p6_59;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes _spin_ms6p6_59{to{transform:rotate(360deg)}}._bottomGrid_ms6p6_77{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:26rem;display:grid}._bottomGridSingle_ms6p6_84{grid-template-columns:minmax(0,1fr)}._fixedCard_ms6p6_89{flex-direction:column;min-height:0;display:flex}._fixedCard_ms6p6_89>header{flex-shrink:0}._fixedCard_ms6p6_89>:last-child{flex-direction:column;flex:1;min-height:0;display:flex}._attentionBody_ms6p6_106{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._upcoming_ms6p6_115{margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);gap:var(--space-1);flex-direction:column;display:flex}._upcomingTitle_ms6p6_124{margin-bottom:var(--space-1);font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-muted)}._upcomingItem_ms6p6_132{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._upcomingItem_ms6p6_132:hover{background:var(--color-bg-muted)}._upcomingItem_ms6p6_132:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._upcomingIcon_ms6p6_158{color:var(--color-status-warning-text);flex-shrink:0;display:flex}._upcomingDanger_ms6p6_164 ._upcomingIcon_ms6p6_158{color:var(--color-status-danger-text)}._upcomingText_ms6p6_168{flex:1;min-width:0}._upcomingDate_ms6p6_173{color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}@media (width<=1280px){._bottomGrid_ms6p6_77{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._content_ms6p6_20{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}._content_ms6p6_20 ._stats_ms6p6_192{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._content_ms6p6_20 ._statCard_ms6p6_197{padding:var(--space-3)}._statCard_ms6p6_197>[aria-hidden=true]{display:none}._calendarToolbar_ms6p6_210{column-gap:var(--space-2)}._calendarToolbar_ms6p6_210>*,._monthNav_ms6p6_50{display:contents}._calendarToolbar_ms6p6_210:after{content:"";flex-basis:100%;order:1}._monthNav_ms6p6_50>[aria-haspopup]{min-width:0;padding-left:var(--space-2);flex:auto}._calendarToolbar_ms6p6_210 ._viewSwitch_ms6p6_231{flex:auto;order:2}._todayButton_ms6p6_236{order:3}._spinner_ms6p6_59{display:none}._bottomGrid_ms6p6_77{grid-auto-rows:auto}}._page_1142w_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_1142w_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-5);flex-direction:column;display:flex}._fieldset_1142w_28{gap:var(--space-5);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._stack_1142w_38{gap:var(--space-4);flex-direction:column;display:flex}._limitRow_1142w_44{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._percentField_1142w_51{width:15rem}._numberField_1142w_55{flex-shrink:0;width:11rem}._ruleRow_1142w_60{align-items:flex-start;gap:var(--space-3);display:flex}._positionField_1142w_66{flex:1;min-width:0}._addButton_1142w_71{align-self:flex-start}._optionsPaper_1142w_76 .MuiAutocomplete-option{margin:0 var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:var(--font-body);color:var(--color-text-primary)}._optionsPaper_1142w_76 .MuiAutocomplete-noOptions{font:var(--font-body);color:var(--color-text-muted)}._hint_1142w_89{font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary)}._empty_1142w_94{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-muted);font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);text-align:center}._actions_1142w_104{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-bg-surface) 95%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);flex-wrap:wrap;display:flex;position:sticky;bottom:0}._actionsRight_1142w_120{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=640px){._content_1142w_20{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}._fieldset_1142w_28{gap:var(--space-4)}._ruleRow_1142w_60{flex-wrap:wrap}._positionField_1142w_66{flex-basis:100%}._numberField_1142w_55,._percentField_1142w_51{flex:1;width:auto}}._page_1h683_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_1h683_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;gap:var(--space-6);flex-direction:column;display:flex}._content_1h683_20>*{flex-shrink:0;min-width:0}._switch_1h683_34{min-width:12rem}._stats_1h683_42._stats_1h683_42{grid-template-columns:repeat(5,minmax(0,1fr))}._charts_1h683_48{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._chartWrapper_1h683_54{width:100%;height:18.75rem}._legend_1h683_60{gap:var(--space-2) var(--space-4);font:var(--font-caption);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_1h683_71{align-items:center;gap:var(--space-2);display:inline-flex}._legendDot_1h683_77{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);flex-shrink:0}._seriesUsers_1h683_84{background:var(--color-avatar-5-text)}._seriesMessages_1h683_88{background:var(--color-accent)}._chartWrapper_1h683_54 .recharts-cartesian-axis-tick-value{font-family:var(--font-family-base);font-size:var(--font-size-xs);fill:var(--color-text-muted)}._chartWrapper_1h683_54 .recharts-cartesian-axis-line,._chartWrapper_1h683_54 .recharts-cartesian-axis-tick-line{stroke:var(--color-border)}._chartWrapper_1h683_54 .recharts-cartesian-grid line{stroke:var(--color-border-subtle)}._tooltip_1h683_109 .recharts-default-tooltip{border-radius:var(--radius-md);box-shadow:var(--shadow-popover);font:var(--font-caption);color:var(--color-text-primary);padding:var(--space-2) var(--space-3)!important;background:var(--color-bg-surface)!important;border:1px solid var(--color-border)!important}._tooltip_1h683_109 .recharts-tooltip-label{font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-1)!important}._tooltip_1h683_109 .recharts-tooltip-item{padding:0!important}@media (width<=1280px){._stats_1h683_42._stats_1h683_42{grid-template-columns:repeat(6,minmax(0,1fr))}._stats_1h683_42._stats_1h683_42>:nth-child(-n+3){grid-column:span 2}._stats_1h683_42._stats_1h683_42>:nth-child(n+4){grid-column:span 3}}@media (width<=900px){._charts_1h683_48{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._content_1h683_20{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}._stats_1h683_42._stats_1h683_42{grid-template-columns:minmax(0,1fr)}._stats_1h683_42._stats_1h683_42>:nth-child(n){grid-column:auto}}._form_oxvx9_7{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._field_oxvx9_14{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_oxvx9_21{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary)}._page_i8arl_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_i8arl_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box}._group_i8arl_27{width:100%}._group_i8arl_27+._group_i8arl_27,._groupNested_i8arl_35{border-top:1px solid var(--color-border-subtle)}._row_i8arl_39{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--space-12);padding:var(--space-2) var(--space-4) var(--space-2) calc(var(--space-4) + var(--level,0) * var(--space-8));box-sizing:border-box;background:var(--color-bg-surface);transition:background-color .15s;display:flex}._row_i8arl_39:hover,._rowChild_i8arl_56{background:var(--color-bg-muted)}._rowChild_i8arl_56:hover{background:var(--color-bg-muted-strong)}._rowDragging_i8arl_65{z-index:1;box-shadow:var(--shadow-popover);position:relative}._rowLeft_i8arl_71{align-items:center;gap:var(--space-1);min-width:0;display:flex}._dragHandle_i8arl_78{cursor:grab;touch-action:none}._dragHandle_i8arl_78:active{cursor:grabbing}._controlPlaceholder_i8arl_88{width:var(--space-8);height:var(--space-8);flex-shrink:0}._chevronBtn_i8arl_94 svg{transition:transform .2s;transform:rotate(-90deg)}._chevronOpen_i8arl_99 svg{transform:rotate(0)}._rowName_i8arl_103{margin-left:var(--space-1);min-width:0;font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere}._row_i8arl_39:not(._rowChild_i8arl_56) ._rowName_i8arl_103{font-weight:var(--font-weight-medium)}._rowActions_i8arl_115{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._saveBar_i8arl_125{right:var(--space-8);bottom:var(--space-8);z-index:1000;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);display:flex;position:fixed}._saveBarText_i8arl_140{font:var(--font-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._saveBarActions_i8arl_146{gap:var(--space-2);display:flex}._deleteText_i8arl_153{font:var(--font-body);color:var(--color-text-secondary);margin:0}@media (width<=640px){._content_i8arl_20{padding:var(--space-4) var(--space-4) var(--space-10)}._row_i8arl_39{padding-right:var(--space-2);padding-left:calc(var(--space-2) + var(--level,0) * var(--space-6))}._saveBar_i8arl_125{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);padding:var(--space-3);flex-wrap:wrap}._saveBarActions_i8arl_146{width:100%}._saveBarActions_i8arl_146>*{flex:1}}._calendar_akdba_12{background:var(--color-bg-surface);font-family:var(--font-family-base);color:var(--color-text-primary)}._header_akdba_20{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);display:flex}._monthNav_akdba_27{align-items:center;gap:var(--space-2);min-width:0;margin-right:auto;display:flex}._month_akdba_27{min-width:10rem;font:var(--font-section-title);color:var(--color-text-primary);text-align:center;margin:0}._weekdays_akdba_45{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg-muted);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._weekday_akdba_45{padding:var(--space-2) 0;font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;text-align:center;color:var(--color-text-muted)}._weekendHeader_akdba_62{background:var(--color-bg-muted-strong);color:var(--color-text-secondary)}._todayHeader_akdba_68,._weekendHeader_akdba_62._todayHeader_akdba_68{background:var(--color-accent-bg);color:var(--color-accent-text)}._gridWrap_akdba_77{position:relative}._grid_akdba_77{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._cell_akdba_86{min-width:0;min-height:7.5rem;padding:var(--space-2);box-sizing:border-box;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-surface);flex-direction:column;display:flex;position:relative}._cell_akdba_86:nth-last-child(-n+7){border-bottom:none}._weekendCell_akdba_103,._other_akdba_104{background:var(--color-bg-muted)}._progress_akdba_110{z-index:2;opacity:0;height:2px;margin-bottom:-2px;transition:opacity .2s;position:relative;overflow:hidden}._progressActive_akdba_120{opacity:1}._progress_akdba_110:after{content:"";background:var(--color-accent);width:40%;animation:1.1s ease-in-out infinite _progress_akdba_110;position:absolute;inset:0 auto 0 0}@keyframes _progress_akdba_110{0%{transform:translate(-100%)}to{transform:translate(250%)}}._gridMessage_akdba_138{z-index:2;padding:var(--space-4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._gridMessageText_akdba_149{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:var(--shadow-card);font:var(--font-card-label);color:var(--color-text-secondary);text-align:center}._dayHead_akdba_160{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._todayLabel_akdba_167{font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-base);color:var(--color-accent-text)}._dayNumber_akdba_172{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-base);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}._past_akdba_183 ._dayNumber_akdba_172,._other_akdba_104 ._dayNumber_akdba_172{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}._today_akdba_68,._other_akdba_104 ._today_akdba_68{background:var(--color-accent);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}._items_akdba_198{gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;display:flex}._eventItem_akdba_205{gap:var(--space-1);width:100%;min-width:0;padding:var(--space-1) var(--space-2);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--hall-fill,var(--hall-color,var(--color-accent)));color:var(--hall-text,var(--color-text-on-accent));font:var(--font-caption);text-align:left;cursor:pointer;border:none;flex-direction:column;transition:background-color .15s,box-shadow .15s;display:flex}._eventItem_akdba_205:hover{background:color-mix(in srgb, var(--hall-fill,var(--hall-color,var(--color-accent))) 85%, var(--color-text-primary));box-shadow:var(--shadow-popover)}._eventItem_akdba_205:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._past_akdba_183 ._eventItem_akdba_205{background:color-mix(in srgb, var(--hall-color,var(--color-accent)) 25%, var(--color-bg-surface));color:var(--color-text-primary)}._past_akdba_183 ._eventItem_akdba_205:hover{background:color-mix(in srgb, var(--hall-color,var(--color-accent)) 35%, var(--color-bg-surface))}._eventTime_akdba_245{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-medium);color:inherit;line-height:var(--line-height-tight);white-space:nowrap;display:flex}._eventTitle_akdba_255{font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._kindIcons_akdba_263{align-items:center;gap:var(--space-1);font-size:var(--font-size-md);color:inherit;margin-left:auto;display:inline-flex}._moreBtn_akdba_272{width:fit-content;padding:var(--space-1);border-radius:var(--radius-sm);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-tight) var(--font-family-base);color:var(--color-accent);cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s}._moreBtn_akdba_272:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._moreBtn_akdba_272:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._tooltip_akdba_298.MuiTooltip-tooltip{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);max-width:18rem;box-shadow:var(--shadow-popover);color:var(--color-text-primary);font:var(--font-caption);margin:0;padding:0;overflow:hidden}.MuiTooltip-popper[data-popper-placement*=top] ._tooltip_akdba_298.MuiTooltip-tooltip{margin-bottom:var(--space-2)}.MuiTooltip-popper[data-popper-placement*=bottom] ._tooltip_akdba_298.MuiTooltip-tooltip{margin-top:var(--space-2)}._tooltipCard_akdba_319{display:flex}._tooltipBar_akdba_323{width:var(--space-1);background:var(--hall-color,var(--color-accent));flex-shrink:0}._tooltipBody_akdba_329{gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;display:flex}._tooltipTitle_akdba_337{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._tooltipRow_akdba_343{align-items:center;gap:var(--space-1);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);display:flex}._tooltipRow_akdba_343 svg{font-size:var(--font-size-md);color:var(--color-text-muted)}._tooltipMuted_akdba_356{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._tooltipTags_akdba_361{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._tooltipTag_akdba_361{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-muted-strong);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);display:inline-flex}._tooltipHint_akdba_379{margin-top:var(--space-1);font:var(--font-caption);color:var(--color-text-muted)}._popover_akdba_387.MuiPaper-root{width:20rem;max-width:calc(100vw - 2 * var(--space-4));border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:24rem;box-shadow:var(--shadow-popover);background:var(--color-bg-surface)}._popoverHeader_akdba_397{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}._popoverTitle_akdba_406{font:var(--font-card-label);color:var(--color-text-primary)}._popoverTitle_akdba_406:first-letter{text-transform:uppercase}._dayList_akdba_415{padding:var(--space-1) 0;flex-direction:column;display:flex}._dayItem_akdba_421{align-items:stretch;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._dayItem_akdba_421:hover{background:var(--color-bg-muted)}._dayItem_akdba_421:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._dayItemBar_akdba_444{width:var(--space-1);border-radius:var(--radius-full);background:var(--hall-color,var(--color-accent));flex-shrink:0}._dayItemBody_akdba_451{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._dayItemTitle_akdba_458{align-items:center;gap:var(--space-2);font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere;display:flex}._dayItemTitle_akdba_458 ._kindIcons_akdba_263{color:var(--color-text-secondary);margin-left:0}._dayItemTime_akdba_472{font:var(--font-caption);color:var(--color-text-secondary)}._dots_akdba_479{display:none}._dot_akdba_479{width:var(--space-2);height:var(--space-2);box-sizing:border-box;border-radius:var(--radius-full);background:var(--hall-color,var(--color-accent));flex-shrink:0;display:inline-block}._past_akdba_183 ._dot_akdba_479{opacity:.45}._dotMore_akdba_497{font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-base);color:var(--color-text-secondary)}._sheetOverlay_akdba_504{display:none}@media (prefers-reduced-motion:reduce){._eventItem_akdba_205,._moreBtn_akdba_272,._dayItem_akdba_421,._progress_akdba_110{transition:none}._progress_akdba_110:after{animation-duration:3s}}@media (width<=640px){._header_akdba_20{padding:var(--space-2) var(--space-3)}._monthNav_akdba_27{flex:1;justify-content:space-between}._month_akdba_27{min-width:0;font-size:var(--font-size-md)}._weekday_akdba_45{padding:var(--space-1) 0}._cell_akdba_86{min-height:3.25rem;padding:var(--space-1)}._cellHasEvents_akdba_547{cursor:pointer}._dayHead_akdba_160{justify-content:center}._todayLabel_akdba_167,._items_akdba_198{display:none}._dots_akdba_479{justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._sheetOverlay_akdba_504{z-index:1300;background:var(--color-overlay);align-items:flex-end;animation:.2s _fadeIn_akdba_1;display:flex;position:fixed;inset:0}._sheet_akdba_504{width:100%;max-height:70vh;padding:var(--space-3) 0 var(--space-8);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg-surface);box-shadow:var(--shadow-popover);animation:.25s _slideUp_akdba_1;overflow-y:auto}._sheetHandle_akdba_593{width:var(--space-10);height:var(--space-1);margin:0 auto var(--space-3);border-radius:var(--radius-full);background:var(--color-border)}._sheetHeader_akdba_601{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-subtle);display:flex}._sheetDate_akdba_610{font:var(--font-section-title);color:var(--color-text-primary)}._sheetDate_akdba_610:first-letter{text-transform:uppercase}._sheet_akdba_504 ._dayItem_akdba_421{padding:var(--space-3) var(--space-5)}@media (prefers-reduced-motion:reduce){._sheetOverlay_akdba_504,._sheet_akdba_504{animation:none}}}@keyframes _fadeIn_akdba_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_akdba_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._servicesList_wgk8h_6{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}._confirmText_wgk8h_15{font:var(--font-body);color:var(--color-text-primary);margin:0}._radioGroup_wgk8h_21{gap:var(--space-3);flex-direction:column;display:flex}._radioLabel_wgk8h_27{align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-text-primary);cursor:pointer;display:flex}._radioLabel_wgk8h_27 input[type=radio]{width:var(--space-4);height:var(--space-4);accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin:0}._radioLabel_wgk8h_27 input[type=radio]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._form_17j52_8{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._section_17j52_17{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._section_17j52_17+._section_17j52_17{padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}._sectionTitle_17j52_29{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary);margin:0}._row_17j52_39{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fieldWithAction_17j52_46{align-items:flex-start;gap:var(--space-2);display:flex}._fieldWithAction_17j52_46>:first-child{flex:auto;min-width:0}._checkboxGroup_17j52_59{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._checkboxLabel_17j52_65{align-items:flex-start;gap:var(--space-2);font:var(--font-body);color:var(--color-text-primary);cursor:pointer;display:flex}._checkboxLabel_17j52_65 input[type=checkbox]{width:var(--space-4);height:var(--space-4);margin:var(--space-1) 0 0;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._checkboxLabel_17j52_65 input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._colorRow_17j52_90{align-items:center;gap:var(--space-3);display:flex}._colorSwatch_17j52_97{width:var(--space-12);height:var(--space-10);padding:var(--space-1);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;flex-shrink:0;transition:border-color .15s}._colorSwatch_17j52_97:hover{border-color:var(--color-accent-border)}._colorSwatch_17j52_97:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._colorSwatch_17j52_97::-webkit-color-swatch-wrapper{padding:0}._colorSwatch_17j52_97::-webkit-color-swatch{border-radius:var(--radius-sm);border:none}._colorSwatch_17j52_97::-moz-color-swatch{border-radius:var(--radius-sm);border:none}._colorHint_17j52_133{font:var(--font-body);color:var(--color-text-secondary)}@media (width<=640px){._row_17j52_39,._checkboxGroup_17j52_59{grid-template-columns:minmax(0,1fr)}}._root_1vkvh_6{gap:var(--space-2);flex-direction:column;display:flex}._fields_1vkvh_12{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._paper_1vkvh_20 .MuiAutocomplete-listbox{max-height:18rem;padding:var(--space-1)}._paper_1vkvh_20 .MuiAutocomplete-option{min-height:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:var(--font-body);color:var(--color-text-primary)}._paper_1vkvh_20 .MuiAutocomplete-option.Mui-focused{background:var(--color-bg-muted)}._paper_1vkvh_20 .MuiAutocomplete-option[aria-selected=true],._paper_1vkvh_20 .MuiAutocomplete-option[aria-selected=true].Mui-focused{background:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-medium)}._paper_1vkvh_20 .MuiAutocomplete-noOptions{font:var(--font-body);color:var(--color-text-secondary)}._option_1vkvh_49{justify-content:space-between;align-items:baseline;gap:var(--space-4);width:100%;display:flex}._optionHint_1vkvh_57{font:var(--font-caption);color:var(--color-text-muted)}._durations_1vkvh_64{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1vkvh_71{height:var(--space-8);padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._chip_1vkvh_71:hover:not(:disabled){border-color:var(--color-accent-border);color:var(--color-accent-text)}._chip_1vkvh_71:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._chip_1vkvh_71:disabled{opacity:.5;cursor:not-allowed}._chipSelected_1vkvh_99,._chipSelected_1vkvh_99:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}._hint_1vkvh_106{font:var(--font-caption);color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){._chip_1vkvh_71{transition:none}}@media (width<=640px){._fields_1vkvh_12{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}._body_1bgrh_6{gap:var(--space-5);padding-top:var(--space-1);flex-direction:column;display:flex}._headerBadges_1bgrh_13{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._summary_1bgrh_22{--hall-color:var(--color-accent);gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb, var(--hall-color) 30%, var(--color-bg-surface));border-radius:var(--radius-md);background:color-mix(in srgb, var(--hall-color) 8%, var(--color-bg-surface));flex-direction:column;display:flex}._summaryRow_1bgrh_33{align-items:center;gap:var(--space-2);min-width:0;display:flex}._summaryIcon_1bgrh_40{font-size:var(--font-size-xl);color:var(--color-text-secondary);flex-shrink:0}._summaryDate_1bgrh_46{font:var(--font-section-title);color:var(--color-text-primary)}._summaryTime_1bgrh_51{font:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight)}._duration_1bgrh_57{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border);font:var(--font-weight-medium) var(--font-size-xs) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary)}._hallRow_1bgrh_66{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid color-mix(in srgb, var(--hall-color) 20%, var(--color-bg-surface));display:flex}._hallDot_1bgrh_74{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);background:var(--hall-color);outline:1px solid color-mix(in srgb, var(--color-text-primary) 15%, transparent);flex-shrink:0}._hallName_1bgrh_84{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere}._section_1bgrh_92{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_1bgrh_98{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary);margin:0}._grid_1bgrh_108{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._item_1bgrh_115{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._wide_1bgrh_122{grid-column:1/-1}._itemLabel_1bgrh_126{font:var(--font-caption);color:var(--color-text-muted)}._itemValue_1bgrh_131{font:var(--font-card-label);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._person_1bgrh_140{align-items:center;gap:var(--space-3);min-width:0;display:flex}._personText_1bgrh_147{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._personName_1bgrh_154{font:var(--font-weight-medium) var(--font-size-lg) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere}._personDescription_1bgrh_160{font:var(--font-body);color:var(--color-text-secondary);overflow-wrap:anywhere}._contacts_1bgrh_166{gap:var(--space-2);flex-wrap:wrap;display:flex}._contact_1bgrh_166{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;height:var(--space-8);padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--font-body);text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}._contact_1bgrh_166:hover{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-text)}._contact_1bgrh_166:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._contactIcon_1bgrh_201{font-size:var(--font-size-lg);color:var(--color-text-muted);flex-shrink:0;display:flex}._contactIcon_1bgrh_201 svg{font-size:inherit}._contact_1bgrh_166:hover ._contactIcon_1bgrh_201{color:inherit}._contactText_1bgrh_216{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){._contact_1bgrh_166{transition:none}}@media (width<=480px){._summary_1bgrh_22{padding:var(--space-3) var(--space-4)}._grid_1bgrh_108{grid-template-columns:minmax(0,1fr)}}._confirmText_eu969_6{font:var(--font-body);color:var(--color-text-primary);margin:0}._code_eu969_13{font:var(--font-weight-bold) var(--font-size-lg) / var(--line-height-tight) var(--font-family-base);letter-spacing:var(--letter-spacing-caps)}._container_1ah0h_6{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}._addBtn_1ah0h_13{align-self:flex-start}._list_1ah0h_17{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._editRow_1ah0h_24{padding:var(--space-2) var(--space-3);background:var(--color-accent-bg)}._inlineForm_1ah0h_29{align-items:center;gap:var(--space-2);display:flex}._inlineInput_1ah0h_35{flex:auto;min-width:0}._confirmText_1ah0h_40{font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._hall_5bw7j_7{--hall-color:var(--color-accent);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0;color:var(--color-text-primary);font-family:var(--font-family-base);overflow:hidden}._header_5bw7j_21{align-items:center;gap:var(--space-2);padding-right:var(--space-4);transition:background-color .15s;display:flex}._header_5bw7j_21:hover{background:var(--color-bg-muted)}._expanded_5bw7j_33 ._header_5bw7j_21{background:var(--color-accent-bg)}._toggle_5bw7j_38{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;display:flex}._toggle_5bw7j_38:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-lg)}._colorBlock_5bw7j_59{width:var(--space-10);height:var(--space-10);box-sizing:border-box;border-radius:var(--radius-md);background:var(--hall-color);border:1px solid color-mix(in srgb, var(--color-text-primary) 10%, transparent);flex-shrink:0}._headerInfo_5bw7j_70{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._hallName_5bw7j_78{font:var(--font-section-title);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._hallMeta_5bw7j_86{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);font:var(--font-body);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._metaItem_5bw7j_96{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--font-size-md);display:inline-flex}._metaItem_5bw7j_96 svg{font-size:var(--font-size-lg);color:var(--color-text-muted);flex-shrink:0}._eventCount_5bw7j_110{flex-shrink:0}._today_5bw7j_115{font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);color:var(--color-accent-text);white-space:nowrap;flex-shrink:0}._chevron_5bw7j_122{color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s}._expanded_5bw7j_33 ._chevron_5bw7j_122{transform:rotate(180deg)}._headerActions_5bw7j_132{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._body_5bw7j_141{border-top:1px solid var(--color-border)}._deleteModalText_5bw7j_147{font:var(--font-body);color:var(--color-text-primary);margin:0}@media (prefers-reduced-motion:reduce){._chevron_5bw7j_122{transition:none}}@media (width<=640px){._header_5bw7j_21{padding-right:var(--space-3)}._toggle_5bw7j_38{gap:var(--space-3);padding:var(--space-3) var(--space-1) var(--space-3) var(--space-4)}._colorBlock_5bw7j_59{width:var(--space-8);height:var(--space-8)}._eventCount_5bw7j_110,._today_5bw7j_115{display:none}}._accordion_12zat_5{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}._header_12zat_15{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);display:flex}._headerLeft_12zat_23{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}._headerInfo_12zat_31{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._headerRight_12zat_39{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._shimmer_12zat_46{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-bg-muted-strong) 25%, var(--color-border) 50%, var(--color-bg-muted-strong) 75%);background-size:200% 100%;animation:1.2s infinite _shimmer_12zat_46;display:block}._colorBlock_12zat_54{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);flex-shrink:0}._titleLine_12zat_61{width:12rem;max-width:60%;height:var(--space-4)}._metaLine_12zat_67{width:18rem;max-width:85%;height:var(--space-3)}._badge_12zat_73{width:5.5rem;height:var(--space-6);border-radius:var(--radius-full)}._iconBtn_12zat_79{width:var(--space-8);height:var(--space-8)}._arrow_12zat_84{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full)}@keyframes _shimmer_12zat_46{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._shimmer_12zat_46{animation:none}}@media (width<=640px){._header_12zat_15{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}._headerLeft_12zat_23{gap:var(--space-3)}._colorBlock_12zat_54{width:var(--space-8);height:var(--space-8)}._badge_12zat_73{display:none}}._parts_1guyx_6{gap:var(--space-4);flex-direction:column;display:flex}._part_1guyx_6{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);flex-direction:column;display:flex}._group_1guyx_23{gap:var(--space-2);flex-direction:column;max-width:100%;display:flex}._groupLabel_1guyx_30{font:var(--font-caption);color:var(--color-text-secondary)}._interval_1guyx_35{width:12rem;max-width:100%}._weekdayRow_1guyx_40{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._weekdaySelect_1guyx_47{width:12rem;max-width:100%}._chips_1guyx_54{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1guyx_54{min-width:var(--space-10);height:var(--space-8);padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-base);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._chip_1guyx_54:hover{border-color:var(--color-accent-border);color:var(--color-accent-text)}._chip_1guyx_54:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._chipSelected_1guyx_84,._chipSelected_1guyx_84:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}._error_1guyx_91{font:var(--font-caption);color:var(--color-status-danger-text);margin:0}@media (prefers-reduced-motion:reduce){._chip_1guyx_54{transition:none}}._page_cphca_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_cphca_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box}._hallList_cphca_25{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=640px){._content_cphca_20{padding:var(--space-4) var(--space-4) var(--space-10)}}._page_l9xg4_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_l9xg4_20{gap:var(--space-5);padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;flex-direction:column;display:flex}._list_l9xg4_30{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}@media (width<=1280px){._list_l9xg4_30{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._content_l9xg4_20{padding:var(--space-4) var(--space-4) var(--space-10);gap:var(--space-4)}}._anchor_jpl1u_8{min-width:0;scroll-margin:var(--space-6);display:flex}._card_jpl1u_15,._card_jpl1u_15>:last-child{flex-direction:column;flex:auto;display:flex}._spacer_jpl1u_27{min-height:var(--space-4);flex:auto}._highlighted_jpl1u_33{outline:2px solid var(--color-accent);outline-offset:2px}._badges_jpl1u_38{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._meta_jpl1u_48{gap:var(--space-2) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}._meta_jpl1u_48+._meta_jpl1u_48{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._metaItem_jpl1u_63{align-items:flex-start;gap:var(--space-2);min-width:0;font:var(--font-body);color:var(--color-text-primary);display:flex}._metaWide_jpl1u_73{grid-column:1/-1}._metaIcon_jpl1u_77{height:calc(var(--font-size-md) * var(--line-height-normal));font-size:var(--font-size-md);color:var(--color-text-muted);flex-shrink:0;align-items:center;display:flex}._metaIcon_jpl1u_77 svg{font-size:inherit}._metaText_jpl1u_92{overflow-wrap:anywhere;min-width:0}._srOnly_jpl1u_98{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._services_jpl1u_110{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._cardActions_jpl1u_119{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}._confirmText_jpl1u_127{font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._page_rdjcg_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_rdjcg_20{gap:var(--space-4);padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box;flex-direction:column;display:flex}._iconPlate_rdjcg_29{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--color-accent-text);justify-content:center;align-items:center;display:inline-flex}._iconPlate_rdjcg_29 svg{width:1.25rem;height:1.25rem}._popularity_rdjcg_46{align-items:center;gap:var(--space-1);display:inline-flex}._popularity_rdjcg_46 svg{width:.875rem;height:.875rem}._cost_rdjcg_57{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}@media (width<=640px){._content_rdjcg_20{padding:var(--space-4) var(--space-4) var(--space-10)}}._form_6kkg9_7{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._row_6kkg9_15{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_6kkg9_21{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_6kkg9_28{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary)}._hint_6kkg9_36{font:var(--font-caption);color:var(--color-text-secondary);margin:0}._warning_6kkg9_43{font:var(--font-caption);color:var(--color-status-warning-text);margin:0}._error_6kkg9_49{font:var(--font-caption);color:var(--color-status-danger-text);margin:0}._photoBlock_6kkg9_57{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._photoPreview_6kkg9_64{object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-muted);width:6rem;height:6rem}._fileInput_6kkg9_74{max-width:100%;font:var(--font-body);color:var(--color-text-secondary)}._fileInput_6kkg9_74::file-selector-button{margin-right:var(--space-3);padding:var(--space-1) var(--space-3);min-height:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);cursor:pointer;transition:background-color .15s,border-color .15s}._fileInput_6kkg9_74:hover::file-selector-button{background:var(--color-bg-muted);border-color:var(--color-accent-border)}._fileInput_6kkg9_74:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-md)}._checkbox_6kkg9_104{align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-text-primary);cursor:pointer;display:inline-flex}._checkbox_6kkg9_104 input{width:1rem;height:1rem;accent-color:var(--color-accent);cursor:pointer;margin:0}._confirmText_6kkg9_123{font:var(--font-body);color:var(--color-text-secondary);margin:0}@media (width<=640px){._row_6kkg9_15{grid-template-columns:minmax(0,1fr)}}._card_1na6u_7{align-items:center}._iconWrap_1na6u_11{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--direction-bg,var(--color-accent-bg));color:var(--direction-color,var(--color-accent-text));justify-content:center;align-items:center;display:inline-flex}._iconWrap_1na6u_11 svg{width:1.25rem;height:1.25rem}._colorInput_1na6u_29{width:100%;height:var(--space-10);padding:var(--space-1);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;transition:border-color .15s}._colorInput_1na6u_29:hover{border-color:var(--color-accent-border)}._colorInput_1na6u_29:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._colorInput_1na6u_29::-webkit-color-swatch-wrapper{padding:0}._colorInput_1na6u_29::-webkit-color-swatch{border-radius:var(--radius-sm);border:none}._colorInput_1na6u_29::-moz-color-swatch{border-radius:var(--radius-sm);border:none}._preview_1na6u_65{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--direction-bg,var(--color-accent-bg));display:flex}._previewIcon_1na6u_74.MuiSvgIcon-root{width:1.5rem;height:1.5rem;color:var(--direction-color,var(--color-accent-text))}._previewName_1na6u_80{font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary)}._layout_1j4h8_7{gap:var(--space-6);align-items:flex-start;display:flex}._content_1j4h8_13{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._directionBadge_1j4h8_22{white-space:normal;overflow-wrap:anywhere}._directionBadge_1j4h8_22>*{overflow:visible}._sidebarDesktop_1j4h8_33{width:15rem;top:var(--space-4);padding:var(--space-2);box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-shrink:0;position:sticky}._sidebarList_1j4h8_46{gap:var(--space-1);flex-direction:column;display:flex}._sidebarButton_1j4h8_52{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-secondary);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s}._sidebarButton_1j4h8_52:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}._sidebarButton_1j4h8_52:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._sidebarButtonActive_1j4h8_76,._sidebarButtonActive_1j4h8_76:hover{background:var(--color-accent-bg);color:var(--color-accent-text)}._mobileDirWrap_1j4h8_84{display:none}@media (width<=900px){._sidebarDesktop_1j4h8_33{display:none}._mobileDirWrap_1j4h8_84{display:block}}._doctorPhoto_yrrqy_6{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);object-fit:cover;object-position:top;background:var(--color-bg-muted)}._cardPhoto_1d79s_6{object-fit:contain;border-radius:var(--radius-sm);background:var(--color-accent-bg);width:3.5rem;height:auto}._statsGrid_1w70x_7{grid-template-columns:repeat(3,minmax(0,1fr))}._filterType_1w70x_13{width:18rem}._filterDate_1w70x_17{width:11rem}td._muted_1w70x_23{color:var(--color-text-secondary)}td._wrap_1w70x_28{white-space:normal;overflow-wrap:anywhere}td._details_1w70x_33{min-width:16rem}td._emptyCell_1w70x_37{padding:0}@media (width<=900px){._statsGrid_1w70x_7{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._filterType_1w70x_13,._filterDate_1w70x_17{width:100%}}._grid_3tty6_6{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_3tty6_12{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._media_3tty6_23{aspect-ratio:16/9;object-fit:cover;background:var(--color-bg-muted);width:100%;display:block}._footer_3tty6_31{align-items:center;gap:var(--space-2);min-height:var(--space-12);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);box-sizing:border-box;border-top:1px solid var(--color-border-subtle);display:flex}._name_3tty6_41{min-width:0;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere;flex:auto}._footerAction_3tty6_49{margin-left:auto}._placeholder_3tty6_54{aspect-ratio:16/9;width:100%;padding:var(--space-4);box-sizing:border-box;background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}._wide_3tty6_69{grid-column:1/-1}._dropzone_3tty6_75{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-6) var(--space-4);box-sizing:border-box;border:2px dashed var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-bg-muted);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-accent-text);text-align:center;overflow-wrap:anywhere;cursor:pointer;flex-direction:column;transition:border-color .15s,background-color .15s;display:flex}._dropzoneMedia_3tty6_96{aspect-ratio:16/9;padding:0;overflow:hidden}._dropzone_3tty6_75:hover{border-color:var(--color-accent);background:var(--color-accent-bg)}._dropzone_3tty6_75:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._dropzone_3tty6_75 svg{width:1.5rem;height:1.5rem}._dropzonePreview_3tty6_117{object-fit:cover;width:100%;height:100%}._hiddenInput_3tty6_123{display:none}@media (width<=1280px){._grid_3tty6_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._grid_3tty6_6{grid-template-columns:minmax(0,1fr)}}._toast_91ubj_8{top:var(--space-6);z-index:100;width:max-content;max-width:calc(100vw - 2 * var(--space-4));box-shadow:var(--shadow-popover);position:fixed;left:50%;transform:translate(-50%)}._documentLink_91ubj_20{color:inherit;border-radius:var(--radius-sm);text-decoration:none}._documentLink_91ubj_20:hover{color:var(--color-accent-text);text-decoration:underline}._documentLink_91ubj_20:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._page_s214w_8{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex-direction:column;flex:auto;align-self:flex-start;display:flex;overflow:hidden}._page_s214w_8>*{flex-shrink:0}._page_s214w_8>._content_s214w_29{flex:auto}._content_s214w_29{gap:var(--space-4);min-height:0;padding:var(--space-6) var(--space-8);box-sizing:border-box;flex-direction:column;display:flex}._counters_s214w_43{gap:var(--space-2);flex-wrap:wrap;display:flex}._board_s214w_52{gap:var(--space-5);flex:auto;grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-height:0;display:grid}._sideColumns_s214w_60{gap:var(--space-5);flex-direction:column;min-width:0;min-height:0;display:flex}._sideColumns_s214w_60 ._column_s214w_68{flex:1 1 0}._column_s214w_68{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;min-height:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._columnHeader_s214w_85{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-accent-bg);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}._columnTitle_s214w_95{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary);margin:0}._columnBody_s214w_103{gap:var(--space-3);min-height:0;padding:var(--space-3);background:var(--color-bg-muted);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._columnEmpty_s214w_114{padding:var(--space-8) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);text-align:center;font:var(--font-body);color:var(--color-text-muted)}._card_s214w_126{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}._card_s214w_126:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._card_s214w_126:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._cardCompleted_s214w_149{background:var(--color-bg-muted)}._cardHeader_s214w_153{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._cardName_s214w_160{font:var(--font-weight-medium) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere}._cardService_s214w_166,._cardComment_s214w_167{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._cardService_s214w_166{font:var(--font-caption);color:var(--color-text-secondary)}._cardComment_s214w_167{font:var(--font-body);color:var(--color-text-primary)}._cardMeta_s214w_186{justify-content:space-between;align-items:center;gap:var(--space-2);font:var(--font-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._cardPhone_s214w_196{align-items:center;gap:var(--space-1);display:inline-flex}._details_s214w_204{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}._detailsHeader_s214w_211{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._detailsName_s214w_218{font:var(--font-weight-medium) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);color:var(--color-text-primary);overflow-wrap:anywhere}._detailsRow_s214w_224{align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-text-primary);display:flex}._detailsIcon_s214w_232{color:var(--color-text-muted)}._detailsBlock_s214w_236{gap:var(--space-2);flex-direction:column;display:flex}._detailsLabel_s214w_242{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary)}._textBox_s214w_249{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere}._textBoxEmpty_s214w_259{color:var(--color-text-muted)}@media (width<=900px){._page_s214w_8{height:auto;min-height:calc(100% + 2 * var(--space-4));overflow:visible}._board_s214w_52{flex:none;grid-template-columns:minmax(0,1fr);align-content:start}._sideColumns_s214w_60 ._column_s214w_68{flex:none}._columnBody_s214w_103{flex:none;overflow:visible}}@media (width<=640px){._content_s214w_29{padding:var(--space-4) var(--space-4) var(--space-10)}}._page_bvc60_6{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4));min-height:calc(100% + 2 * var(--space-4));box-sizing:border-box;background:var(--color-bg-page);min-width:0;font-family:var(--font-family-base);color:var(--color-text-primary);flex:auto;align-self:flex-start}._content_bvc60_20{padding:var(--space-6) var(--space-8) var(--space-12);box-sizing:border-box}@media (width<=640px){._content_bvc60_20{padding:var(--space-4) var(--space-4) var(--space-10)}}._wrapper_r7365_7{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._toolbar_r7365_14{margin-bottom:var(--space-2)}._sortGroup_r7365_19{flex-shrink:0}._list_r7365_23{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._emptyState_r7365_30{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}._pagination_r7365_36{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageNumber_r7365_43{min-width:var(--space-8);text-align:center;font:var(--font-card-label);color:var(--color-text-primary)}@media (width<=640px){._sortGroup_r7365_19._sortGroup_r7365_19{width:100%;display:flex}._sortGroup_r7365_19>*{flex:1 1 0;justify-content:center}._addButton_r7365_62{width:100%}._toolbar_r7365_14>:last-child{width:100%;margin-left:0}}._input_wunvs_9,._textarea_wunvs_10{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);width:100%;color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-lg) / var(--line-height-normal) var(--font-family-base);outline:none;transition:border-color .15s}._input_wunvs_9{height:var(--space-10);padding:0 var(--space-3)}._textarea_wunvs_10{padding:var(--space-2) var(--space-3);resize:vertical;display:block}._input_wunvs_9::placeholder,._textarea_wunvs_10::placeholder{color:var(--color-text-muted)}._input_wunvs_9:hover:not(:disabled),._textarea_wunvs_10:hover:not(:disabled){border-color:var(--color-accent-border)}._input_wunvs_9:focus,._textarea_wunvs_10:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._input_wunvs_9:disabled,._textarea_wunvs_10:disabled{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}._statusSelect_wunvs_60{width:12rem;min-width:0;font-family:var(--font-family-base);flex-shrink:0;position:relative}@media (width<=640px){._statusSelect_wunvs_60{width:100%}}._statusSelectTrigger_wunvs_74{width:100%;height:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-md) / var(--line-height-normal) var(--font-family-base);text-align:left;cursor:pointer;transition:border-color .15s;display:flex}._statusSelectTrigger_wunvs_74>span{overflow-wrap:anywhere;min-width:0}._statusSelectTrigger_wunvs_74:hover:not(:disabled){border-color:var(--color-accent-border)}._statusSelectTrigger_wunvs_74:focus-visible,._statusSelectTriggerOpen_wunvs_102,._statusSelectTriggerOpen_wunvs_102:hover:not(:disabled){border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._statusSelectTrigger_wunvs_74:disabled{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}._statusSelectIcon_wunvs_115{width:var(--space-5);height:var(--space-5);color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s}._statusSelectIconOpen_wunvs_123{transform:rotate(180deg)}._statusDropdown_wunvs_127{z-index:100;top:calc(100% + var(--space-1));box-sizing:border-box;width:100%;min-width:12rem;max-height:17.5rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-popover);animation:.12s ease-out _dropdownAppear_wunvs_1;position:absolute;left:0;overflow-y:auto}@keyframes _dropdownAppear_wunvs_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}to{opacity:1;transform:translateY(0)}}._statusOption_wunvs_157{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);font:var(--font-body);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;display:flex}._statusOption_wunvs_157:hover,._statusOption_wunvs_157:focus-visible{background:var(--color-bg-muted);outline:none}._statusOptionActive_wunvs_180,._statusOptionActive_wunvs_180:hover,._statusOptionActive_wunvs_180:focus-visible{background:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-medium)}._statusCheck_wunvs_188{width:var(--space-4);height:var(--space-4);flex-shrink:0}._card_1e4la_6{box-sizing:border-box;padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);font-family:var(--font-family-base);cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}._card_1e4la_6:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._topRow_1e4la_25{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._badges_1e4la_33{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._date_1e4la_41{font:var(--font-caption);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}._content_1e4la_48{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1e4la_55{font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._body_1e4la_63{font:var(--font-body);color:var(--color-text-secondary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._bottomRow_1e4la_74{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);cursor:default;display:flex}._more_1e4la_85{flex-shrink:0}@media (width<=640px){._card_1e4la_6{padding:var(--space-4)}._topRow_1e4la_25{gap:var(--space-2);flex-wrap:wrap}}._wrapper_q9ekz_6{height:var(--space-8);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-base);align-items:center;padding:2px;display:inline-flex}._voteButton_q9ekz_18{width:calc(var(--space-8) - 6px);height:calc(var(--space-8) - 6px);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}._voteButton_q9ekz_18:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-text-primary)}._voteButton_q9ekz_18:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._voteButton_q9ekz_18:disabled{cursor:not-allowed;opacity:.5}._icon_q9ekz_48{width:var(--space-4);height:var(--space-4);stroke-width:2.2px;flex-shrink:0}._score_q9ekz_55{min-width:var(--space-8);text-align:center;font:var(--font-weight-bold) var(--font-size-sm) / 1 var(--font-family-base);color:var(--color-text-primary);transition:color .15s}._scorePositive_q9ekz_63{color:var(--color-accent-text)}._scoreNegative_q9ekz_67{color:var(--color-text-secondary)}._voteButtonUpActive_q9ekz_71,._voteButtonUpActive_q9ekz_71:hover:not(:disabled){background:var(--color-accent-bg);color:var(--color-accent)}._voteButtonDownActive_q9ekz_77,._voteButtonDownActive_q9ekz_77:hover:not(:disabled){background:var(--color-bg-muted-strong);color:var(--color-text-primary)}._form_ibfba_7{gap:var(--space-5);padding-top:var(--space-2);font-family:var(--font-family-base);flex-direction:column;display:flex}._field_ibfba_15{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._labelRow_ibfba_22{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._label_ibfba_22{font:var(--font-card-label);color:var(--color-text-primary)}._counter_ibfba_34{font:var(--font-caption);color:var(--color-text-muted);flex-shrink:0}._similarLoading_ibfba_42{font:var(--font-caption);color:var(--color-text-muted);margin:0}._similarBlock_ibfba_48{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-status-info-border);border-radius:var(--radius-md);background:var(--color-status-info-bg);flex-direction:column;display:flex}._similarTitle_ibfba_58{font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-info-text);margin:0}._similarItem_ibfba_64{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);font:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere}._topicSelect_ibfba_77._topicSelect_ibfba_77{width:100%}._topicDropdown_ibfba_82._topicDropdown_ibfba_82{margin-top:var(--space-1);box-shadow:none;position:static}._addTopicToggle_ibfba_90{align-self:flex-start}._addTopicBlock_ibfba_94{gap:var(--space-2);flex-direction:column;display:flex}._addTopicActions_ibfba_100{justify-content:flex-end;gap:var(--space-2);display:flex}._optionRight_ibfba_106{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}._renameIcon_ibfba_113{width:var(--space-4);height:var(--space-4);color:var(--color-text-muted);cursor:pointer}._renameIcon_ibfba_113:hover{color:var(--color-accent)}._renameRow_ibfba_124{align-items:center;gap:var(--space-1);padding:var(--space-1);display:flex}._renameInput_ibfba_131{min-width:0;height:var(--space-8);box-sizing:border-box;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--font-body);outline:none;flex:1}._renameInput_ibfba_131:focus{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-2px}._renameConfirm_ibfba_151{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._renameConfirm_ibfba_151:hover:not(:disabled){background:var(--color-accent-bg);color:var(--color-accent)}._renameConfirm_ibfba_151:disabled{opacity:.5;cursor:not-allowed}._error_ibfba_177{font:var(--font-weight-regular) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);color:var(--color-status-danger-text);margin:0}._renameRow_ibfba_124~._error_ibfba_177{padding:var(--space-1) var(--space-3)}._topRow_12zjg_6{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._badges_12zjg_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._date_12zjg_21{font:var(--font-caption);color:var(--color-text-muted)}._title_12zjg_26{margin:0 0 var(--space-2);font:var(--font-section-title);color:var(--color-text-primary);overflow-wrap:anywhere}._body_12zjg_33{margin:0 0 var(--space-5);font:var(--font-body);color:var(--color-text-secondary);white-space:pre-line;overflow-wrap:anywhere}._voteRow_12zjg_41{padding-top:var(--space-4);margin-bottom:var(--space-4);border-top:1px solid var(--color-border-subtle)}._adminBlock_12zjg_47{margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-muted)}._wrapper_13rsy_7{align-items:center;gap:var(--space-3);font-family:var(--font-family-base);flex-wrap:wrap;display:flex}._label_13rsy_15{font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}._options_13rsy_23{gap:var(--space-2);flex-wrap:wrap;display:flex}._option_13rsy_23{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-muted);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-base);cursor:default;background:0 0;border:1px solid #0000;transition:background-color .15s,border-color .15s}._option_13rsy_23:disabled{cursor:default}._open_13rsy_45{background:var(--color-status-ok-bg);color:var(--color-status-ok-text)}._inProgress_13rsy_50{background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._closed_13rsy_55{background:var(--color-bg-muted-strong);color:var(--color-text-secondary)}._optionClickable_13rsy_61{border-color:var(--color-accent-border);background:var(--color-bg-surface);color:var(--color-accent-text);cursor:pointer}._optionClickable_13rsy_61:hover{border-color:var(--color-accent);background:var(--color-accent-bg)}._optionClickable_13rsy_61:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._wrapper_1vcbc_6{padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);font-family:var(--font-family-base)}._label_1vcbc_12{margin:0 0 var(--space-2);font:var(--font-table-header);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-secondary);display:block}._text_1vcbc_3{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);font:var(--font-body);color:var(--color-text-primary);white-space:pre-line;overflow-wrap:anywhere}._placeholder_1vcbc_33{margin:0 0 var(--space-3);font:var(--font-body);color:var(--color-text-muted)}._editButton_1vcbc_39{align-self:flex-start}._form_1vcbc_43{gap:var(--space-2);flex-direction:column;display:flex}._counter_1vcbc_49{font:var(--font-caption);color:var(--color-text-muted);align-self:flex-end}._error_1vcbc_55{font:var(--font-caption);color:var(--color-status-danger-text);margin:0}._actions_1vcbc_61{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1);display:flex}
